Skip to content

Commit ccb5856

Browse files
userquinantfu
andauthored
build!: remove node10 typescript resolution support (#923)
* build!: remove node10 support * chore: simplify exports * chore: update * feat(twoslash)!: make default `moduleResolution` to `bundler` * chore: update --------- Co-authored-by: Anthony Fu <github@antfu.me> Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
1 parent e924d4b commit ccb5856

26 files changed

+44
-256
lines changed

packages/cli/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default defineBuildConfig({
55
'src/index.ts',
66
'src/cli.ts',
77
],
8-
declaration: true,
8+
declaration: 'node16',
99
rollup: {
1010
emitCJS: false,
1111
dts: {

packages/cli/package.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,8 @@
1919
],
2020
"sideEffects": false,
2121
"exports": {
22-
".": {
23-
"types": "./dist/index.d.mts",
24-
"default": "./dist/index.mjs"
25-
},
26-
"./cli": {
27-
"types": "./dist/cli.d.mts",
28-
"default": "./dist/cli.mjs"
29-
}
22+
".": "./dist/index.mjs",
23+
"./cli": "./dist/cli.mjs"
3024
},
3125
"main": "./dist/index.mjs",
3226
"module": "./dist/index.mjs",

packages/codegen/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default defineBuildConfig({
55
'src/index.ts',
66
'src/cli.ts',
77
],
8-
declaration: true,
8+
declaration: 'node16',
99
rollup: {
1010
emitCJS: false,
1111
dts: {

packages/codegen/package.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,8 @@
1818
],
1919
"sideEffects": false,
2020
"exports": {
21-
".": {
22-
"types": "./dist/index.d.mts",
23-
"default": "./dist/index.mjs"
24-
},
25-
"./cli": {
26-
"types": "./dist/cli.d.mts",
27-
"default": "./dist/cli.mjs"
28-
}
21+
".": "./dist/index.mjs",
22+
"./cli": "./dist/cli.mjs"
2923
},
3024
"main": "./dist/index.mjs",
3125
"module": "./dist/index.mjs",

packages/colorized-brackets/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default defineBuildConfig({
44
entries: [
55
'src/index.ts',
66
],
7-
declaration: true,
7+
declaration: 'node16',
88
rollup: {
99
emitCJS: false,
1010
dts: {

packages/colorized-brackets/package.json

+1-4
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,7 @@
1818
],
1919
"sideEffects": false,
2020
"exports": {
21-
".": {
22-
"types": "./dist/index.d.mts",
23-
"default": "./dist/index.mjs"
24-
}
21+
".": "./dist/index.mjs"
2522
},
2623
"main": "./dist/index.mjs",
2724
"module": "./dist/index.mjs",

packages/core/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineBuildConfig({
66
'src/types.ts',
77
'src/textmate.ts',
88
],
9-
declaration: true,
9+
declaration: 'node16',
1010
rollup: {
1111
emitCJS: false,
1212
dts: {

packages/core/package.json

+1-18
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,7 @@
1717
],
1818
"sideEffects": false,
1919
"exports": {
20-
".": {
21-
"types": "./dist/index.d.mts",
22-
"default": "./dist/index.mjs"
23-
},
20+
".": "./dist/index.mjs",
2421
"./textmate": {
2522
"types": "./dist/textmate.d.mts",
2623
"default": "./dist/textmate.mjs"
@@ -35,20 +32,6 @@
3532
"main": "./dist/index.mjs",
3633
"module": "./dist/index.mjs",
3734
"types": "./dist/index.d.mts",
38-
"typesVersions": {
39-
"*": {
40-
"types": [
41-
"./dist/types.d.mts"
42-
],
43-
"textmate": [
44-
"./dist/textmate.d.mts"
45-
],
46-
"*": [
47-
"./dist/*",
48-
"./*"
49-
]
50-
}
51-
},
5235
"files": [
5336
"dist"
5437
],

packages/engine-javascript/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineBuildConfig({
66
'src/engine-compile.ts',
77
'src/engine-raw.ts',
88
],
9-
declaration: true,
9+
declaration: 'node16',
1010
rollup: {
1111
emitCJS: false,
1212
dts: {

packages/engine-javascript/package.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,8 @@
1818
],
1919
"sideEffects": false,
2020
"exports": {
21-
".": {
22-
"types": "./dist/index.d.mts",
23-
"default": "./dist/index.mjs"
24-
},
25-
"./raw": {
26-
"types": "./dist/engine-raw.d.mts",
27-
"default": "./dist/engine-raw.mjs"
28-
}
21+
".": "./dist/index.mjs",
22+
"./raw": "./dist/engine-raw.mjs"
2923
},
3024
"main": "./dist/index.mjs",
3125
"module": "./dist/index.mjs",

packages/engine-oniguruma/package.json

+2-19
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,12 @@
1919
],
2020
"sideEffects": false,
2121
"exports": {
22-
".": {
23-
"types": "./dist/index.d.mts",
24-
"default": "./dist/index.mjs"
25-
},
26-
"./wasm-inlined": {
27-
"types": "./dist/wasm-inlined.d.mts",
28-
"default": "./dist/wasm-inlined.mjs"
29-
}
22+
".": "./dist/index.mjs",
23+
"./wasm-inlined": "./dist/wasm-inlined.mjs"
3024
},
3125
"main": "./dist/index.mjs",
3226
"module": "./dist/index.mjs",
3327
"types": "./dist/index.d.mts",
34-
"typesVersions": {
35-
"*": {
36-
"wasm-inlined": [
37-
"./dist/wasm-inlined.d.mts"
38-
],
39-
"*": [
40-
"./dist/*",
41-
"./*"
42-
]
43-
}
44-
},
4528
"files": [
4629
"dist"
4730
],

packages/markdown-it/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineBuildConfig({
66
'src/core.ts',
77
'src/async.ts',
88
],
9-
declaration: true,
9+
declaration: 'node16',
1010
rollup: {
1111
emitCJS: false,
1212
dts: {

packages/markdown-it/package.json

+3-26
Original file line numberDiff line numberDiff line change
@@ -18,36 +18,13 @@
1818
],
1919
"sideEffects": false,
2020
"exports": {
21-
".": {
22-
"types": "./dist/index.d.mts",
23-
"default": "./dist/index.mjs"
24-
},
25-
"./core": {
26-
"types": "./dist/core.d.mts",
27-
"default": "./dist/core.mjs"
28-
},
29-
"./async": {
30-
"types": "./dist/async.d.mts",
31-
"default": "./dist/async.mjs"
32-
}
21+
".": "./dist/index.mjs",
22+
"./core": "./dist/core.mjs",
23+
"./async": "./dist/async.mjs"
3324
},
3425
"main": "./dist/index.mjs",
3526
"module": "./dist/index.mjs",
3627
"types": "./dist/index.d.mts",
37-
"typesVersions": {
38-
"*": {
39-
"core": [
40-
"./dist/core.d.mts"
41-
],
42-
"async": [
43-
"./dist/async.d.mts"
44-
],
45-
"*": [
46-
"./dist/*",
47-
"./*"
48-
]
49-
}
50-
},
5128
"files": [
5229
"dist"
5330
],

packages/monaco/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default defineBuildConfig({
44
entries: [
55
'src/index.ts',
66
],
7-
declaration: true,
7+
declaration: 'node16',
88
rollup: {
99
emitCJS: false,
1010
dts: {

packages/monaco/package.json

+1-12
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,12 @@
1818
],
1919
"sideEffects": false,
2020
"exports": {
21-
".": {
22-
"types": "./dist/index.d.mts",
23-
"default": "./dist/index.mjs"
24-
},
21+
".": "./dist/index.mjs",
2522
"./*": "./dist/*"
2623
},
2724
"main": "./dist/index.mjs",
2825
"module": "./dist/index.mjs",
2926
"types": "./dist/index.d.mts",
30-
"typesVersions": {
31-
"*": {
32-
"*": [
33-
"./dist/*",
34-
"./*"
35-
]
36-
}
37-
},
3827
"files": [
3928
"dist"
4029
],

packages/rehype/build.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export default defineBuildConfig({
55
'src/index.ts',
66
'src/core.ts',
77
],
8-
declaration: true,
8+
declaration: 'node16',
99
rollup: {
1010
emitCJS: false,
1111
dts: {

packages/rehype/package.json

+2-19
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,12 @@
1818
],
1919
"sideEffects": false,
2020
"exports": {
21-
".": {
22-
"types": "./dist/index.d.mts",
23-
"default": "./dist/index.mjs"
24-
},
25-
"./core": {
26-
"types": "./dist/core.d.mts",
27-
"default": "./dist/core.mjs"
28-
}
21+
".": "./dist/index.mjs",
22+
"./core": "./dist/core.mjs"
2923
},
3024
"main": "./dist/index.mjs",
3125
"module": "./dist/index.mjs",
3226
"types": "./dist/index.d.mts",
33-
"typesVersions": {
34-
"*": {
35-
"core": [
36-
"./dist/core.d.mts"
37-
],
38-
"*": [
39-
"./dist/*",
40-
"./*"
41-
]
42-
}
43-
},
4427
"files": [
4528
"dist"
4629
],

0 commit comments

Comments
 (0)