|
18 | 18 | },
|
19 | 19 | "dependencies": {
|
20 | 20 | "@aminya/node-gyp-build": "4.5.0-aminya.4",
|
| 21 | + "cross-env": "^7.0.3", |
21 | 22 | "node-addon-api": "^5.0.0",
|
22 | 23 | "shelljs": "^0.8.5",
|
23 |
| - "shx": "^0.3.4", |
24 |
| - "cross-env": "^7.0.3" |
| 24 | + "shx": "^0.3.4" |
25 | 25 | },
|
26 | 26 | "devDependencies": {
|
27 | 27 | "@gnd/typedoc": "^0.15.0-0",
|
|
52 | 52 | "weak-napi": "^2.0.2",
|
53 | 53 | "which": "^3.0.0"
|
54 | 54 | },
|
| 55 | + "pnpm": { |
| 56 | + "overrides": { |
| 57 | + "typescript": "~4.9.3" |
| 58 | + } |
| 59 | + }, |
55 | 60 | "engines": {
|
56 | 61 | "node": ">= 10.2"
|
57 | 62 | },
|
|
72 | 77 | "install": "(shx test -f ./script/build.js || run-s build.js) && cross-env npm_config_build_from_source=true node-gyp-build",
|
73 | 78 | "clean": "shx rm -rf ./build ./lib/ ./prebuilds ./script/*.js ./script/*.js.map ./script/*.d.ts ./script/*.tsbuildinfo",
|
74 | 79 | "clean.temp": "shx rm -rf ./tmp && shx mkdir -p ./tmp && shx touch ./tmp/.gitkeep",
|
75 |
| - "build.library": "tsc -p ./src/tsconfig.json && downlevel-dts ./lib ./lib/ts3.7 --to=3.7", |
| 80 | + "build.library.compat": "shx rm -rf ./lib/ts3.7 && downlevel-dts ./lib ./lib/ts3.7 --to=3.7", |
| 81 | + "build.library": "tsc -p ./src/tsconfig.json && run-s build.library.compat", |
76 | 82 | "build.script": "tsc -p ./script/tsconfig.json",
|
77 | 83 | "build.js": "run-p build.script build.library",
|
78 |
| - "build.doc": "typedoc --out docs --name zeromq.js --excludeProtected --excludePrivate --excludeNotExported --excludeExternals --externalPattern 'src/+(draft|native|compat).ts' --tsconfig tsconfig-build.json --mode file", |
| 84 | + "build.doc": "typedoc --options ./typedoc.json --tsconfig ./tsconfig.docs.json", |
79 | 85 | "prebuild": "run-s build.js && node ./script/prebuild.js",
|
80 | 86 | "build.native": "node-gyp configure --release && node-gyp build --release",
|
81 | 87 | "build.native.debug": "cross-env CMAKE_BUILD_TYPE=Debug node-gyp configure --debug && cross-env CMAKE_BUILD_TYPE=Debug node-gyp build --debug",
|
|
89 | 95 | "lint": "run-p lint.eslint lint.clang-format",
|
90 | 96 | "lint-test": "run-s lint-test.eslint",
|
91 | 97 | "bench": "node --expose-gc test/bench",
|
92 |
| - "prepublishOnly": "shx rm -rf ./lib && pnpm run build.js" |
| 98 | + "prepublishOnly": "pnpm run build.js" |
93 | 99 | },
|
94 | 100 | "keywords": [
|
95 | 101 | "zeromq",
|
|
0 commit comments