|
1 | 1 | { |
2 | 2 | "name": "@monadica/lazy-streams", |
3 | 3 | "version": "1.1.0", |
4 | | - "source": "src/index.ts", |
5 | | - "main": "dist/main.js", |
6 | | - "module": "dist/module.js", |
7 | | - "types": "dist/types.d.ts", |
8 | | - "browser": "dist/index.js", |
| 4 | + "source": "./src/index.ts", |
| 5 | + "main": "./dist/main.js", |
| 6 | + "types": "./dist/types.d.ts", |
| 7 | + "module": "./dist/index.mjs", |
| 8 | + "browser": "./dist/index.js", |
9 | 9 | "type": "module", |
10 | 10 | "files": [ |
11 | 11 | "dist", |
|
14 | 14 | "LICENSE", |
15 | 15 | "CHANGELOG.md" |
16 | 16 | ], |
| 17 | + "unpkg": "./dist/index.js", |
| 18 | + "jsdelivr": "./dist/index.js", |
| 19 | + "packageManager": "npm@10.9.0", |
| 20 | + "exports": { |
| 21 | + ".": { |
| 22 | + "module": "./dist/main.js", |
| 23 | + "import": { |
| 24 | + "types": "./dist/index.d.ts", |
| 25 | + "default": "./dist/main.js" |
| 26 | + }, |
| 27 | + "require": { |
| 28 | + "types": "./dist/types.d.ts", |
| 29 | + "default": "./dist/index.js" |
| 30 | + }, |
| 31 | + "default": "./dist/main.js" |
| 32 | + }, |
| 33 | + "./package.json": "./package.json" |
| 34 | + }, |
17 | 35 | "publishConfig": { |
18 | 36 | "access": "public" |
19 | 37 | }, |
|
24 | 42 | "scripts": { |
25 | 43 | "serve": "parcel docs/index.html --open firefox", |
26 | 44 | "watch": "parcel watch", |
27 | | - "prebuild": "rm -rf dist && mkdir dist", |
28 | | - "build": "parcel build src/index.ts", |
| 45 | + "prebuild": "npx rimraf dist && mkdir dist", |
| 46 | + "build": "parcel build src/index.ts --dist-dir dist --no-content-hash", |
29 | 47 | "prepare": "npm run build", |
30 | 48 | "precompress": "rm dist/template-ts-npm.*", |
31 | 49 | "compress": "tar -czvf template-ts-npm.tar.gz dist && zip -r template-ts-npm.zip dist && mv template-ts-npm.* dist/", |
|
90 | 108 | } |
91 | 109 | }, |
92 | 110 | "targets": { |
93 | | - "default": { |
| 111 | + "main": { |
94 | 112 | "distDir": "dist", |
95 | 113 | "context": "node", |
| 114 | + "isLibrary": true, |
| 115 | + "scopeHoist": true, |
| 116 | + "sourceMap": true, |
96 | 117 | "engines": { |
97 | | - "npm": ">=10.0.0 <11.0.0", |
98 | 118 | "node": ">=23.0.0 <24.0.0" |
99 | 119 | } |
100 | 120 | }, |
101 | | - "main": { |
102 | | - "distDir": "dist" |
103 | | - }, |
104 | 121 | "module": { |
105 | 122 | "distDir": "dist", |
106 | 123 | "context": "node", |
| 124 | + "isLibrary": true, |
| 125 | + "scopeHoist": true, |
| 126 | + "sourceMap": true, |
107 | 127 | "engines": { |
108 | | - "npm": ">=10.0.0 <11.0.0", |
109 | 128 | "node": ">=23.0.0 <24.0.0" |
110 | 129 | } |
111 | 130 | }, |
112 | 131 | "browser": { |
113 | 132 | "distDir": "dist", |
114 | | - "context": "browser" |
| 133 | + "context": "browser", |
| 134 | + "isLibrary": true, |
| 135 | + "scopeHoist": true, |
| 136 | + "sourceMap": { |
| 137 | + "inline": true |
| 138 | + }, |
| 139 | + "engines": { |
| 140 | + "browsers": "> 0.25%" |
| 141 | + } |
115 | 142 | } |
116 | 143 | }, |
| 144 | + "browserslist": "> 0.2%, last 2 versions, not dead", |
| 145 | + |
117 | 146 | "directories": { |
118 | 147 | "doc": "docs" |
119 | 148 | }, |
|
0 commit comments