-
Notifications
You must be signed in to change notification settings - Fork 68
Expand file tree
/
Copy pathpackage.json
More file actions
285 lines (285 loc) · 22.7 KB
/
package.json
File metadata and controls
285 lines (285 loc) · 22.7 KB
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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
{
"name": "createx",
"version": "1.0.0",
"description": "Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.",
"keywords": [
"create",
"create2",
"create3",
"deployment",
"ethereum",
"factory-contract",
"solidity"
],
"repository": {
"type": "git",
"url": "git+https://github.com/pcaversaccio/createx.git"
},
"homepage": "https://github.com/pcaversaccio/createx#readme",
"bugs": {
"url": "https://github.com/pcaversaccio/createx/issues"
},
"author": "pcaversaccio (https://pcaversaccio.com), Matt Solomon (https://mattsolomon.dev)",
"license": "AGPL-3.0-only",
"packageManager": "pnpm@10.30.3",
"scripts": {
"clean": "hardhat clean && forge clean",
"test": "forge test --out forge-artifacts",
"snapshot": "forge snapshot --out forge-artifacts",
"coverage": "forge coverage --report summary --out forge-artifacts --lcov-version 2.4",
"coverage:report": "forge coverage --report lcov --out forge-artifacts --lcov-version 2.4 && lcov --branch-coverage --remove lcov.info \"test/*\" --output-file lcov.info --ignore-errors inconsistent,inconsistent && genhtml lcov.info --branch-coverage --output-dir coverage --ignore-errors inconsistent,inconsistent",
"compile": "hardhat compile && forge build --out forge-artifacts",
"size": "hardhat size-contracts",
"abi": "hardhat export-abi",
"vars:path": "hardhat vars path",
"solc": "hardhat solc",
"evm": "hardhat evm",
"presign": "hardhat run --no-compile scripts/presign.ts",
"deploy:hh": "hardhat run --no-compile --network hardhat scripts/deploy.ts",
"deploy:localhost": "hardhat run --no-compile --network localhost scripts/deploy.ts",
"deploy:dashboard": "hardhat run --no-compile --network truffleDashboard scripts/deploy.ts",
"deploy:tenderly": "hardhat run --no-compile --network tenderly scripts/deploy.ts",
"deploy:devnet": "hardhat run --no-compile --network devnet scripts/deploy.ts",
"deploy:goerli": "hardhat run --no-compile --network goerli scripts/deploy.ts",
"deploy:sepolia": "hardhat run --no-compile --network sepolia scripts/deploy.ts",
"deploy:holesky": "hardhat run --no-compile --network holesky scripts/deploy.ts",
"deploy:hoodi": "hardhat run --no-compile --network hoodi scripts/deploy.ts",
"deploy:ethmain": "hardhat run --no-compile --network ethMain scripts/deploy.ts",
"deploy:bsctestnet": "hardhat run --no-compile --network bscTestnet scripts/deploy.ts",
"deploy:bscmain": "hardhat run --no-compile --network bscMain scripts/deploy.ts",
"deploy:opbnbtestnet": "hardhat run --no-compile --network opbnbTestnet scripts/deploy.ts",
"deploy:opbnbmain": "hardhat run --no-compile --network opbnbMain scripts/deploy.ts",
"deploy:optimismtestnet": "hardhat run --no-compile --network optimismTestnet scripts/deploy.ts",
"deploy:optimismsepolia": "hardhat run --no-compile --network optimismSepolia scripts/deploy.ts",
"deploy:optimismmain": "hardhat run --no-compile --network optimismMain scripts/deploy.ts",
"deploy:arbitrumsepolia": "hardhat run --no-compile --network arbitrumSepolia scripts/deploy.ts",
"deploy:arbitrummain": "hardhat run --no-compile --network arbitrumMain scripts/deploy.ts",
"deploy:arbitrumnova": "hardhat run --no-compile --network arbitrumNova scripts/deploy.ts",
"deploy:amoy": "hardhat run --no-compile --network amoy scripts/deploy.ts",
"deploy:polygonzkevmtestnet": "hardhat run --no-compile --network polygonZkEVMTestnet scripts/deploy.ts",
"deploy:polygon": "hardhat run --no-compile --network polygon scripts/deploy.ts",
"deploy:polygonzkevmmain": "hardhat run --no-compile --network polygonZkEVMMain scripts/deploy.ts",
"deploy:hecomain": "hardhat run --no-compile --network hecoMain scripts/deploy.ts",
"deploy:fantomtestnet": "hardhat run --no-compile --network fantomTestnet scripts/deploy.ts",
"deploy:fantommain": "hardhat run --no-compile --network fantomMain scripts/deploy.ts",
"deploy:fuji": "hardhat run --no-compile --network fuji scripts/deploy.ts",
"deploy:avalanche": "hardhat run --no-compile --network avalanche scripts/deploy.ts",
"deploy:chiado": "hardhat run --no-compile --network chiado scripts/deploy.ts",
"deploy:gnosis": "hardhat run --no-compile --network gnosis scripts/deploy.ts",
"deploy:moonbasealpha": "hardhat run --no-compile --network moonbaseAlpha scripts/deploy.ts",
"deploy:moonriver": "hardhat run --no-compile --network moonriver scripts/deploy.ts",
"deploy:moonbeam": "hardhat run --no-compile --network moonbeam scripts/deploy.ts",
"deploy:celotestnet": "hardhat run --no-compile --network celoTestnet scripts/deploy.ts",
"deploy:celo": "hardhat run --no-compile --network celo scripts/deploy.ts",
"deploy:auroratestnet": "hardhat run --no-compile --network auroraTestnet scripts/deploy.ts",
"deploy:auroramain": "hardhat run --no-compile --network auroraMain scripts/deploy.ts",
"deploy:harmonytestnet": "hardhat run --no-compile --network harmonyTestnet scripts/deploy.ts",
"deploy:harmonymain": "hardhat run --no-compile --network harmonyMain scripts/deploy.ts",
"deploy:spark": "hardhat run --no-compile --network spark scripts/deploy.ts",
"deploy:fuse": "hardhat run --no-compile --network fuse scripts/deploy.ts",
"deploy:cronostestnet": "hardhat run --no-compile --network cronosTestnet scripts/deploy.ts",
"deploy:cronosmain": "hardhat run --no-compile --network cronosMain scripts/deploy.ts",
"deploy:evmostestnet": "hardhat run --no-compile --network evmosTestnet scripts/deploy.ts",
"deploy:evmosmain": "hardhat run --no-compile --network evmosMain scripts/deploy.ts",
"deploy:bobatestnet": "hardhat run --no-compile --network bobaTestnet scripts/deploy.ts",
"deploy:bobamain": "hardhat run --no-compile --network bobaMain scripts/deploy.ts",
"deploy:cantotestnet": "hardhat run --no-compile --network cantoTestnet scripts/deploy.ts",
"deploy:cantomain": "hardhat run --no-compile --network cantoMain scripts/deploy.ts",
"deploy:basetestnet": "hardhat run --no-compile --network baseTestnet scripts/deploy.ts",
"deploy:basesepolia": "hardhat run --no-compile --network baseSepolia scripts/deploy.ts",
"deploy:basemain": "hardhat run --no-compile --network baseMain scripts/deploy.ts",
"deploy:mantletestnet": "hardhat run --no-compile --network mantleTestnet scripts/deploy.ts",
"deploy:mantlemain": "hardhat run --no-compile --network mantleMain scripts/deploy.ts",
"deploy:filecointestnet": "hardhat run --no-compile --network filecoinTestnet scripts/deploy.ts",
"deploy:filecoinmain": "hardhat run --no-compile --network filecoinMain scripts/deploy.ts",
"deploy:scrolltestnet": "hardhat run --no-compile --network scrollTestnet scripts/deploy.ts",
"deploy:scrollmain": "hardhat run --no-compile --network scrollMain scripts/deploy.ts",
"deploy:lineatestnet": "hardhat run --no-compile --network lineaTestnet scripts/deploy.ts",
"deploy:lineamain": "hardhat run --no-compile --network lineaMain scripts/deploy.ts",
"deploy:shimmerevmtestnet": "hardhat run --no-compile --network shimmerEVMTestnet scripts/deploy.ts",
"deploy:zoratestnet": "hardhat run --no-compile --network zoraTestnet scripts/deploy.ts",
"deploy:zoramain": "hardhat run --no-compile --network zoraMain scripts/deploy.ts",
"deploy:luksotestnet": "hardhat run --no-compile --network luksoTestnet scripts/deploy.ts",
"deploy:luksomain": "hardhat run --no-compile --network luksoMain scripts/deploy.ts",
"deploy:mantatestnet": "hardhat run --no-compile --network mantaTestnet scripts/deploy.ts",
"deploy:mantamain": "hardhat run --no-compile --network mantaMain scripts/deploy.ts",
"deploy:shardeumtestnet": "hardhat run --no-compile --network shardeumTestnet scripts/deploy.ts",
"deploy:artheratestnet": "hardhat run --no-compile --network artheraTestnet scripts/deploy.ts",
"deploy:frametestnet": "hardhat run --no-compile --network frameTestnet scripts/deploy.ts",
"deploy:endurancetestnet": "hardhat run --no-compile --network enduranceTestnet scripts/deploy.ts",
"deploy:opendurancetestnet": "hardhat run --no-compile --network openduranceTestnet scripts/deploy.ts",
"deploy:endurancemain": "hardhat run --no-compile --network enduranceMain scripts/deploy.ts",
"deploy:blasttestnet": "hardhat run --no-compile --network blastTestnet scripts/deploy.ts",
"deploy:blastmain": "hardhat run --no-compile --network blastMain scripts/deploy.ts",
"deploy:kromatestnet": "hardhat run --no-compile --network kromaTestnet scripts/deploy.ts",
"deploy:kromamain": "hardhat run --no-compile --network kromaMain scripts/deploy.ts",
"deploy:dostestnet": "hardhat run --no-compile --network dosTestnet scripts/deploy.ts",
"deploy:dosmain": "hardhat run --no-compile --network dosMain scripts/deploy.ts",
"deploy:fraxtaltestnet": "hardhat run --no-compile --network fraxtalTestnet scripts/deploy.ts",
"deploy:fraxtalmain": "hardhat run --no-compile --network fraxtalMain scripts/deploy.ts",
"deploy:kavamain": "hardhat run --no-compile --network kavaMain scripts/deploy.ts",
"deploy:metistestnet": "hardhat run --no-compile --network metisTestnet scripts/deploy.ts",
"deploy:metismain": "hardhat run --no-compile --network metisMain scripts/deploy.ts",
"deploy:modetestnet": "hardhat run --no-compile --network modeTestnet scripts/deploy.ts",
"deploy:modemain": "hardhat run --no-compile --network modeMain scripts/deploy.ts",
"deploy:seidevnet": "hardhat run --no-compile --network seiDevnet scripts/deploy.ts",
"deploy:seitestnet": "hardhat run --no-compile --network seiTestnet scripts/deploy.ts",
"deploy:seimain": "hardhat run --no-compile --network seiMain scripts/deploy.ts",
"deploy:xlayertestnet": "hardhat run --no-compile --network xlayerTestnet scripts/deploy.ts",
"deploy:xlayermain": "hardhat run --no-compile --network xlayerMain scripts/deploy.ts",
"deploy:bobtestnet": "hardhat run --no-compile --network bobTestnet scripts/deploy.ts",
"deploy:bobmain": "hardhat run --no-compile --network bobMain scripts/deploy.ts",
"deploy:coretestnet": "hardhat run --no-compile --network coreTestnet scripts/deploy.ts",
"deploy:coremain": "hardhat run --no-compile --network coreMain scripts/deploy.ts",
"deploy:telostestnet": "hardhat run --no-compile --network telosTestnet scripts/deploy.ts",
"deploy:telosmain": "hardhat run --no-compile --network telosMain scripts/deploy.ts",
"deploy:rootstocktestnet": "hardhat run --no-compile --network rootstockTestnet scripts/deploy.ts",
"deploy:rootstockmain": "hardhat run --no-compile --network rootstockMain scripts/deploy.ts",
"deploy:chiliztestnet": "hardhat run --no-compile --network chilizTestnet scripts/deploy.ts",
"deploy:chilizmain": "hardhat run --no-compile --network chilizMain scripts/deploy.ts",
"deploy:taraxatestnet": "hardhat run --no-compile --network taraxaTestnet scripts/deploy.ts",
"deploy:taraxamain": "hardhat run --no-compile --network taraxaMain scripts/deploy.ts",
"deploy:gravityalphatestnet": "hardhat run --no-compile --network gravityAlphaTestnet scripts/deploy.ts",
"deploy:gravityalphamain": "hardhat run --no-compile --network gravityAlphaMain scripts/deploy.ts",
"deploy:taikotestnet": "hardhat run --no-compile --network taikoTestnet scripts/deploy.ts",
"deploy:taikomain": "hardhat run --no-compile --network taikoMain scripts/deploy.ts",
"deploy:zetachaintestnet": "hardhat run --no-compile --network zetaChainTestnet scripts/deploy.ts",
"deploy:zetachainmain": "hardhat run --no-compile --network zetaChainMain scripts/deploy.ts",
"deploy:5irechaintestnet": "hardhat run --no-compile --network 5ireChainTestnet scripts/deploy.ts",
"deploy:5irechainmain": "hardhat run --no-compile --network 5ireChainMain scripts/deploy.ts",
"deploy:sapphiretestnet": "hardhat run --no-compile --network sapphireTestnet scripts/deploy.ts",
"deploy:sapphiremain": "hardhat run --no-compile --network sapphireMain scripts/deploy.ts",
"deploy:worldchaintestnet": "hardhat run --no-compile --network worldChainTestnet scripts/deploy.ts",
"deploy:worldchainmain": "hardhat run --no-compile --network worldChainMain scripts/deploy.ts",
"deploy:plumetestnet": "hardhat run --no-compile --network plumeTestnet scripts/deploy.ts",
"deploy:plumemain": "hardhat run --no-compile --network plumeMain scripts/deploy.ts",
"deploy:unichaintestnet": "hardhat run --no-compile --network unichainTestnet scripts/deploy.ts",
"deploy:unichainmain": "hardhat run --no-compile --network unichainMain scripts/deploy.ts",
"deploy:xdctestnet": "hardhat run --no-compile --network xdcTestnet scripts/deploy.ts",
"deploy:xdcmain": "hardhat run --no-compile --network xdcMain scripts/deploy.ts",
"deploy:sxtestnet": "hardhat run --no-compile --network sxTestnet scripts/deploy.ts",
"deploy:sxmain": "hardhat run --no-compile --network sxMain scripts/deploy.ts",
"deploy:lisktestnet": "hardhat run --no-compile --network liskTestnet scripts/deploy.ts",
"deploy:liskmain": "hardhat run --no-compile --network liskMain scripts/deploy.ts",
"deploy:metall2testnet": "hardhat run --no-compile --network metalL2Testnet scripts/deploy.ts",
"deploy:metall2main": "hardhat run --no-compile --network metalL2Main scripts/deploy.ts",
"deploy:superseedtestnet": "hardhat run --no-compile --network superseedTestnet scripts/deploy.ts",
"deploy:superseedmain": "hardhat run --no-compile --network superseedMain scripts/deploy.ts",
"deploy:storytestnet": "hardhat run --no-compile --network storyTestnet scripts/deploy.ts",
"deploy:storymain": "hardhat run --no-compile --network storyMain scripts/deploy.ts",
"deploy:sonictestnet": "hardhat run --no-compile --network sonicTestnet scripts/deploy.ts",
"deploy:sonicmain": "hardhat run --no-compile --network sonicMain scripts/deploy.ts",
"deploy:flowtestnet": "hardhat run --no-compile --network flowTestnet scripts/deploy.ts",
"deploy:flowmain": "hardhat run --no-compile --network flowMain scripts/deploy.ts",
"deploy:inktestnet": "hardhat run --no-compile --network inkTestnet scripts/deploy.ts",
"deploy:inkmain": "hardhat run --no-compile --network inkMain scripts/deploy.ts",
"deploy:morphtestnet": "hardhat run --no-compile --network morphTestnet scripts/deploy.ts",
"deploy:morphmain": "hardhat run --no-compile --network morphMain scripts/deploy.ts",
"deploy:shapetestnet": "hardhat run --no-compile --network shapeTestnet scripts/deploy.ts",
"deploy:shapemain": "hardhat run --no-compile --network shapeMain scripts/deploy.ts",
"deploy:etherlinktestnet": "hardhat run --no-compile --network etherlinkTestnet scripts/deploy.ts",
"deploy:etherlinkmain": "hardhat run --no-compile --network etherlinkMain scripts/deploy.ts",
"deploy:soneiumtestnet": "hardhat run --no-compile --network soneiumTestnet scripts/deploy.ts",
"deploy:soneiummain": "hardhat run --no-compile --network soneiumMain scripts/deploy.ts",
"deploy:swelltestnet": "hardhat run --no-compile --network swellTestnet scripts/deploy.ts",
"deploy:swellmain": "hardhat run --no-compile --network swellMain scripts/deploy.ts",
"deploy:hemitestnet": "hardhat run --no-compile --network hemiTestnet scripts/deploy.ts",
"deploy:hemimain": "hardhat run --no-compile --network hemiMain scripts/deploy.ts",
"deploy:berachaintestnet": "hardhat run --no-compile --network berachainTestnet scripts/deploy.ts",
"deploy:berachainmain": "hardhat run --no-compile --network berachainMain scripts/deploy.ts",
"deploy:monadtestnet": "hardhat run --no-compile --network monadTestnet scripts/deploy.ts",
"deploy:monadmain": "hardhat run --no-compile --network monadMain scripts/deploy.ts",
"deploy:corntestnet": "hardhat run --no-compile --network cornTestnet scripts/deploy.ts",
"deploy:cornmain": "hardhat run --no-compile --network cornMain scripts/deploy.ts",
"deploy:arenaztestnet": "hardhat run --no-compile --network arenazTestnet scripts/deploy.ts",
"deploy:arenazmain": "hardhat run --no-compile --network arenazMain scripts/deploy.ts",
"deploy:iotextestnet": "hardhat run --no-compile --network iotexTestnet scripts/deploy.ts",
"deploy:iotexmain": "hardhat run --no-compile --network iotexMain scripts/deploy.ts",
"deploy:hychaintestnet": "hardhat run --no-compile --network hychainTestnet scripts/deploy.ts",
"deploy:hychainmain": "hardhat run --no-compile --network hychainMain scripts/deploy.ts",
"deploy:zircuittestnet": "hardhat run --no-compile --network zircuitTestnet scripts/deploy.ts",
"deploy:zircuitmain": "hardhat run --no-compile --network zircuitMain scripts/deploy.ts",
"deploy:megaethtestnet": "hardhat run --no-compile --network megaETHTestnet scripts/deploy.ts",
"deploy:megaethmain": "hardhat run --no-compile --network megaETHMain scripts/deploy.ts",
"deploy:bitlayertestnet": "hardhat run --no-compile --network bitlayerTestnet scripts/deploy.ts",
"deploy:bitlayermain": "hardhat run --no-compile --network bitlayerMain scripts/deploy.ts",
"deploy:ronintestnet": "hardhat run --no-compile --network roninTestnet scripts/deploy.ts",
"deploy:roninmain": "hardhat run --no-compile --network roninMain scripts/deploy.ts",
"deploy:zksynctestnet": "hardhat run --no-compile --network zkSyncTestnet scripts/deploy.ts",
"deploy:zksyncmain": "hardhat run --no-compile --network zkSyncMain scripts/deploy.ts",
"deploy:immutablezkevmtestnet": "hardhat run --no-compile --network immutableZkEVMTestnet scripts/deploy.ts",
"deploy:immutablezkevmmain": "hardhat run --no-compile --network immutableZkEVMMain scripts/deploy.ts",
"deploy:abstracttestnet": "hardhat run --no-compile --network abstractTestnet scripts/deploy.ts",
"deploy:abstractmain": "hardhat run --no-compile --network abstractMain scripts/deploy.ts",
"deploy:hyperevmtestnet": "hardhat run --no-compile --network hyperevmTestnet scripts/deploy.ts",
"deploy:hyperevmmain": "hardhat run --no-compile --network hyperevmMain scripts/deploy.ts",
"deploy:kaiamain": "hardhat run --no-compile --network kaiaMain scripts/deploy.ts",
"deploy:apechaintestnet": "hardhat run --no-compile --network apeChainTestnet scripts/deploy.ts",
"deploy:apechainmain": "hardhat run --no-compile --network apeChainMain scripts/deploy.ts",
"deploy:botanixtestnet": "hardhat run --no-compile --network botanixTestnet scripts/deploy.ts",
"deploy:botanixmain": "hardhat run --no-compile --network botanixMain scripts/deploy.ts",
"deploy:tactestnet": "hardhat run --no-compile --network tacTestnet scripts/deploy.ts",
"deploy:tacmain": "hardhat run --no-compile --network tacMain scripts/deploy.ts",
"deploy:neontestnet": "hardhat run --no-compile --network neonTestnet scripts/deploy.ts",
"deploy:neonmain": "hardhat run --no-compile --network neonMain scripts/deploy.ts",
"deploy:katanatestnet": "hardhat run --no-compile --network katanaTestnet scripts/deploy.ts",
"deploy:katanamain": "hardhat run --no-compile --network katanaMain scripts/deploy.ts",
"deploy:plasmatestnet": "hardhat run --no-compile --network plasmaTestnet scripts/deploy.ts",
"deploy:plasmamain": "hardhat run --no-compile --network plasmaMain scripts/deploy.ts",
"deploy:sophontestnet": "hardhat run --no-compile --network sophonTestnet scripts/deploy.ts",
"deploy:sophonmain": "hardhat run --no-compile --network sophonMain scripts/deploy.ts",
"deploy:jovaytestnet": "hardhat run --no-compile --network jovayTestnet scripts/deploy.ts",
"deploy:jovaymain": "hardhat run --no-compile --network jovayMain scripts/deploy.ts",
"deploy:intuitiontestnet": "hardhat run --no-compile --network intuitionTestnet scripts/deploy.ts",
"deploy:intuitionmain": "hardhat run --no-compile --network intuitionMain scripts/deploy.ts",
"deploy:memecoretestnet": "hardhat run --no-compile --network memecoreTestnet scripts/deploy.ts",
"deploy:memecoremain": "hardhat run --no-compile --network memecoreMain scripts/deploy.ts",
"deploy:lightlinktestnet": "hardhat run --no-compile --network lightlinkTestnet scripts/deploy.ts",
"deploy:lightlinkmain": "hardhat run --no-compile --network lightlinkMain scripts/deploy.ts",
"deploy:xrplevmtestnet": "hardhat run --no-compile --network xrplEVMTestnet scripts/deploy.ts",
"deploy:xrplevmmain": "hardhat run --no-compile --network xrplEVMMain scripts/deploy.ts",
"deploy:arctestnet": "hardhat run --no-compile --network arcTestnet scripts/deploy.ts",
"deploy:dmdtestnet": "npx hardhat run --no-compile --network dmdTestnet scripts/deploy.ts",
"deploy:dmdmain": "npx hardhat run --no-compile --network dmdMain scripts/deploy.ts",
"deploy:citreatestnet": "npx hardhat run --no-compile --network citreaTestnet scripts/deploy.ts",
"deploy:citreamain": "npx hardhat run --no-compile --network citreaMain scripts/deploy.ts",
"deploy:tempotestnet": "npx hardhat run --no-compile --network tempoTestnet scripts/deploy.ts",
"deploy:lenstestnet": "npx hardhat run --no-compile --network lensTestnet scripts/deploy.ts",
"deploy:lensmain": "npx hardhat run --no-compile --network lensMain scripts/deploy.ts",
"prettier:check": "prettier -c \"**/*.{js,ts,md,sol,json,yml,yaml}\"",
"prettier:check:interface": "pnpm -C interface prettier:check",
"prettier:fix": "prettier -w \"**/*.{js,ts,md,sol,json,yml,yaml}\"",
"prettier:fix:interface": "pnpm -C interface prettier:fix",
"solhint:check": "solhint -c src/.solhint.json \"src/**/*.sol\" && solhint -c test/.solhint-tests.json \"test/**/*.sol\"",
"solhint:fix": "solhint -c src/.solhint.json \"src/**/*.sol\" --fix && solhint -c test/.solhint-tests.json \"test/**/*.sol\" --fix",
"lint:check": "pnpm prettier:check && pnpm solhint:check && eslint .",
"lint:check:interface": "pnpm -C interface lint:check",
"lint:fix": "pnpm prettier:fix && pnpm solhint:fix && eslint . --fix",
"lint:fix:interface": "pnpm -C interface lint:fix",
"dev:interface": "pnpm -C interface dev",
"build:interface": "pnpm -C interface build",
"start:interface": "pnpm -C interface start"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@nomicfoundation/hardhat-ethers": "^3.1.3",
"@nomicfoundation/hardhat-verify": "^2.1.3",
"@typechain/ethers-v6": "^0.5.1",
"@typechain/hardhat": "^9.1.0",
"eslint": "^10.0.2",
"eslint-config-prettier": "^10.1.8",
"ethers": "^6.16.0",
"globals": "^17.4.0",
"hardhat": "^2.28.6",
"hardhat-abi-exporter": "^2.11.0",
"hardhat-contract-sizer": "^2.10.1",
"hardhat-gas-reporter": "^2.3.0",
"prettier": "^3.8.1",
"prettier-plugin-solidity": "^2.2.1",
"solhint": "^6.0.3",
"ts-node": "^10.9.2",
"typechain": "^8.3.2",
"typescript": "^5.9.3",
"typescript-eslint": "^8.56.1"
}
}