{
  "name": "@solidusnetwork/solidus-upgrades-core",
  "version": "1.41.6",
  "description": "",
  "publishConfig": {
    "access": "public"
  },
  "repository": "https://github.com/solidus-network/solidus-upgrades/tree/master/packages/core",
  "license": "MIT",
  "main": "dist/index.js",
  "files": [
    "/dist",
    "/src",
    "/artifacts/AdminUpgradeabilityProxy.json",
    "/artifacts/ProxyAdmin.json",
    "/artifacts/contracts/proxy/AdminUpgradeabilityProxy.sol/AdminUpgradeabilityProxy.json",
    "/artifacts/contracts/proxy/ProxyAdmin.sol/ProxyAdmin.json",
    "/contracts/Initializable.sol",
    "/artifacts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.json",
    "/artifacts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json",
    "/artifacts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json",
    "/artifacts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json",
    "/artifacts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json",
    "/artifacts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/ITransparentUpgradeableProxy.json",
    "/artifacts/build-info.json",
    "/artifacts/@openzeppelin/contracts-v5/proxy/beacon/BeaconProxy.sol/BeaconProxy.json",
    "/artifacts/@openzeppelin/contracts-v5/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json",
    "/artifacts/@openzeppelin/contracts-v5/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json",
    "/artifacts/@openzeppelin/contracts-v5/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json",
    "/artifacts/@openzeppelin/contracts-v5/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json",
    "/artifacts/@openzeppelin/contracts-v5/proxy/transparent/TransparentUpgradeableProxy.sol/ITransparentUpgradeableProxy.json",
    "/artifacts/build-info-v5.json",
    "/packages/plugin-hardhat/src/artifacts/BeaconProxy.json"
  ],
  "scripts": {
    "clean": "hardhat clean && rimraf dist *.tsbuildinfo",
    "compile": "tsc -b && yarn compile:contracts",
    "compile:contracts": "hardhat compile",
    "copyfiles": "node scripts/copy-build-info-v5.js && bash scripts/copy-legacy-artifacts.sh",
    "prepare": "yarn clean && yarn compile && yarn copyfiles",
    "test": "tsc -b && hardhat compile --force && yarn copyfiles && ava",
    "test:watch": "hardhat compile --force && yarn copyfiles && fgbg 'ava --watch' 'tsc -b --watch' --",
    "version": "node ../../scripts/bump-changelog.js",
    "cli": "node ./dist/cli/cli.js"
  },
  "bin": {
    "openzeppelin-upgrades-core": "./dist/cli/cli.js"
  },
  "devDependencies": {
    "@ava/typescript": "^5.0.0",
    "@nomicfoundation/hardhat-ethers": "^3.0.5",
    "@openzeppelin/contracts": "5.0.2",
    "@openzeppelin/upgrades-core-legacy": "npm:@openzeppelin/upgrades-core@1.31.3",
    "@types/debug": "^4.1.5",
    "@types/minimist": "^1.2.5",
    "@types/mocha": "^7.0.2",
    "@types/node": "^16.11.7",
    "@types/proper-lockfile": "^4.1.1",
    "@types/sinon": "^17.0.0",
    "ava": "^6.0.0",
    "dotenv": "^16.0.0",
    "fgbg": "^0.1.4",
    "hardhat": "^2.22.5",
    "rimraf": "^5.0.0",
    "typescript": "^5.0.0"
  },
  "dependencies": {
    "@nomicfoundation/slang": "^0.18.3",
    "cbor": "^9.0.0",
    "chalk": "^4.1.0",
    "compare-versions": "^6.0.0",
    "debug": "^4.1.1",
    "ethereumjs-util": "^7.0.3",
    "minimist": "^1.2.7",
    "proper-lockfile": "^4.1.1",
    "solidity-ast": "^0.4.51",
    "minimatch": "^9.0.5"
  }
}
