-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
46 lines (46 loc) · 1.77 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
{
"name": "ponzi-vault",
"version": "1.0.0",
"description": "Smart Contract of a Vault Ponzi.",
"main": "index.js",
"scripts": {
"test": "npx hardhat test && forge test",
"build": "npx hardhat run scripts/buildAbi.js && npm run flatten",
"coverage": "npx hardhat coverage",
"flatten": "npx hardhat flatten > contractsFlatten/Flat.sol && npx hardhat flatten contracts/SimpleNftMarketplace.sol > contractsFlatten/SimpleNftMarketplacelat.sol",
"coverage:flatten": "npx hardhat coverage --config hardhat.flat.config.js",
"prettier-test": "prettier --write test/",
"prettier-scripts": "prettier --write scripts/",
"prettier-contracts": "prettier --write contracts/",
"prettier-foundry-contracts": "prettier --write contracts/test/",
"deploy-test": "npx hardhat run scripts/deploy.js",
"deploy-localhost": "npx hardhat run scripts/deploy.js --network localhost",
"deploy-goerli": "npx hardhat run scripts/deploy.js --network goerli",
"deploy-mainnet": "npx hardhat run scripts/deploy.js --network mainnet"
},
"repository": {
"type": "git",
"url": "git+https://github.com/0xenj/Ponzi-Vault.git"
},
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/0xenj/Ponzi-Vault/issues"
},
"homepage": "https://github.com/0xenj/Ponzi-Vault#readme",
"devDependencies": {
"@nomicfoundation/hardhat-toolbox": "^2.0.1",
"@openzeppelin/contracts": "^4.8.1",
"@openzeppelin/contracts-upgradeable": "^4.8.1",
"@openzeppelin/hardhat-upgrades": "^1.22.1",
"foundry-test-utility": "^0.1.0",
"hardhat": "^2.12.7",
"hardhat-awesome-cli": "^0.1.1",
"prettier": "^2.8.4",
"prettier-plugin-solidity": "^1.1.2"
},
"dependencies": {
"dotenv": "^16.0.3",
"transaction-retry-tool": "^0.1.1"
}
}