Skip to content

Commit ca0de0a

Browse files
committed
fix: update module and exports paths to use .mjs extension for ESM compatibility
- sideEffects options to false in package.json
1 parent 7834f8e commit ca0de0a

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ npm run build:vite
110110

111111
**Outputs** (written to dist/)
112112

113-
- `dist/arjs-core.es.js` (ESM — used by `exports.import` / `module`)
113+
- `dist/arjs-core.mjs` (ESM — used by `exports.import` / `module`)
114114
- `dist/arjs-core.js` (CommonJS — used by `exports.require` / `main`)
115115

116116
**Notes**

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33
"version": "0.2.0",
44
"description": "core library of AR.js",
55
"main": "dist/arjs-core.js",
6-
"module": "dist/arjs-core.es.js",
6+
"module": "dist/arjs-core.mjs",
77
"exports": {
88
".": {
9-
"import": "./dist/arjs-core.es.js",
9+
"import": "./dist/arjs-core.mjs",
1010
"require": "./dist/arjs-core.js",
11-
"default": "./dist/arjs-core.es.js"
11+
"default": "./dist/arjs-core.mjs"
1212
}
1313
},
14+
"sideEffects": false,
1415
"scripts": {
1516
"format-check": "prettier --check .",
1617
"format": "prettier --write .",

0 commit comments

Comments
 (0)