@andreas-timm/create-contract-template
Version:
Contract (EVM) development and maintain system template.
68 lines • 2.31 kB
JSON
{
"name": "@andreas-timm/create-contract-template",
"version": "0.1.0-1a2804f",
"description": "Contract (EVM) development and maintain system template.",
"repository": {
"type": "git",
"url": "git+https://github.com/andreas-timm/contract-template.git"
},
"license": "CC-BY-4.0",
"author": "Andreas Timm <info@andreas-timm.dev>",
"keywords": [
"config",
"typescript",
"gherkin",
"cucumber",
"dev",
"solidity",
"cucumber-js",
"bun",
"hardhat",
"solidity-coverage",
"viem",
"cucumber-tsflow"
],
"bugs": {
"url": "https://github.com/andreas-timm/contract-template/issues"
},
"homepage": "https://github.com/andreas-timm/contract-template#readme",
"scripts": {
"hardhat:test": "hardhat test",
"cucumber:hardhat": "NODE_OPTIONS='--experimental-loader ts-node/esm/transpile-only --no-warnings=ExperimentalWarning' hardhat run --network hardhat ./node_modules/.bin/cucumber-js",
"test": "bun run cucumber:hardhat"
},
"dependencies": {
"@cucumber/cucumber": "^10.8.0",
"@cucumber/language-server": "^1.6.0",
"@nomicfoundation/hardhat-toolbox-viem": "^3.0.0",
"@nomicfoundation/hardhat-viem": "^2.0.2",
"@openzeppelin/contracts": "5.0.2",
"@types/bun": "^1.1.3",
"@types/chai": "^4.3.16",
"@types/chai-string": "^1.4.5",
"@types/convict": "^6.1.6",
"@types/js-yaml": "^4.0.9",
"@types/keccak": "^3.0.4",
"@types/node": "^20.13.0",
"chai": "^4.4.1",
"chai-bn": "^0.3.1",
"chai-string": "^1.5.0",
"console-table-printer": "^2.12.0",
"cucumber-tsflow": "^4.4.4",
"deepmerge": "^4.3.1",
"eslint": "^9.4.0",
"expr-eval": "^2.0.2",
"hardhat": "^2.22.4",
"hardhat-contract-sizer": "^2.10.0",
"js-yaml": "^4.1.0",
"js-yaml-source-map": "^0.2.2",
"keccak": "^3.0.4",
"prettier": "^3.2.5",
"prettier-plugin-solidity": "^1.3.1",
"solidity-coverage": "^0.8.12",
"ts-json-schema-generator": "2.0.1",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.2.0",
"viem": "^2.13.3"
}
}