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 | }
|