Skip to content

Commit dc82203

Browse files
committed
Drop UMD
1 parent a8298b4 commit dc82203

File tree

9 files changed

+117
-91
lines changed

9 files changed

+117
-91
lines changed

compat/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"description": "A React compatibility layer for Preact",
66
"main": "dist/compat.js",
77
"module": "dist/compat.mjs",
8-
"umd:main": "dist/compat.umd.js",
98
"source": "src/index.js",
109
"types": "src/index.d.ts",
1110
"license": "MIT",

debug/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"description": "Preact extensions for development",
66
"main": "dist/debug.js",
77
"module": "dist/debug.mjs",
8-
"umd:main": "dist/debug.umd.js",
98
"source": "src/index.js",
109
"types": "src/index.d.ts",
1110
"license": "MIT",

devtools/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"description": "Preact bridge for Preact devtools",
66
"main": "dist/devtools.js",
77
"module": "dist/devtools.mjs",
8-
"umd:main": "dist/devtools.umd.js",
98
"source": "src/index.js",
109
"types": "src/index.d.ts",
1110
"license": "MIT",

hooks/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"description": "Hook addon for Preact",
66
"main": "dist/hooks.js",
77
"module": "dist/hooks.mjs",
8-
"umd:main": "dist/hooks.umd.js",
98
"source": "src/index.js",
109
"types": "src/index.d.ts",
1110
"license": "MIT",

jsx-runtime/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"description": "Preact JSX runtime",
66
"main": "dist/jsxRuntime.js",
77
"module": "dist/jsxRuntime.mjs",
8-
"umd:main": "dist/jsxRuntime.umd.js",
98
"source": "src/index.js",
109
"types": "src/index.d.ts",
1110
"license": "MIT",

package-lock.json

Lines changed: 25 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,69 +6,59 @@
66
"description": "Fast 4kb React-compatible Virtual DOM library.",
77
"main": "dist/preact.js",
88
"module": "dist/preact.mjs",
9-
"umd:main": "dist/preact.umd.js",
109
"source": "src/index.js",
1110
"exports": {
1211
".": {
1312
"types": "./src/index.d.ts",
1413
"module": "./dist/preact.mjs",
15-
"umd": "./dist/preact.umd.js",
1614
"import": "./dist/preact.mjs",
1715
"require": "./dist/preact.js"
1816
},
1917
"./compat": {
2018
"types": "./compat/src/index.d.ts",
2119
"module": "./compat/dist/compat.mjs",
22-
"umd": "./compat/dist/compat.umd.js",
2320
"import": "./compat/dist/compat.mjs",
2421
"require": "./compat/dist/compat.js"
2522
},
2623
"./debug": {
2724
"types": "./debug/src/index.d.ts",
2825
"module": "./debug/dist/debug.mjs",
29-
"umd": "./debug/dist/debug.umd.js",
3026
"import": "./debug/dist/debug.mjs",
3127
"require": "./debug/dist/debug.js"
3228
},
3329
"./devtools": {
3430
"types": "./devtools/src/index.d.ts",
3531
"module": "./devtools/dist/devtools.mjs",
36-
"umd": "./devtools/dist/devtools.umd.js",
3732
"import": "./devtools/dist/devtools.mjs",
3833
"require": "./devtools/dist/devtools.js"
3934
},
4035
"./hooks": {
4136
"types": "./hooks/src/index.d.ts",
4237
"module": "./hooks/dist/hooks.mjs",
43-
"umd": "./hooks/dist/hooks.umd.js",
4438
"import": "./hooks/dist/hooks.mjs",
4539
"require": "./hooks/dist/hooks.js"
4640
},
4741
"./test-utils": {
4842
"types": "./test-utils/src/index.d.ts",
4943
"module": "./test-utils/dist/testUtils.mjs",
50-
"umd": "./test-utils/dist/testUtils.umd.js",
5144
"import": "./test-utils/dist/testUtils.mjs",
5245
"require": "./test-utils/dist/testUtils.js"
5346
},
5447
"./compat/test-utils": {
5548
"types": "./test-utils/src/index.d.ts",
5649
"module": "./test-utils/dist/testUtils.mjs",
57-
"umd": "./test-utils/dist/testUtils.umd.js",
5850
"import": "./test-utils/dist/testUtils.mjs",
5951
"require": "./test-utils/dist/testUtils.js"
6052
},
6153
"./jsx-runtime": {
6254
"types": "./jsx-runtime/src/index.d.ts",
6355
"module": "./jsx-runtime/dist/jsxRuntime.mjs",
64-
"umd": "./jsx-runtime/dist/jsxRuntime.umd.js",
6556
"import": "./jsx-runtime/dist/jsxRuntime.mjs",
6657
"require": "./jsx-runtime/dist/jsxRuntime.js"
6758
},
6859
"./jsx-dev-runtime": {
6960
"types": "./jsx-runtime/src/index.d.ts",
7061
"module": "./jsx-runtime/dist/jsxRuntime.mjs",
71-
"umd": "./jsx-runtime/dist/jsxRuntime.umd.js",
7262
"import": "./jsx-runtime/dist/jsxRuntime.mjs",
7363
"require": "./jsx-runtime/dist/jsxRuntime.js"
7464
},
@@ -115,13 +105,9 @@
115105
"scripts": {
116106
"prepare": "husky && npm run test:install && run-s build",
117107
"build": "node scripts/build-packages.cjs all",
118-
"build:core:legacy": "microbundle build --raw --no-generateTypes -f cjs,esm,umd",
119108
"build:core": "node scripts/build-packages.cjs core",
120-
"build:devtools": "echo 'Use build script: npm run build (devtools included)'",
121-
"build:hooks": "echo 'Use build script: npm run build (hooks included)'",
122-
"build:test-utils": "echo 'Use build script: npm run build (test-utils included)'",
123-
"build:compat": "echo 'Use build script: npm run build (compat included)'",
124-
"build:jsx": "echo 'Use build script: npm run build (jsx-runtime included)'",
109+
"build:hooks": "node scripts/build-packages.cjs hooks",
110+
"build:compat": "node scripts/build-packages.cjs compat",
125111
"postbuild": "node ./config/compat-entries.js",
126112
"dev": "microbundle watch --raw --no-generateTypes --format cjs",
127113
"dev:hooks": "microbundle watch --raw --no-generateTypes --format cjs --cwd hooks",
@@ -219,8 +205,10 @@
219205
"cross-env": "^7.0.3",
220206
"errorstacks": "^2.4.1",
221207
"esbuild": "^0.25.8",
208+
"es-module-lexer": "^1.7.0",
222209
"husky": "^9.1.7",
223210
"kolorist": "^1.8.0",
211+
"magic-string": "^0.30.17",
224212
"microbundle": "^0.15.1",
225213
"npm-run-all2": "^7.0.0",
226214
"oxlint": "^1.8.0",

0 commit comments

Comments
 (0)