|
2 | 2 | "name": "@web3-storage/pail",
|
3 | 3 | "version": "0.6.0",
|
4 | 4 | "description": "DAG based key value store.",
|
5 |
| - "main": "src/index.js", |
| 5 | + "main": "./dist/src/index.js", |
6 | 6 | "type": "module",
|
7 | 7 | "types": "./dist/src/index.d.ts",
|
8 |
| - "typesVersions": { |
9 |
| - "*": { |
10 |
| - "*": [ |
11 |
| - "dist/*" |
12 |
| - ], |
13 |
| - "dist/src/index.d.ts": [ |
14 |
| - "dist/src/index.d.ts" |
15 |
| - ], |
16 |
| - "api": [ |
17 |
| - "dist/src/api.d.ts" |
18 |
| - ], |
19 |
| - "batch": [ |
20 |
| - "dist/src/batch/index.d.ts" |
21 |
| - ], |
22 |
| - "batch/api": [ |
23 |
| - "dist/src/batch/api.d.ts" |
24 |
| - ], |
25 |
| - "block": [ |
26 |
| - "dist/src/block.d.ts" |
27 |
| - ], |
28 |
| - "clock": [ |
29 |
| - "dist/src/clock/index.d.ts" |
30 |
| - ], |
31 |
| - "clock/api": [ |
32 |
| - "dist/src/clock/api.d.ts" |
33 |
| - ], |
34 |
| - "crdt": [ |
35 |
| - "dist/src/crdt/index.d.ts" |
36 |
| - ], |
37 |
| - "crdt/api": [ |
38 |
| - "dist/src/crdt/api.d.ts" |
39 |
| - ], |
40 |
| - "crdt/batch": [ |
41 |
| - "dist/src/crdt/batch/index.d.ts" |
42 |
| - ], |
43 |
| - "crdt/batch/api": [ |
44 |
| - "dist/src/crdt/batch/api.d.ts" |
45 |
| - ], |
46 |
| - "diff": [ |
47 |
| - "dist/src/diff.d.ts" |
48 |
| - ], |
49 |
| - "link": [ |
50 |
| - "dist/src/link.d.ts" |
51 |
| - ], |
52 |
| - "merge": [ |
53 |
| - "dist/src/merge.d.ts" |
54 |
| - ], |
55 |
| - "shard": [ |
56 |
| - "dist/src/shard.d.ts" |
57 |
| - ] |
58 |
| - } |
59 |
| - }, |
60 | 8 | "exports": {
|
61 | 9 | ".": {
|
62 | 10 | "types": "./dist/src/index.d.ts",
|
63 |
| - "import": "./src/index.js" |
| 11 | + "import": "./dist/src/index.js" |
64 | 12 | },
|
65 | 13 | "./api": {
|
66 | 14 | "types": "./dist/src/api.d.ts",
|
67 |
| - "import": "./src/api.js" |
| 15 | + "import": "./dist/src/api.js" |
68 | 16 | },
|
69 | 17 | "./batch": {
|
70 | 18 | "types": "./dist/src/batch/index.d.ts",
|
71 |
| - "import": "./src/batch/index.js" |
| 19 | + "import": "./dist/src/batch/index.js" |
72 | 20 | },
|
73 | 21 | "./batch/api": {
|
74 | 22 | "types": "./dist/src/batch/api.d.ts",
|
75 |
| - "import": "./src/batch/api.js" |
| 23 | + "import": "./dist/src/batch/api.js" |
76 | 24 | },
|
77 | 25 | "./block": {
|
78 | 26 | "types": "./dist/src/block.d.ts",
|
79 |
| - "import": "./src/block.js" |
| 27 | + "import": "./dist/src/block.js" |
80 | 28 | },
|
81 | 29 | "./clock": {
|
82 | 30 | "types": "./dist/src/clock/index.d.ts",
|
83 |
| - "import": "./src/clock/index.js" |
| 31 | + "import": "./dist/src/clock/index.js" |
84 | 32 | },
|
85 | 33 | "./clock/api": {
|
86 | 34 | "types": "./dist/src/clock/api.d.ts",
|
87 |
| - "import": "./src/clock/api.js" |
| 35 | + "import": "./dist/src/clock/api.js" |
88 | 36 | },
|
89 | 37 | "./crdt": {
|
90 | 38 | "types": "./dist/src/crdt/index.d.ts",
|
91 |
| - "import": "./src/crdt/index.js" |
| 39 | + "import": "./dist/src/crdt/index.js" |
92 | 40 | },
|
93 | 41 | "./crdt/api": {
|
94 | 42 | "types": "./dist/src/crdt/api.d.ts",
|
95 |
| - "import": "./src/crdt/api.js" |
| 43 | + "import": "./dist/src/crdt/api.js" |
96 | 44 | },
|
97 | 45 | "./crdt/batch": {
|
98 | 46 | "types": "./dist/src/crdt/batch/index.d.ts",
|
99 |
| - "import": "./src/crdt/batch/index.js" |
| 47 | + "import": "./dist/src/crdt/batch/index.js" |
100 | 48 | },
|
101 | 49 | "./crdt/batch/api": {
|
102 | 50 | "types": "./dist/src/crdt/batch/api.d.ts",
|
103 |
| - "import": "./src/crdt/batch/api.js" |
| 51 | + "import": "./dist/src/crdt/batch/api.js" |
104 | 52 | },
|
105 | 53 | "./diff": {
|
106 | 54 | "types": "./dist/src/diff.d.ts",
|
107 |
| - "import": "./src/diff.js" |
108 |
| - }, |
109 |
| - "./link": { |
110 |
| - "types": "./dist/src/link.d.ts", |
111 |
| - "import": "./src/link.js" |
| 55 | + "import": "./dist/src/diff.js" |
112 | 56 | },
|
113 | 57 | "./merge": {
|
114 | 58 | "types": "./dist/src/merge.d.ts",
|
115 |
| - "import": "./src/merge.js" |
| 59 | + "import": "./dist/src/merge.js" |
116 | 60 | },
|
117 | 61 | "./shard": {
|
118 | 62 | "types": "./dist/src/shard.d.ts",
|
119 |
| - "import": "./src/shard.js" |
| 63 | + "import": "./dist/src/shard.js" |
120 | 64 | }
|
121 | 65 | },
|
122 | 66 | "bin": {
|
123 |
| - "pail": "./cli.js" |
| 67 | + "pail": "./dist/cli.js", |
| 68 | + "pail-propernames": "./scripts/propernames/gen.sh", |
| 69 | + "pail-gen": "./dist/scripts/words/gen.js", |
| 70 | + "pail-randomcid": "./dist/scripts/randomcid.js" |
124 | 71 | },
|
125 | 72 | "scripts": {
|
126 | 73 | "build": "tsc --build",
|
127 |
| - "test": "mocha test/*.test.js", |
128 |
| - "coverage": "c8 -r html -r text npm test", |
| 74 | + "test": "vitest --run", |
| 75 | + "coverage": "vitest --run --coverage", |
129 | 76 | "lint": "standard"
|
130 | 77 | },
|
131 | 78 | "keywords": [
|
|
139 | 86 | "author": "Alan Shaw",
|
140 | 87 | "license": "Apache-2.0 OR MIT",
|
141 | 88 | "files": [
|
142 |
| - "src", |
143 | 89 | "dist"
|
144 | 90 | ],
|
145 | 91 | "dependencies": {
|
146 |
| - "@ipld/dag-cbor": "^9.2.0", |
147 |
| - "multiformats": "^13.1.0" |
148 |
| - }, |
149 |
| - "devDependencies": { |
| 92 | + "@ipld/dag-cbor": "^9.2.2", |
| 93 | + "cli-color": "^2.0.3", |
| 94 | + "@ipld/car": "^5.4.0", |
150 | 95 | "archy": "^1.0.0",
|
151 |
| - "c8": "^8.0.1", |
152 | 96 | "carstream": "^2.0.0",
|
153 |
| - "cli-color": "^2.0.3", |
154 |
| - "mocha": "^10.2.0", |
155 |
| - "nanoid": "^4.0.0", |
156 |
| - "sade": "^1.8.1", |
157 |
| - "standard": "^17.0.0", |
158 |
| - "typescript": "^5.0.2" |
| 97 | + "multiformats": "^13.3.2", |
| 98 | + "sade": "^1.8.1" |
| 99 | + }, |
| 100 | + "devDependencies": { |
| 101 | + "@types/archy": "^0.0.36", |
| 102 | + "@types/cli-color": "^2.0.6", |
| 103 | + "@types/node": "^22.13.17", |
| 104 | + "@vitest/coverage-v8": "^3.1.1", |
| 105 | + "standard": "^17.1.2", |
| 106 | + "typescript": "^5.8.2", |
| 107 | + "vitest": "^3.1.1" |
159 | 108 | },
|
160 | 109 | "repository": {
|
161 | 110 | "type": "git",
|
|
166 | 115 | },
|
167 | 116 | "homepage": "https://github.com/web3-storage/pail#readme",
|
168 | 117 | "standard": {
|
169 |
| - "ignore": [ |
170 |
| - "*.ts" |
| 118 | + "globals": [ |
| 119 | + "describe", |
| 120 | + "before", |
| 121 | + "after", |
| 122 | + "beforeEach", |
| 123 | + "afterEach", |
| 124 | + "it", |
| 125 | + "assert" |
| 126 | + ] |
| 127 | + }, |
| 128 | + "pnpm": { |
| 129 | + "onlyBuiltDependencies": [ |
| 130 | + "es5-ext", |
| 131 | + "esbuild" |
171 | 132 | ]
|
172 | 133 | }
|
173 | 134 | }
|
0 commit comments