UNPKG

@kodex-data/evm-contracts

Version:

This is a package that provides utilities and modules for Ethereum Virtual Machine (EVM) contracts.

126 lines (125 loc) 4.35 kB
{ "name": "@kodex-data/evm-contracts", "description": "This is a package that provides utilities and modules for Ethereum Virtual Machine (EVM) contracts.", "version": "0.0.1-rc.10", "main": "./index.js", "module": "./index.esm.js", "source": "./index.ts", "types": "./types/index.d.ts", "license": "MIT", "author": "WizardsOrb <wizardsorb@protonmail.com>", "homepage": "https://github.com/KodexData/kodex-data-suite#readme", "bugs": { "url": "https://github.com/KodexData/kodex-data-suite/issues" }, "repository": { "type": "git", "url": "git+https://github.com/KodexData/kodex-data-suite.git", "directory": "packages/evm-contracts" }, "contributors": [ "pseudodeterminist <pseudodeterminist@kodexdata.systems> (https://kodexdata.systems)", "oldcryptogeek <oldcryptogeek@kodexdata.systems> (https://kodexdata.systems)", "wizardsorb <wizardsorb@kodexdata.systems> (https://kodexdata.systems)", "brittanneica <brittanneica@kodexdata.systems> (https://kodexdata.systems)" ], "keywords": [ "ethereum", "ethers", "hardhat", "kodexdata.systems", "openzeppelin", "typescript", "typescript" ], "directories": { "test": "test", "contracts": "contracts", "helpers": "helpers", "scripts": "scripts", "tasks": "tasks" }, "scripts": { "publish:log": "npm publish > publish.log", "clean": "hardhat clean", "compile": "hardhat compile", "docgen": "hardhat docgen", "docs": "npx serve docs", "typings": "hardhat typechain", "test": "hardhat test", "deploy": "hardhat run scripts/deploy.ts", "testnet": "hardhat node", "cloc": "npx cloc --exclude-dir=$(tr '\n' ',' < .clocignore) . --exclude-ext=json,md", "pretty:sol": "npx prettier 'contracts/**/*.sol' --write", "pretty:types": "npx prettier 'typechain-types/**/*.ts' --write", "clean:all": "rimraf artifacts cache dist typechain-types types *.js *.d.ts", "rebuild": "npm run clean:all && npm run build", "build": "npm run clean:rollup && hardhat flat-build --show-stack-traces && rollup -c --bundleConfigAsCjs", "clean:rollup": "rimraf types *.js *.d.ts index.*.map" }, "peerDependencies": { "@ethersproject/abi": "*", "@ethersproject/bytes": "*", "@ethersproject/providers": "*", "@kodex-data/flat-zeppelin": "workspace:^", "@kodex-data/prototypes": "workspace:^", "@kodex-data/testing": "workspace:^", "@kodex-data/utils": "workspace:^", "@types/node": "*", "mocha": "*" }, "dependencies": { "@ethersproject/abi": "^5.7.0", "@ethersproject/providers": "^5.7.2", "ethers": "^5.7.2" }, "devDependencies": { "@gnosis.pm/safe-contracts": "^1.3.0", "@kodex-data/flat-zeppelin": "^0.0.1-rc.2", "@kodex-data/prototypes": "^0.0.1-rc.5", "@kodex-data/testing": "^0.0.1-rc.2", "@nomicfoundation/hardhat-chai-matchers": "^1.0.6", "@nomicfoundation/hardhat-network-helpers": "^1.0.8", "@nomicfoundation/hardhat-toolbox": "^2.0.2", "@nomiclabs/hardhat-ethers": "^2.2.2", "@nomiclabs/hardhat-etherscan": "^3.1.7", "@openzeppelin/contracts": "^4.8.2", "@openzeppelin/hardhat-upgrades": "^1.22.1", "@rollup/plugin-commonjs": "^24.0.1", "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-typescript": "^11.0.0", "@typechain/ethers-v5": "^10.2.0", "@typechain/hardhat": "^6.1.5", "@types/chai": "^4.3.4", "@types/fs-extra": "^11.0.1", "@types/glob": "^8.1.0", "@types/mocha": "^10.0.1", "@types/rollup-plugin-peer-deps-external": "^2.2.1", "chai": "^4.3.7", "dotenv": "^16.0.3", "fs-extra": "^11.1.0", "glob": "^9.3.0", "hardhat": "^2.13.0", "hardhat-deploy": "^0.11.25", "hardhat-docgen": "^1.3.0", "hardhat-gas-reporter": "^1.0.9", "hardhat-ignore-warnings": "^0.2.8", "json-colorizer": "^2.2.2", "mocha-logger": "^1.0.8", "prettier": "^2.8.4", "prettier-plugin-solidity": "^1.1.3", "rimraf": "^4.4.0", "rollup": "^3.19.1", "rollup-plugin-peer-deps-external": "^2.2.4", "solidity-coverage": "^0.8.2", "ts-node": "^10.9.1", "tslib": "^2.5.0", "typechain": "^8.1.1", "typescript": "^5.0.2" }, "scope": "kodex-data", "publishConfig": { "access": "public" } }