123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- {
- "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",
- "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 ."
- },
- "contributors": [
- "Kristjan Kosic <kristjan@protokol.com>",
- "Žan Kovač <zan@protokol.com>"
- ],
- "license": "MIT",
- "dependencies": {
- "@openzeppelin/contracts": "5.3.0"
- },
- "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"
- }
- }
|