|
2 | 2 | "private": true,
|
3 | 3 | "scripts": {
|
4 | 4 | "bootstrap": "yarn exec lerna bootstrap",
|
| 5 | + "check-truffle-namespace-dependency-versions": "node ./scripts/check-truffle-namespace-dependency-versions.js", |
| 6 | + "ci": "./scripts/ci.sh", |
| 7 | + "deduplicate": "yarn-deduplicate --strategy fewer; yarn install --ignore-scripts", |
| 8 | + "deduplicate:check": "yarn deduplicate -l -f", |
| 9 | + "depcheck": "lerna exec --stream --no-bail dependency-check --ignore @truffle/compile-solidity-tests --ignore @truffle/contract-tests --ignore @truffle/dashboard-message-bus-e2e-test --ignore @truffle/codec-components -- --missing .", |
| 10 | + "dependency-graph": "lerna-dependency-graph -f pdf -o dependency-graph.pdf", |
5 | 11 | "docs": "lerna run docs --stream --concurrency=1",
|
| 12 | + "geth": "./scripts/geth.sh", |
| 13 | + "lint:dependencies": "yarn deduplicate:check && yarn depcheck", |
| 14 | + "lint:dependencies:fix": "yarn deduplicate && yarn depcheck", |
6 | 15 | "prepare": "lerna run prepare --stream --concurrency=1 && husky install && yarn docs",
|
7 | 16 | "publish-release": "./scripts/publish-release.sh",
|
8 | 17 | "publish-dist-tag": "./scripts/publish-dist-tag.sh",
|
9 | 18 | "prepare-release": "./scripts/prepare-release.sh",
|
10 |
| - "test": "lerna run test --stream --concurrency=1 -- --colors", |
11 |
| - "ci": "./scripts/ci.sh", |
12 |
| - "geth": "./scripts/geth.sh", |
13 |
| - "dependency-graph": "lerna-dependency-graph -f pdf -o dependency-graph.pdf", |
14 | 19 | "solc-bump": "node ./scripts/solc-bump.js",
|
15 |
| - "update": "lernaupdate", |
16 |
| - "depcheck": "lerna exec --stream --no-bail dependency-check --ignore @truffle/compile-solidity-tests --ignore @truffle/contract-tests --ignore @truffle/dashboard-message-bus-e2e-test --ignore @truffle/codec-components -- --missing .", |
17 |
| - "check-truffle-namespace-dependency-versions": "node ./scripts/check-truffle-namespace-dependency-versions.js" |
| 20 | + "test": "lerna run test --stream --concurrency=1 -- --colors", |
| 21 | + "update": "lernaupdate" |
18 | 22 | },
|
19 | 23 | "devDependencies": {
|
20 | 24 | "@typescript-eslint/eslint-plugin": "^5.6.0",
|
|
31 | 35 | "nyc": "15.1.0",
|
32 | 36 | "prettier": "^2.8.8",
|
33 | 37 | "prs-merged-since": "^1.1.0",
|
34 |
| - "typescript": "^4.9.5" |
| 38 | + "typescript": "^4.9.5", |
| 39 | + "yarn-deduplicate": "^6.0.2" |
35 | 40 | },
|
36 | 41 | "workspaces": {
|
37 | 42 | "packages": [
|
|
0 commit comments