{ "name": "solidity-typescript-hardhat-template", "version": "1.0.0", "description": "Basic Hardhat template to get you started with Solidity and TypeScript", "scripts": { "# ===== 开发工具 ===== #": "", "compile": "hardhat compile", "test": "hardhat test", "coverage": "hardhat coverage", "node": "hardhat node", "format:check": "prettier --check .", "format:write": "prettier --write .", "lint:check": "eslint .", "lint:fix": "eslint --fix .", "sol:format:check": "prettier --check --plugin=prettier-plugin-solidity 'contracts/**/*.sol'", "sol:format:write": "prettier --write --plugin=prettier-plugin-solidity 'contracts/**/*.sol'", "solhint": "solhint -f table 'contracts/**/*.sol'", "": "", "# ===== Ignition 部署 ===== #": "", "deploy": "hardhat ignition deploy", "deploy:local": "npx hardhat ignition deploy ignition/modules/LaunchpadModule.ts --network localhost --reset", "deploy:sepolia": "npx hardhat ignition deploy ignition/modules/LaunchpadModule.ts --network sepolia", "visualize": "npx hardhat ignition visualize ignition/modules/LaunchpadModule.ts", "": "", "# ===== 多环境统一调用 ===== #": "", "env": "npx ts-node scripts/run-with-env.ts", "env:help": "npx ts-node scripts/run-with-env.ts --help", "env:quick-help": "echo '多环境调用方式: npm run env