|
22 | 22 | "node": ">=16.0.0",
|
23 | 23 | "npm": ">=7.0.0"
|
24 | 24 | },
|
25 |
| - "main": "src/index.js", |
26 | 25 | "type": "module",
|
27 |
| - "types": "types/src/index.d.ts", |
| 26 | + "types": "./dist/src/index.d.ts", |
28 | 27 | "typesVersions": {
|
29 | 28 | "*": {
|
30 | 29 | "*": [
|
31 |
| - "types/*", |
32 |
| - "types/src/*" |
| 30 | + "*", |
| 31 | + "dist/*", |
| 32 | + "dist/src/*", |
| 33 | + "dist/src/*/index" |
33 | 34 | ],
|
34 |
| - "types/*": [ |
35 |
| - "types/*", |
36 |
| - "types/src/*" |
| 35 | + "src/*": [ |
| 36 | + "*", |
| 37 | + "dist/*", |
| 38 | + "dist/src/*", |
| 39 | + "dist/src/*/index" |
37 | 40 | ]
|
38 | 41 | }
|
39 | 42 | },
|
40 | 43 | "files": [
|
41 |
| - "*", |
| 44 | + "src", |
| 45 | + "dist", |
| 46 | + "!dist/test", |
42 | 47 | "!**/*.tsbuildinfo"
|
43 | 48 | ],
|
44 | 49 | "exports": {
|
45 | 50 | ".": {
|
| 51 | + "types": "./dist/src/index.d.ts", |
46 | 52 | "import": "./src/index.js"
|
47 | 53 | },
|
48 | 54 | "./base": {
|
| 55 | + "types": "./src/base.d.ts", |
49 | 56 | "import": "./src/base.js"
|
50 | 57 | },
|
51 | 58 | "./errors": {
|
| 59 | + "types": "./src/errors.d.ts", |
52 | 60 | "import": "./src/errors.js"
|
53 | 61 | },
|
54 | 62 | "./keytransform": {
|
| 63 | + "types": "./src/keytransform.d.ts", |
55 | 64 | "import": "./src/keytransform.js"
|
56 | 65 | },
|
57 | 66 | "./memory": {
|
| 67 | + "types": "./src/memory.d.ts", |
58 | 68 | "import": "./src/memory.js"
|
59 | 69 | },
|
60 | 70 | "./mount": {
|
| 71 | + "types": "./src/mount.d.ts", |
61 | 72 | "import": "./src/mount.js"
|
62 | 73 | },
|
63 | 74 | "./namespace": {
|
| 75 | + "types": "./src/namespace.d.ts", |
64 | 76 | "import": "./src/namespace.js"
|
65 | 77 | },
|
66 | 78 | "./shard": {
|
| 79 | + "types": "./src/shard.d.ts", |
67 | 80 | "import": "./src/shard.js"
|
68 | 81 | },
|
69 | 82 | "./sharding": {
|
| 83 | + "types": "./src/sharding.d.ts", |
70 | 84 | "import": "./src/sharding.js"
|
71 | 85 | },
|
72 | 86 | "./tiered": {
|
| 87 | + "types": "./src/tiered.d.ts", |
73 | 88 | "import": "./src/tiered.js"
|
74 | 89 | }
|
75 | 90 | },
|
|
106 | 121 | "release": "patch"
|
107 | 122 | },
|
108 | 123 | {
|
109 |
| - "type": "chore", |
| 124 | + "type": "docs", |
110 | 125 | "release": "patch"
|
111 | 126 | },
|
112 | 127 | {
|
113 |
| - "type": "docs", |
| 128 | + "type": "test", |
114 | 129 | "release": "patch"
|
115 | 130 | },
|
116 | 131 | {
|
117 |
| - "type": "test", |
| 132 | + "type": "deps", |
118 | 133 | "release": "patch"
|
119 | 134 | },
|
120 | 135 | {
|
|
144 | 159 | },
|
145 | 160 | {
|
146 | 161 | "type": "docs",
|
147 |
| - "section": "Trivial Changes" |
| 162 | + "section": "Documentation" |
| 163 | + }, |
| 164 | + { |
| 165 | + "type": "deps", |
| 166 | + "section": "Dependencies" |
148 | 167 | },
|
149 | 168 | {
|
150 | 169 | "type": "test",
|
|
155 | 174 | }
|
156 | 175 | ],
|
157 | 176 | "@semantic-release/changelog",
|
158 |
| - [ |
159 |
| - "@semantic-release/npm", |
160 |
| - { |
161 |
| - "pkgRoot": "dist" |
162 |
| - } |
163 |
| - ], |
| 177 | + "@semantic-release/npm", |
164 | 178 | "@semantic-release/github",
|
165 | 179 | "@semantic-release/git"
|
166 | 180 | ]
|
167 | 181 | },
|
168 | 182 | "scripts": {
|
169 |
| - "clean": "rimraf dist types", |
170 |
| - "prepare": "aegir build --no-bundle && cp -R types dist", |
171 |
| - "lint": "aegir ts -p check && aegir lint", |
172 |
| - "build": "aegir build --esm-tests", |
173 |
| - "release": "semantic-release", |
| 183 | + "clean": "aegir clean", |
| 184 | + "lint": "aegir lint", |
| 185 | + "build": "aegir build", |
| 186 | + "release": "aegir release", |
174 | 187 | "test": "aegir test",
|
175 |
| - "test:node": "aegir test -t node", |
176 |
| - "test:chrome": "aegir test -t browser", |
| 188 | + "test:node": "aegir test -t node --cov", |
| 189 | + "test:chrome": "aegir test -t browser --cov", |
177 | 190 | "test:chrome-webworker": "aegir test -t webworker",
|
178 | 191 | "test:firefox": "aegir test -t browser -- --browser firefox",
|
179 | 192 | "test:firefox-webworker": "aegir test -t webworker -- --browser firefox",
|
180 |
| - "test:electron-main": "aegir test -t electron-main -f dist/cjs/node-test/*js", |
181 |
| - "test:electron-renderer": "aegir test -t electron-renderer -f dist/cjs/node-test/*js", |
182 |
| - "dep-check": "aegir dep-check -i rimraf" |
| 193 | + "test:electron-main": "aegir test -t electron-main", |
| 194 | + "dep-check": "aegir dep-check" |
183 | 195 | },
|
184 | 196 | "dependencies": {
|
185 |
| - "debug": "^4.1.1", |
| 197 | + "@libp2p/logger": "^2.0.0", |
186 | 198 | "err-code": "^3.0.1",
|
187 | 199 | "interface-datastore": "^6.0.2",
|
| 200 | + "it-all": "^1.0.4", |
188 | 201 | "it-drain": "^1.0.4",
|
189 | 202 | "it-filter": "^1.0.2",
|
190 | 203 | "it-map": "^1.0.5",
|
191 | 204 | "it-merge": "^1.0.1",
|
192 |
| - "it-pipe": "^1.1.0", |
193 |
| - "it-pushable": "^1.4.2", |
| 205 | + "it-pipe": "^2.0.3", |
| 206 | + "it-pushable": "^3.0.0", |
194 | 207 | "it-take": "^1.0.1",
|
195 | 208 | "uint8arrays": "^3.0.0"
|
196 | 209 | },
|
197 | 210 | "devDependencies": {
|
198 |
| - "@types/debug": "^4.1.5", |
199 |
| - "aegir": "^36.1.3", |
200 |
| - "interface-datastore-tests": "^2.0.3", |
201 |
| - "it-all": "^1.0.4", |
202 |
| - "rimraf": "^3.0.2", |
203 |
| - "util": "^0.12.4" |
| 211 | + "aegir": "^37.4.5", |
| 212 | + "interface-datastore-tests": "^2.0.3" |
204 | 213 | }
|
205 | 214 | }
|
0 commit comments