hardhat-deploy
Version:
Hardhat plugin for replicable smart contract deployments and easy testing across multiple EVM chains, with support for proxies, diamonds, named accounts, and deployment fixtures
85 lines • 2.06 kB
JSON
{
"name": "hardhat-deploy",
"version": "2.0.0",
"description": "Hardhat plugin for replicable smart contract deployments and easy testing across multiple EVM chains, with support for proxies, diamonds, named accounts, and deployment fixtures",
"keywords": [
"hardhat",
"ethereum",
"solidity",
"deployment",
"test",
"cli"
],
"author": "Ronan Sandford",
"license": "MIT",
"homepage": "https://github.com/wighawag/hardhat-deploy#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/wighawag/hardhat-deploy.git"
},
"bugs": {
"url": "https://github.com/wighawag/hardhat-deploy/issues"
},
"publishConfig": {
"access": "public"
},
"type": "module",
"main": "dist/index.js",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"import": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"require": "./dist/v1-entry.cjs"
},
"./helpers": {
"import": {
"types": "./dist/helpers.d.ts",
"default": "./dist/helpers.js"
}
}
},
"files": [
"dist",
"src",
"bin",
"templates"
],
"bin": {
"hardhat-deploy": "./dist/cli.js"
},
"engines": {
"node": ">=22.0.0"
},
"devDependencies": {
"@changesets/cli": "^2.29.8",
"@rocketh/node": "^0.19.3",
"@types/node": "^25.2.3",
"as-soon": "^0.1.5",
"hardhat": "3.1.8",
"rimraf": "^6.1.3",
"rocketh": "^0.19.3",
"set-defaults": "^0.0.5",
"typescript": "^5.9.3"
},
"peerDependencies": {
"@rocketh/node": "^0.19.3",
"hardhat": "^3.1.8",
"rocketh": "^0.19.3"
},
"dependencies": {
"@nomicfoundation/hardhat-zod-utils": "^3.0.1",
"commander": "^14.0.3",
"named-logs": "^0.4.1",
"named-logs-console": "^0.5.1",
"zod": "^4.3.6"
},
"scripts": {
"build": "tsc --project tsconfig.json && cp src/v1-entry.cjs dist/",
"dev": "as-soon -w src pnpm build",
"postinstall": "node ./dist/postinstall.js"
}
}