UNPKG

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
{ "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" } }