|
2 | 2 | "name": "mitt", |
3 | 3 | "version": "2.1.0", |
4 | 4 | "description": "Tiny 200b functional Event Emitter / pubsub.", |
5 | | - "jsnext:main": "dist/mitt.es.js", |
6 | | - "source": "src/index.ts", |
7 | | - "module": "dist/mitt.es.js", |
8 | | - "esmodules": "dist/mitt.modern.js", |
| 5 | + "module": "dist/mitt.mjs", |
9 | 6 | "main": "dist/mitt.js", |
| 7 | + "jsnext:main": "dist/mitt.mjs", |
10 | 8 | "umd:main": "dist/mitt.umd.js", |
| 9 | + "source": "src/index.ts", |
11 | 10 | "typings": "index.d.ts", |
| 11 | + "exports": { |
| 12 | + "import": "./dist/mitt.mjs", |
| 13 | + "require": "./dist/mitt.js", |
| 14 | + "default": "./dist/mitt.mjs" |
| 15 | + }, |
12 | 16 | "scripts": { |
13 | 17 | "test": "npm-run-all --silent typecheck lint mocha test-types", |
14 | 18 | "mocha": "mocha test", |
15 | 19 | "test-types": "tsc test/test-types-compilation.ts --noEmit --strict", |
16 | 20 | "lint": "eslint src test --ext ts --ext js", |
17 | 21 | "typecheck": "tsc --noEmit", |
18 | | - "bundle": "microbundle", |
| 22 | + "bundle": "microbundle -f es,cjs,umd", |
19 | 23 | "build": "npm-run-all --silent clean -p bundle -s docs", |
20 | 24 | "clean": "rimraf dist", |
21 | 25 | "docs": "documentation readme src/index.ts --section API -q --parse-extension ts", |
|
0 commit comments