{
  "name": "@airdao/airdao-bond",
  "version": "12.1.2",
  "description": "",
  "main": "./src/index.js",
  "scripts": {
    "test": "hardhat test --network dev",
    "build:sol": "hardhat compile --force",
    "format:check": "eslint ./ && prettier --check ./",
    "format:fix": "eslint --fix ./ && prettier --write ./",
    "deploy:fixed_expiry_fpa": "hardhat run scripts/auctioneers/deploy_fixed_expiry_fpa.js --network dev",
    "deploy:fixed_expiry_ofda": "hardhat run scripts/auctioneers/deploy_fixed_expiry_ofda.js --network dev",
    "deploy:fixed_expiry_osda": "hardhat run scripts/auctioneers/deploy_fixed_expiry_osda.js --network dev",
    "deploy:fixed_expiry_sda": "hardhat run scripts/auctioneers/deploy_fixed_expiry_sda.js --network dev",
    "deploy:fixed_term_fpa": "hardhat run scripts/auctioneers/deploy_fixed_term_fpa.js --network dev",
    "deploy:fixed_term_ofda": "hardhat run scripts/auctioneers/deploy_fixed_term_ofda.js --network dev",
    "deploy:fixed_term_osda": "hardhat run scripts/auctioneers/deploy_fixed_term_osda.js --network dev",
    "deploy:fixed_term_sda": "hardhat run scripts/auctioneers/deploy_fixed_term_sda.js --network dev",
    "deploy:auctioneers": "npm run deploy:fixed_expiry_fpa && npm run deploy:fixed_expiry_ofda && npm run deploy:fixed_expiry_osda && npm run deploy:fixed_expiry_sda && npm run deploy:fixed_term_fpa && npm run deploy:fixed_term_ofda && npm run deploy:fixed_term_osda && npm run deploy:fixed_term_sda",
    "deploy:fixed_expiry_teller": "hardhat run scripts/tellers/deploy_fixed_expiry_teller.js --network dev",
    "deploy:fixed_term_teller": "hardhat run scripts/tellers/deploy_fixed_term_teller.js --network dev",
    "deploy:tellers": "npm run deploy:fixed_expiry_teller && npm run deploy:fixed_term_teller",
    "deploy:aggregator": "hardhat run scripts/deploy_aggregator.js --network dev",
    "deploy:roles_authority": "hardhat run scripts/deploy_roles_authority.js --network dev",
    "deploy:all": "npm run deploy:roles_authority && npm run deploy:aggregator && npm run deploy:tellers && npm run deploy:auctioneers",
    "register:fixed_expiry_fpa": "hardhat run scripts/auctioneers/register_fixed_expiry_fpa.js --network dev",
    "register:fixed_expiry_ofda": "hardhat run scripts/auctioneers/register_fixed_expiry_ofda.js --network dev",
    "register:fixed_expiry_osda": "hardhat run scripts/auctioneers/register_fixed_expiry_osda.js --network dev",
    "register:fixed_expiry_sda": "hardhat run scripts/auctioneers/register_fixed_expiry_sda.js --network dev",
    "register:fixed_term_fpa": "hardhat run scripts/auctioneers/register_fixed_term_fpa.js --network dev",
    "register:fixed_term_ofda": "hardhat run scripts/auctioneers/register_fixed_term_ofda.js --network dev",
    "register:fixed_term_osda": "hardhat run scripts/auctioneers/register_fixed_term_osda.js --network dev",
    "register:fixed_term_sda": "hardhat run scripts/auctioneers/register_fixed_term_sda.js --network dev",
    "register:auctioneer": "npm run register:fixed_expiry_fpa && npm run register:fixed_expiry_ofda && npm run register:fixed_expiry_osda && npm run register:fixed_expiry_sda && npm run register:fixed_term_fpa && npm run register:fixed_term_ofda && npm run register:fixed_term_osda && npm run register:fixed_term_sda",
    "fee:set": "hardhat run scripts/fee/set_fee.js --network dev",
    "fee:claim": "hardhat run scripts/fee/claim_fee.js --network dev",
    "roles:set": "hardhat run scripts/set_roles.js --network dev",
    "configure:all": "npm run register:auctioneer && npm run fee:set && npm run roles:set"
  },
  "author": "AirDAO",
  "license": "ISC",
  "devDependencies": {
    "@nomicfoundation/hardhat-chai-matchers": "^1.0.6",
    "@nomicfoundation/hardhat-network-helpers": "^1.0.9",
    "@nomicfoundation/hardhat-toolbox": "^2.0.1",
    "@nomiclabs/hardhat-ethers": "^2.2.3",
    "@nomiclabs/hardhat-etherscan": "^3.1.7",
    "@openzeppelin/contracts": "^4.9.0",
    "@openzeppelin/contracts-upgradeable": "4.9.0",
    "@openzeppelin/hardhat-upgrades": "^1.26.0",
    "@typechain/ethers-v5": "^10.2.1",
    "@typechain/hardhat": "^6.1.6",
    "@types/chai": "^4.3.9",
    "@types/mocha": "^10.0.4",
    "@typescript-eslint/eslint-plugin": "^5.54.1",
    "@typescript-eslint/parser": "^5.54.1",
    "chai": "^4.3.10",
    "clones": "^1.2.0",
    "clones-with-immutable-args": "^1.1.0",
    "dotenv": "^16.0.3",
    "eslint": "8.35.0",
    "eslint-config-prettier": "^8.7.0",
    "hardhat": "^2.19.0",
    "hardhat-gas-reporter": "^1.0.9",
    "mocha": "^10.2.0",
    "openzeppelin-solidity": "^1.12.0",
    "prettier": "2.8.4",
    "sinon": "^17.0.1",
    "solidity-coverage": "^0.8.5",
    "typechain": "^8.3.2",
    "minimist": "^1.2.8"
  },
  "dependencies": {
    "ethers": "^5.7.2",
    "solmate": "^6.2.0"
  }
}
