abi-typegen 0.5.1

Generate bindings from Solidity ABI artifacts (Foundry, Hardhat)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  "private": true,
  "description": "Lint tooling for npm packages",
  "scripts": {
    "lint": "eslint abi-typegen/scripts/ tests/ hardhat-abi-typegen/index.cjs hardhat-abi-typegen/index.js hardhat-abi-typegen/config-hooks.js hardhat-abi-typegen/solidity-hooks.js",
    "lint:fix": "eslint abi-typegen/scripts/ tests/ hardhat-abi-typegen/index.cjs hardhat-abi-typegen/index.js hardhat-abi-typegen/config-hooks.js hardhat-abi-typegen/solidity-hooks.js --fix",
    "format": "prettier --write abi-typegen/scripts/ tests/ hardhat-abi-typegen/index.cjs hardhat-abi-typegen/index.js hardhat-abi-typegen/config-hooks.js hardhat-abi-typegen/solidity-hooks.js hardhat-abi-typegen/index.d.ts hardhat-abi-typegen/type-extensions.d.ts eslint.config.mjs",
    "format:check": "prettier --check abi-typegen/scripts/ tests/ hardhat-abi-typegen/index.cjs hardhat-abi-typegen/index.js hardhat-abi-typegen/config-hooks.js hardhat-abi-typegen/solidity-hooks.js hardhat-abi-typegen/index.d.ts hardhat-abi-typegen/type-extensions.d.ts eslint.config.mjs"
  },
  "devDependencies": {
    "@eslint/js": "^10.0.1",
    "eslint": "^10.5.0",
    "eslint-config-prettier": "^10.1.8",
    "hardhat": "^3.9.0",
    "prettier": "^3.8.4"
  }
}