-
Notifications
You must be signed in to change notification settings - Fork 8
/
package.json
119 lines (119 loc) · 5.01 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
{
"name": "@nori-dot-com/contracts",
"version": "1.6.5",
"main": "index.js",
"exports": {
"./*": "./dist/*.js",
"./utils/*": "./dist/utils/*.js",
"./signers/*": "./dist/signers/*.js",
"./types/*": "./dist/types/*.js",
"./constants/*": "./dist/constants/*.js",
"./contracts.json": "./dist/contracts.json",
"./legacy-artifacts/contracts/NCCR_V0.sol/NCCR_V0.json": "./dist/legacy-artifacts/contracts/NCCR_V0.sol/NCCR_V0.json",
"./artifacts/contracts/Removal.sol/Removal.json": "./dist/artifacts/contracts/Removal.sol/Removal.json",
"./artifacts/contracts/BridgedPolygonNORI.sol/BridgedPolygonNORI.json": "./dist/artifacts/contracts/BridgedPolygonNORI.sol/BridgedPolygonNORI.json",
"./artifacts/contracts/Certificate.sol/Certificate.json": "./dist/artifacts/contracts/Certificate.sol/Certificate.json",
"./artifacts/contracts/Market.sol/Market.json": "./dist/artifacts/contracts/Market.sol/Market.json",
"./artifacts/contracts/LockedNORI.sol/LockedNORI.json": "./dist/artifacts/contracts/LockedNORI.sol/LockedNORI.json",
"./artifacts/contracts/NORI.sol/NORI.json": "./dist/artifacts/contracts/NORI.sol/NORI.json",
"./types/typechain-types/artifacts/contracts/*": "./dist/types/typechain-types/artifacts/contracts/*",
"./test/fixtures/*": "./dist/test/fixtures/*"
},
"license": "MIT",
"devDependencies": {
"@ethersproject/abstract-signer": "5.7.0",
"@ethersproject/properties": "5.7.0",
"@ethersproject/providers": "5.7.2",
"@fireblocks/fireblocks-web3-provider": "^1.2.4",
"@fireblocks/hardhat-fireblocks": "^1.2.2",
"@nomiclabs/hardhat-ethers": "^2.2.3",
"@nomiclabs/hardhat-etherscan": "^3.1.7",
"@nomiclabs/hardhat-waffle": "^2.0.3",
"@nori-dot-com/eslint-config-nori": "^1.9.5",
"@octokit/rest": "^19.0.7",
"@openzeppelin/contracts": "4.8.2",
"@openzeppelin/contracts-upgradeable": "4.8.2",
"@openzeppelin/hardhat-defender": "^1.8.1",
"@openzeppelin/hardhat-upgrades": "1.22.1",
"@typechain/ethers-v5": "^10.2.0",
"@typechain/hardhat": "^6.1.5",
"@types/chai": "^4.3.4",
"@types/chai-as-promised": "^7.1.5",
"@types/cli-progress": "^3.11.0",
"@types/debug": "^4.1.7",
"@types/dotenv-defaults": "^2.0.1",
"@types/dotenv-parse-variables": "^2.0.1",
"@types/fs-extra": "^9.0.13",
"@types/jest": "^29.5.2",
"@types/json-diff": "^0.9.0",
"@types/proper-lockfile": "^4.1.2",
"@types/sinon": "^10.0.13",
"@types/sinon-chai": "^3.2.9",
"alchemy-sdk": "^3.1.2",
"chai": "^4.3.7",
"chai-as-promised": "^7.1.1",
"chalk": "^4.0",
"cli-progress": "^3.11.2",
"csvtojson": "^2.0.10",
"defender-admin-client": "^1.39.0",
"dotenv": "^16.0.2",
"dotenv-defaults": "^5.0.2",
"dotenv-parse-variables": "^2.0.0",
"erc721a-upgradeable": "4.2.2",
"eslint": "^8.41.0",
"ethereum-waffle": "^3.4.4",
"ethernal": "^2.0.2",
"ethers": "^5.7.2",
"fireblocks-sdk": "^5.8.0",
"fs-extra": "^10.1.0",
"handlebars": "^4.7.7",
"hardhat": "2.16.1",
"hardhat-contract-sizer": "^2.6.1",
"hardhat-deploy": "^0.11.22",
"hardhat-ethernal": "^3.1.0",
"hardhat-tracer": "^1.2.1",
"json-diff": "^0.9.0",
"moment": "^2.29.4",
"prettier": "^2.8.8",
"prettier-plugin-solidity": "^1.1.3",
"sinon": "^14.0.0",
"sinon-chai": "^3.7.0",
"solc": "0.8.17",
"solhint": "^3.4.1",
"solhint-plugin-prettier": "^0.0.5",
"solidity-docgen": "0.6.0-beta.34",
"ts-node": "^10.9.1",
"tsconfig-paths": "^4.1.0",
"typechain": "^8.1.1",
"typescript": "^5.1.3",
"yup": "1.2.0"
},
"resolutions": {
"firebase": "9.10.0",
"solidity-ast": "^0.4.40"
},
"files": [
"dist"
],
"gitHead": "33a26fa09e6f5d89c3dd2a12fe4b2381e169b60e",
"scripts": {
"test": "yarn run test:hardhat && yarn run test:forge",
"test:hardhat": "SOLC_PROFILE=test hardhat test",
"test:hardhat:unsafe": "TS_NODE_TRANSPILE_ONLY=1 yarn test:unoptimized --no-compile",
"test:forge": "FOUNDRY_PROFILE=test forge test",
"test:forge:coverage": "FOUNDRY_PROFILE=test forge coverage",
"prepare": "SOLC_PROFILE=test yarn build && cp -r contracts dist/solidity",
"typechain": "TS_NODE_TRANSPILE_ONLY=1 hardhat typechain",
"build": "yarn run typechain && tsc -b -f",
"slither": "yarn prepare && slither .",
"clean": "TS_NODE_TRANSPILE_ONLY=1 hardhat clean",
"deploy": "SOLC_PROFILE=production TRACE=true LOG_HARDHAT_NETWORK=true hardhat deploy",
"hardhat": "hardhat",
"node:verbose": "TRACE=true LOG_HARDHAT_NETWORK=true hardhat node",
"docgen": "SOLC_PROFILE=test npx hardhat docgen",
"snapshot": "forge snapshot",
"snapshot:test": "FOUNDRY_PROFILE=test forge snapshot --snap .gas-snapshot-test",
"snapshot:production": "FOUNDRY_PROFILE=production forge snapshot --snap .gas-snapshot-production",
"lint:diff": "npx eslint --cache --cache-location ./.eslintcache -c .eslintrc.js $(git diff --relative --name-only --diff-filter=d $(git merge-base HEAD origin/master) -- \"*.ts\" \"*.js\" \"*.env\" \"*.toml\")"
}
}