Skip to content

Commit 60139ac

Browse files
committed
add main build/cjs exports
1 parent ea3318d commit 60139ac

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

.changeset/cyan-buckets-jog.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"codemirror-json-schema": patch
3+
---
4+
5+
Add main/cjs exports for webpack

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
node_modules
22
dist
3+
cjs
34
/public
45
coverage

package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"packageManager": "pnpm@8.6.6",
2727
"types": "dist/index.d.ts",
2828
"module": "dist/index.js",
29+
"main": "cjs/index.js",
2930
"files": [
3031
"dist",
3132
"README.md",
@@ -35,11 +36,15 @@
3536
"exports": {
3637
".": {
3738
"import": "./dist/index.js",
38-
"types": "./dist/index.d.ts"
39+
"types": "./dist/index.d.ts",
40+
"require": "./cjs/index.js",
41+
"default": "./cjs/index.js"
3942
},
4043
"./json5": {
4144
"import": "./dist/json5.js",
42-
"types": "./dist/json5.d.ts"
45+
"types": "./dist/json5.d.ts",
46+
"require": "./cjs/json5.js",
47+
"default": "./cjs/json5.js"
4348
}
4449
},
4550
"repository": "github:acao/codemirror-json-schema",
@@ -84,7 +89,7 @@
8489
},
8590
"scripts": {
8691
"dev": "vite ./dev --port 3000",
87-
"build": "pnpm tsc && vite build ./dev --outDir ../public --emptyOutDir",
92+
"build": "pnpm tsc && tsc --module commonjs --target es2017 --outDir cjs && vite build ./dev --outDir ../public --emptyOutDir",
8893
"test": "vitest --dom",
8994
"test:coverage": "vitest run --dom --coverage ",
9095
"tsc": "tsc && pnpm replace:env",

0 commit comments

Comments
 (0)