UNPKG

@jiritsu/permissioned-minting-contracts

Version:
62 lines (61 loc) 1.75 kB
{ "name": "@jiritsu/permissioned-minting-contracts", "version": "1.3.0", "description": "Reusable Solidity contracts for ERC20 permissioned minting", "files": [ "contracts/PermissionedMintingERC20.sol", "contracts/interfaces", "contracts/demos" ], "scripts": { "compile": "npx hardhat compile", "test": "npx hardhat test --network hardhat", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier --write contracts/*.sol contracts/**/*.sol", "solhint": "solhint -f table contracts/**/*.sol", "solhint:fix": "solhint --fix contracts/**/*.sol", "prepare": "husky", "lint-staged": "lint-staged" }, "keywords": [ "solidity", "smart-contracts", "erc20", "minting", "jiritsu", "permissioned-minting" ], "author": "Jiritsu Network", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/JiritsuCode/permissioned-minting-contract.git" }, "dependencies": { "@eslint/eslintrc": "^3.1.0", "@nomicfoundation/hardhat-toolbox": "^5.0.0", "@openzeppelin/contracts": "^5.1.0", "dotenv": "^16.4.5", "ethers": "^6.13.2", "hardhat": "^2.22.10", "yargs": "^17.7.2" }, "devDependencies": { "chai": "^4.3.7", "eslint": "^8.57.1", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.30.0", "eslint-plugin-jest": "^28.8.3", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-security": "^3.0.1", "husky": "^9.1.6", "jest": "^29.7.0", "lint-staged": "^15.2.10", "prettier": "^3.5.3", "prettier-plugin-solidity": "^1.4.2", "solhint": "^5.0.5", "solhint-plugin-prettier": "^0.1.0" } }