{ "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", "deploy": "hardhat ignition deploy", "node": "hardhat node", "deployLaunchpad:local": "npx hardhat ignition deploy ignition/modules/LaunchpadModule.ts --network localhost --reset", "visualize": "npx hardhat ignition visualize ignition/modules/LaunchpadModule.ts", "deployLaunchpad:sep": "npx hardhat ignition deploy ignition/modules/LaunchpadModule.ts --network sepolia", "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'", "format:check": "prettier --check .", "format:write": "prettier --write .", "lint:check": "eslint .", "lint:fix": "eslint --fix ." }, "license": "MIT", "dependencies": { "@openzeppelin/contracts": "^5.3.0", "@openzeppelin/merkle-tree": "^1.0.8" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.30.0", "@nomicfoundation/hardhat-toolbox": "^6.0.0", "@nomiclabs/hardhat-solhint": "^4.0.2", "@openzeppelin/test-helpers": "^0.5.16", "@types/node": "^22.15.34", "@typescript-eslint/eslint-plugin": "^8.35.0", "@typescript-eslint/parser": "^8.35.0", "dotenv": "^17.0.0", "eslint": "^9.30.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.5.1", "ethers": "^6.14.4", "hardhat": "^2.25.0", "prettier": "^3.6.2", "prettier-plugin-solidity": "^2.0.0", "solhint": "^5.2.0", "solidity-coverage": "^0.8.16", "typescript": "^5.8.3" } }