|
1 | 1 | {
|
2 | 2 | "name": "path-scurry",
|
3 |
| - "version": "1.10.1", |
| 3 | + "version": "1.10.2", |
4 | 4 | "description": "walk paths fast and efficiently",
|
5 | 5 | "author": "Isaac Z. Schlueter <i@izs.me> (https://blog.izs.me)",
|
6 |
| - "main": "./dist/cjs/index.js", |
7 |
| - "module": "./dist/mjs/index.js", |
| 6 | + "main": "./dist/commonjs/index.js", |
| 7 | + "type": "module", |
8 | 8 | "exports": {
|
| 9 | + "./package.json": "./package.json", |
9 | 10 | ".": {
|
10 | 11 | "import": {
|
11 |
| - "types": "./dist/mjs/index.d.ts", |
12 |
| - "default": "./dist/mjs/index.js" |
| 12 | + "types": "./dist/esm/index.d.ts", |
| 13 | + "default": "./dist/esm/index.js" |
13 | 14 | },
|
14 | 15 | "require": {
|
15 |
| - "types": "./dist/cjs/index.d.ts", |
16 |
| - "default": "./dist/cjs/index.js" |
| 16 | + "types": "./dist/commonjs/index.d.ts", |
| 17 | + "default": "./dist/commonjs/index.js" |
17 | 18 | }
|
18 | 19 | }
|
19 | 20 | },
|
|
26 | 27 | "postversion": "npm publish",
|
27 | 28 | "prepublishOnly": "git push origin --follow-tags",
|
28 | 29 | "preprepare": "rm -rf dist",
|
29 |
| - "prepare": "tsc -p tsconfig.json && tsc -p tsconfig-esm.json", |
30 |
| - "postprepare": "bash ./scripts/fixup.sh", |
| 30 | + "prepare": "tshy", |
31 | 31 | "pretest": "npm run prepare",
|
32 | 32 | "presnap": "npm run prepare",
|
33 |
| - "test": "c8 tap", |
34 |
| - "snap": "c8 tap", |
| 33 | + "test": "tap", |
| 34 | + "snap": "tap", |
35 | 35 | "format": "prettier --write . --loglevel warn",
|
36 | 36 | "typedoc": "typedoc --tsconfig tsconfig-esm.json ./src/*.ts",
|
37 | 37 | "bench": "bash ./scripts/bench.sh"
|
|
47 | 47 | "arrowParens": "avoid",
|
48 | 48 | "endOfLine": "lf"
|
49 | 49 | },
|
50 |
| - "tap": { |
51 |
| - "coverage": false, |
52 |
| - "node-arg": [ |
53 |
| - "--no-warnings", |
54 |
| - "--loader", |
55 |
| - "ts-node/esm" |
56 |
| - ], |
57 |
| - "ts": false |
58 |
| - }, |
59 | 50 | "devDependencies": {
|
60 | 51 | "@nodelib/fs.walk": "^1.2.8",
|
61 |
| - "@types/node": "^20.1.4", |
62 |
| - "@types/tap": "^15.0.7", |
| 52 | + "@types/node": "^20.11.30", |
63 | 53 | "c8": "^7.12.0",
|
64 | 54 | "eslint-config-prettier": "^8.6.0",
|
65 | 55 | "mkdirp": "^3.0.0",
|
66 | 56 | "prettier": "^2.8.3",
|
67 | 57 | "rimraf": "^5.0.1",
|
68 |
| - "tap": "^16.3.4", |
69 |
| - "ts-node": "^10.9.1", |
70 |
| - "typedoc": "^0.23.24", |
71 |
| - "typescript": "^5.0.4" |
| 58 | + "tap": "^18.7.2", |
| 59 | + "ts-node": "^10.9.2", |
| 60 | + "tshy": "^1.12.0", |
| 61 | + "typedoc": "^0.25.12", |
| 62 | + "typescript": "^5.4.3" |
72 | 63 | },
|
73 | 64 | "engines": {
|
74 | 65 | "node": ">=16 || 14 >=14.17"
|
|
81 | 72 | "url": "git+https://github.com/isaacs/path-scurry"
|
82 | 73 | },
|
83 | 74 | "dependencies": {
|
84 |
| - "lru-cache": "^9.1.1 || ^10.0.0", |
| 75 | + "lru-cache": "^10.2.0", |
85 | 76 | "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
|
86 |
| - } |
| 77 | + }, |
| 78 | + "tshy": { |
| 79 | + "exports": { |
| 80 | + "./package.json": "./package.json", |
| 81 | + ".": "./src/index.ts" |
| 82 | + } |
| 83 | + }, |
| 84 | + "types": "./dist/commonjs/index.d.ts" |
87 | 85 | }
|
0 commit comments