|
15 | 15 | "test": "hardhat test", |
16 | 16 | "coverage": "hardhat coverage", |
17 | 17 | "solhint": "./node_modules/.bin/solhint --fix 'contracts/**/*.sol'", |
18 | | - "prettier-check": "./node_modules/.bin/prettier --config .prettierrc --check './**/*.js' './**/*.ts'", |
| 18 | + "prettier-check": "prettier --config .prettierrc --check \"**/*.{js,ts}\"", |
19 | 19 | "prettier-lint": "./node_modules/.bin/prettier --config .prettierrc --write './**/*.js' './**/*.ts'", |
20 | 20 | "prettier:solidity": "./node_modules/.bin/prettier --write contracts/*.sol", |
21 | 21 | "lint": "npm run prettier-check" |
|
26 | 26 | "ethereum" |
27 | 27 | ], |
28 | 28 | "dependencies": { |
29 | | - "@ethersproject/bytes": "^5.8.0", |
30 | | - "@ethersproject/wallet": "^5.8.0", |
31 | 29 | "@msgpack/msgpack": "^3.1.2", |
32 | | - "@noble/hashes": "^1.8.0", |
33 | | - "@noble/secp256k1": "^2.3.0", |
| 30 | + "@nomicfoundation/hardhat-toolbox": "^3.0.0", |
34 | 31 | "@openzeppelin/contracts": "5.0.0", |
35 | | - "@truffle/hdwallet-provider": "^2.0.0", |
36 | | - "bignumber.js": "^9.0.0", |
37 | | - "bluebird": "^3.3.5", |
38 | | - "bn": "^1.0.1", |
39 | | - "bn.js": "^4.11.3", |
40 | | - "ethereumjs-abi": "^0.6.8", |
41 | | - "ethereumjs-util": "^7.0.4", |
42 | | - "ethers": "^5.7.0", |
43 | | - "ganache-cli": "^6.12.2", |
44 | | - "lodash": "^4.12.0", |
45 | | - "mocha": "^9.1.0", |
46 | | - "q": "^1.5.1", |
47 | | - "should": "^8.3.1", |
48 | | - "solc": "0.8.20" |
| 32 | + "chai": "^4.3.4", |
| 33 | + "ethereum-waffle": "^3.4.4", |
| 34 | + "ethereumjs-util": "^7.1.5", |
| 35 | + "ethers": "^6.7.0" |
49 | 36 | }, |
50 | 37 | "devDependencies": { |
51 | | - "@nomicfoundation/hardhat-verify": "^2.0.14", |
52 | | - "@nomiclabs/hardhat-ethers": "^2.0.4", |
53 | | - "@nomiclabs/hardhat-truffle5": "^2.0.3", |
54 | | - "@nomiclabs/hardhat-waffle": "^2.0.2", |
55 | | - "@nomiclabs/hardhat-web3": "^2.0.0", |
| 38 | + "@nomicfoundation/hardhat-chai-matchers": "^2.1.0", |
| 39 | + "@nomicfoundation/hardhat-ethers": "^3.1.0", |
| 40 | + "@nomicfoundation/hardhat-network-helpers": "^1.1.0", |
| 41 | + "@nomicfoundation/hardhat-verify": "^1.1.1", |
56 | 42 | "@openzeppelin/test-helpers": "^0.5.15", |
57 | | - "@typechain/ethers-v5": "^7.2.0", |
58 | | - "@typechain/hardhat": "^2.3.1", |
59 | | - "@types/chai": "^4.3.0", |
60 | | - "@types/mocha": "^9.1.0", |
| 43 | + "@typechain/ethers-v6": "^0.4.3", |
| 44 | + "@typechain/hardhat": "^8.0.3", |
| 45 | + "@types/chai": "^4.3.20", |
| 46 | + "@types/mocha": "^10.0.10", |
61 | 47 | "@types/node": "^12.20.43", |
| 48 | + "@types/sinon": "^17.0.4", |
62 | 49 | "@typescript-eslint/eslint-plugin": "^4.33.0", |
63 | 50 | "@typescript-eslint/parser": "^4.33.0", |
64 | | - "chai": "^4.3.6", |
65 | 51 | "dotenv": "^10.0.0", |
66 | 52 | "dotenv-cli": "^8.0.0", |
67 | 53 | "eslint": "^7.32.0", |
|
71 | 57 | "eslint-plugin-node": "^11.1.0", |
72 | 58 | "eslint-plugin-prettier": "^3.4.1", |
73 | 59 | "eslint-plugin-promise": "^5.2.0", |
74 | | - "ethereum-waffle": "^3.4.0", |
75 | | - "hardhat": "^2.17.4", |
| 60 | + "hardhat": "^2.26.2", |
76 | 61 | "hardhat-gas-reporter": "^1.0.10", |
77 | 62 | "prettier": "^2.5.1", |
78 | 63 | "prettier-plugin-solidity": "^1.0.0-beta.13", |
79 | 64 | "sinon": "^21.0.0", |
80 | 65 | "solhint": "^3.3.6", |
81 | 66 | "solhint-plugin-prettier": "0.0.5", |
82 | | - "solidity-coverage": "^0.7.18", |
| 67 | + "solidity-coverage": "^0.8.16", |
83 | 68 | "truffle-assertions": "^0.9.2", |
84 | 69 | "ts-node": "^10.4.0", |
85 | | - "typechain": "^5.2.0", |
| 70 | + "typechain": "^8.3.2", |
86 | 71 | "typescript": "^4.5.5", |
87 | 72 | "web3": "^1.7.0" |
88 | 73 | }, |
|
0 commit comments