|
8 | 8 | "exports": {
|
9 | 9 | ".": {
|
10 | 10 | "types": "./types/index.d.ts",
|
11 |
| - "import": "./dist/esm/index.js", |
12 |
| - "browser": "./dist/cjs/index.js" |
| 11 | + "browser": "./dist/esm/index.js", |
| 12 | + "import": "./dist/esm/index.mjs", |
| 13 | + "require": "./dist/cjs/index.js" |
13 | 14 | },
|
14 | 15 | "./pure": {
|
15 | 16 | "types": "./pure.d.ts",
|
16 |
| - "import": "./dist/esm/pure.js", |
17 |
| - "browser": "./dist/cjs/pure.js" |
| 17 | + "browser": "./dist/esm/pure.js", |
| 18 | + "import": "./dist/esm/pure.mjs", |
| 19 | + "require": "./dist/cjs/pure.js" |
18 | 20 | }
|
19 | 21 | },
|
20 | 22 | "license": "MIT",
|
|
53 | 55 | "toc": "doctoc README.md",
|
54 | 56 | "lint": "eslint src/**/*.js --fix",
|
55 | 57 | "clean": "rimraf dist",
|
56 |
| - "build": "npm run build:cjs && npm run build:esm", |
| 58 | + "build": "npm run build:cjs && npm run build:esm && npm run copy:mjs", |
57 | 59 | "build:cjs": "babel src --out-dir dist/cjs --config-file ./.babelrc --ignore '**/__tests__/**,**/__mocks__/**'",
|
58 | 60 | "build:esm": "babel src --no-babelrc --out-dir dist/esm --config-file ./.babelrc.esm.json --ignore '**/__tests__/**,**/__mocks__/**'",
|
| 61 | + "copy:mjs": "cp ./dist/esm/fire-event.js ./dist/esm/fire-event.mjs && cp ./dist/esm/pure.js ./dist/esm/pure.mjs && cp ./dist/esm/index.js ./dist/esm/index.mjs", |
59 | 62 | "test": "jest src/__tests__ ",
|
60 | 63 | "test:watch": "npm test --watch",
|
61 | 64 | "test:update": "npm test --updateSnapshot --coverage",
|
|
0 commit comments