1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- {
- "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 deploy",
- "node": "hardhat node",
- "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 ."
- },
- "author": "Kristjan Kosic <kristjan@protokol.com>",
- "license": "MIT",
- "dependencies": {
- "@openzeppelin/contracts": "5.0.2"
- },
- "devDependencies": {
- "@nomicfoundation/hardhat-toolbox": "^4.0.0",
- "@nomiclabs/hardhat-solhint": "^3.0.1",
- "@openzeppelin/test-helpers": "^0.5.16",
- "@types/node": "^20.0.0",
- "@typescript-eslint/eslint-plugin": "^6.10.0",
- "@typescript-eslint/parser": "^6.10.0",
- "dotenv": "^16.3.1",
- "eslint": "^8.53.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-prettier": "^5.0.1",
- "ethers": "^6.8.1",
- "hardhat": "^2.19.0",
- "hardhat-deploy": "^0.12.0",
- "prettier": "^3.0.3",
- "prettier-plugin-solidity": "^1.2.0",
- "solhint": "^4.0.0",
- "solidity-coverage": "^0.8.5",
- "typescript": "^5.2.2"
- }
- }
|