UNPKG

6.02 kBJSONView Raw
1{
2 "name": "ts-node",
3 "version": "10.7.0",
4 "description": "TypeScript execution environment and REPL for node.js, with source map support",
5 "main": "dist/index.js",
6 "exports": {
7 ".": "./dist/index.js",
8 "./package": "./package.json",
9 "./package.json": "./package.json",
10 "./dist/bin": "./dist/bin.js",
11 "./dist/bin.js": "./dist/bin.js",
12 "./dist/bin-transpile": "./dist/bin-transpile.js",
13 "./dist/bin-transpile.js": "./dist/bin-transpile.js",
14 "./dist/bin-script": "./dist/bin-script.js",
15 "./dist/bin-script.js": "./dist/bin-script.js",
16 "./dist/bin-cwd": "./dist/bin-cwd.js",
17 "./dist/bin-cwd.js": "./dist/bin-cwd.js",
18 "./dist/bin-esm": "./dist/bin-esm.js",
19 "./dist/bin-esm.js": "./dist/bin-esm.js",
20 "./register": "./register/index.js",
21 "./register/files": "./register/files.js",
22 "./register/transpile-only": "./register/transpile-only.js",
23 "./register/type-check": "./register/type-check.js",
24 "./esm": "./esm.mjs",
25 "./esm.mjs": "./esm.mjs",
26 "./esm/transpile-only": "./esm/transpile-only.mjs",
27 "./esm/transpile-only.mjs": "./esm/transpile-only.mjs",
28 "./child-loader.mjs": "./child-loader.mjs",
29 "./transpilers/swc": "./transpilers/swc.js",
30 "./transpilers/swc-experimental": "./transpilers/swc-experimental.js",
31 "./node10/tsconfig.json": "./node10/tsconfig.json",
32 "./node12/tsconfig.json": "./node12/tsconfig.json",
33 "./node14/tsconfig.json": "./node14/tsconfig.json",
34 "./node16/tsconfig.json": "./node16/tsconfig.json"
35 },
36 "types": "dist/index.d.ts",
37 "bin": {
38 "ts-node": "dist/bin.js",
39 "ts-node-cwd": "dist/bin-cwd.js",
40 "ts-node-esm": "dist/bin-esm.js",
41 "ts-node-script": "dist/bin-script.js",
42 "ts-node-transpile-only": "dist/bin-transpile.js",
43 "ts-script": "dist/bin-script-deprecated.js"
44 },
45 "files": [
46 "/transpilers/",
47 "/dist/",
48 "!/dist/test",
49 "/dist-raw/**.js",
50 "/register/",
51 "/esm/",
52 "/esm.mjs",
53 "/child-loader.mjs",
54 "/LICENSE",
55 "/tsconfig.schema.json",
56 "/tsconfig.schemastore-schema.json",
57 "/node10/",
58 "/node12/",
59 "/node14/",
60 "/node16/"
61 ],
62 "scripts": {
63 "lint": "prettier --check .",
64 "lint-fix": "prettier --write .",
65 "clean": "rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz",
66 "rebuild": "npm run clean && npm run build",
67 "build": "npm run build-nopack && npm run build-pack",
68 "build-nopack": "npm run build-tsc && npm run build-configSchema",
69 "build-tsc": "tsc",
70 "build-configSchema": "typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema",
71 "build-pack": "node ./scripts/build-pack.js",
72 "test-spec": "ava",
73 "test-cov": "nyc ava",
74 "test": "npm run build && npm run lint && npm run test-cov --",
75 "test-local": "npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --",
76 "pre-debug": "npm run build-tsc && npm run build-pack",
77 "coverage-report": "nyc report --reporter=lcov",
78 "prepare": "npm run clean && npm run build-nopack",
79 "api-extractor": "api-extractor run --local --verbose",
80 "esm-usage-example": "npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index",
81 "esm-usage-example2": "npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"
82 },
83 "repository": {
84 "type": "git",
85 "url": "git://github.com/TypeStrong/ts-node.git"
86 },
87 "keywords": [
88 "typescript",
89 "node",
90 "runtime",
91 "environment",
92 "ts",
93 "compiler"
94 ],
95 "author": {
96 "name": "Blake Embrey",
97 "email": "hello@blakeembrey.com",
98 "url": "http://blakeembrey.me"
99 },
100 "contributors": [
101 {
102 "name": "Andrew Bradley",
103 "email": "cspotcode@gmail.com",
104 "url": "https://github.com/cspotcode"
105 }
106 ],
107 "license": "MIT",
108 "bugs": {
109 "url": "https://github.com/TypeStrong/ts-node/issues"
110 },
111 "homepage": "https://typestrong.org/ts-node",
112 "devDependencies": {
113 "@microsoft/api-extractor": "^7.19.4",
114 "@swc/core": ">=1.2.50",
115 "@swc/wasm": ">=1.2.50",
116 "@types/chai": "^4.0.4",
117 "@types/diff": "^4.0.2",
118 "@types/lodash": "^4.14.151",
119 "@types/node": "13.13.5",
120 "@types/proper-lockfile": "^4.1.2",
121 "@types/proxyquire": "^1.3.28",
122 "@types/react": "^16.0.2",
123 "@types/rimraf": "^3.0.0",
124 "@types/semver": "^7.1.0",
125 "@yarnpkg/fslib": "^2.4.0",
126 "ava": "^3.15.0",
127 "axios": "^0.21.1",
128 "chai": "^4.0.1",
129 "expect": "^27.0.2",
130 "get-stream": "^6.0.0",
131 "lodash": "^4.17.15",
132 "ntypescript": "^1.201507091536.1",
133 "nyc": "^15.0.1",
134 "prettier": "^2.5.1",
135 "proper-lockfile": "^4.1.2",
136 "proxyquire": "^2.0.0",
137 "react": "^16.14.0",
138 "rimraf": "^3.0.0",
139 "semver": "^7.1.3",
140 "throat": "^6.0.1",
141 "typedoc": "^0.22.10",
142 "typescript": "4.5.5",
143 "typescript-json-schema": "^0.53.0",
144 "util.promisify": "^1.0.1"
145 },
146 "peerDependencies": {
147 "@swc/core": ">=1.2.50",
148 "@swc/wasm": ">=1.2.50",
149 "@types/node": "*",
150 "typescript": ">=2.7"
151 },
152 "peerDependenciesMeta": {
153 "@swc/core": {
154 "optional": true
155 },
156 "@swc/wasm": {
157 "optional": true
158 }
159 },
160 "dependencies": {
161 "@cspotcode/source-map-support": "0.7.0",
162 "@tsconfig/node10": "^1.0.7",
163 "@tsconfig/node12": "^1.0.7",
164 "@tsconfig/node14": "^1.0.0",
165 "@tsconfig/node16": "^1.0.2",
166 "acorn": "^8.4.1",
167 "acorn-walk": "^8.1.1",
168 "arg": "^4.1.0",
169 "create-require": "^1.1.0",
170 "diff": "^4.0.1",
171 "make-error": "^1.1.1",
172 "v8-compile-cache-lib": "^3.0.0",
173 "yn": "3.1.1"
174 },
175 "prettier": {
176 "singleQuote": true
177 },
178 "volta": {
179 "node": "17.5.0",
180 "npm": "6.14.15"
181 }
182}