|
52 | 52 | "prettier": "prettier --write \"./**/*.{js,ts,md,json,sol}\"", |
53 | 53 | "postpack": "./postpack.sh", |
54 | 54 | "survey-roles": "hardhat run scripts/survey-roles.ts", |
55 | | - "test": "hardhat test --parallel", |
56 | | - "test:coverage": "hardhat coverage", |
57 | | - "test:extended": "EXTENDED_TEST=TRUE hardhat test --parallel", |
58 | | - "test:gas": "REPORT_GAS=TRUE hardhat test", |
| 55 | + "test": "pnpm test:hardhat && pnpm test:jest", |
| 56 | + "test:harhat": "hardhat test --parallel", |
| 57 | + "test:hardhat:coverage": "hardhat coverage", |
| 58 | + "test:hardhat:extended": "EXTENDED_TEST=TRUE hardhat test --parallel", |
| 59 | + "test:hardhat:gas": "REPORT_GAS=TRUE hardhat test", |
| 60 | + "test:jest": "jest", |
59 | 61 | "validate-deployments": "hardhat run scripts/validate-deployments.ts", |
60 | 62 | "verify-deployments": "hardhat run scripts/verify-deployments.ts", |
61 | 63 | "verify-vendor-contracts": "hardhat run scripts/verify-vendor-contracts.ts", |
|
74 | 76 | "@typechain/ethers-v6": "^0.5.1", |
75 | 77 | "@typechain/hardhat": "^9.1.0", |
76 | 78 | "@types/chai": "^4.3.20", |
| 79 | + "@types/jest": "^29.5.14", |
77 | 80 | "@types/mocha": "^10.0.10", |
78 | 81 | "@types/node": "^20.17.11", |
79 | 82 | "@types/yargs": "^17.0.33", |
|
86 | 89 | "hardhat": "^2.22.17", |
87 | 90 | "hardhat-deploy": "^0.14.0", |
88 | 91 | "hardhat-gas-reporter": "^2.2.2", |
| 92 | + "jest": "^29.7.0", |
89 | 93 | "prettier": "^3.4.2", |
90 | 94 | "prettier-plugin-solidity": "^1.4.1", |
91 | 95 | "solhint": "^5.0.4", |
92 | 96 | "solidity-coverage": "^0.8.14", |
| 97 | + "ts-jest": "^29.2.5", |
93 | 98 | "ts-node": "^10.9.2", |
94 | 99 | "typechain": "^8.3.2", |
95 | 100 | "typescript": "^5.7.2", |
|
0 commit comments