-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
41 lines (41 loc) · 3.66 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
{
"name": "cookiejar-contracts",
"version": "0.0.1",
"main": "index.js",
"repository": "https://github.com/bitbeckers/cookiejar-contracts",
"author": "bitbeckers <[email protected]>",
"license": "MIT",
"private": true,
"devDependencies": {
"rimraf": "^5.0.1"
},
"scripts": {
"clean": "rimraf ./build",
"lint": "forge fmt",
"docs": "forge doc",
"docs:deployments": "node ./src/createDeployments.js",
"docs:serve": "forge doc --serve --port 4000",
"deploy:module:dryrun": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --fork-url sepolia --force",
"deploy:module:arbitrum": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --broadcast --verify -vvvv --fork-url arbitrum",
"deploy:module:base": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --broadcast --verify -vvvv --fork-url base",
"deploy:module:gnosis": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --broadcast --verify -vvvv --verifier-url https://api.gnosisscan.io/api/ --fork-url gnosis",
"deploy:module:mainnet": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --broadcast --verify -vvvv --fork-url mainnet",
"deploy:module:optimism": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --broadcast --verify -vvvv --fork-url optimism",
"deploy:module:sepolia": "forge script script/DeployCookieJarModule.s.sol:DeployCookieJarModule --broadcast --verify -vvvv --fork-url sepolia --legacy",
"deploy:nft:dryrun": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --fork-url sepolia --force",
"deploy:nft:arbitrum": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --broadcast --verify -vvvv --fork-url arbitrum",
"deploy:nft:base": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --broadcast --verify -vvvv --fork-url base",
"deploy:nft:gnosis": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --broadcast --verify -vvvv --verifier-url https://api.gnosisscan.io/api/ --fork-url gnosis --legacy",
"deploy:nft:mainnet": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --broadcast --verify -vvvv --fork-url mainnet",
"deploy:nft:optimism": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --broadcast --verify -vvvv --fork-url optimism",
"deploy:nft:sepolia": "forge script script/DeployCookieJarNFT.s.sol:DeployCookieJarNFT --broadcast --verify -vvvv --fork-url sepolia --legacy",
"deploy:factory:dryrun": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --fork-url sepolia --force",
"deploy:factory:arbitrum": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --broadcast --verify -vvvv --fork-url arbitrum",
"deploy:factory:base": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --broadcast --verify -vvvv --fork-url base",
"deploy:factory:gnosis": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --broadcast --verify -vvvv --verifier-url https://api.gnosisscan.io/api/ --fork-url gnosis",
"deploy:factory:mainnet": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --broadcast --verify -vvvv --fork-url mainnet",
"deploy:factory:optimism": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --broadcast --verify -vvvv --fork-url optimism",
"deploy:factory:sepolia": "forge script script/DeployCookieJarFactory.s.sol:DeployCookieJarFactory --broadcast --verify -vvvv --fork-url sepolia",
"fork:gnosis": "anvil --fork-chain-id 100 --fork-url https://rpc.gnosis.gateway.fm"
}
}