@animoca/ethereum-contracts-assets
Version:
Base assets contracts
81 lines (80 loc) • 3.24 kB
JSON
{
"name": "@animoca/ethereum-contracts-assets",
"version": "3.0.1",
"description": "Base assets contracts",
"author": "Animoca Brands",
"license": "MIT",
"keywords": [
"animoca",
"ethereum",
"hardhat",
"contracts",
"erc20",
"erc721",
"erc1155",
"erc1155721"
],
"repository": {
"type": "git",
"url": "git@github.com:animoca/ethereum-contracts-assets.git"
},
"main": "src/index.js",
"scripts": {
"postinstall": "animoca-setup-vscode",
"lint": "run-s lint:js lint:sol",
"lint:js": "eslint \"**/*.{js,ts}\"",
"lint:sol": "solhint \"contracts/**/*.sol\" -c node_modules/@animoca/ethereum-contracts-core/.solhint.json",
"fix": "run-s fix:js fix:sol",
"fix:js": "eslint --fix \"**/*.{js,ts}\"",
"fix:sol": "solhint --fix \"contracts/**/*.sol\" -c node_modules/@animoca/ethereum-contracts-core/.solhint.json",
"format": "run-s format:js format:sol",
"format:js": "prettier --write \"**/*.{ts,js}\"",
"format:sol": "prettier --write \"**/*.sol\"",
"ganache": "ganache-cli -g 1000000000 --chainId 1337 -m 'test test test test test test test test test test test junk'",
"compile": "hardhat compile --show-stack-traces",
"flatten": "hardhat flatten-all --show-stack-traces",
"smartcheck": "smartcheck -p contracts &> smartcheck.log",
"test": "hardhat test --show-stack-traces",
"coverage": "hardhat coverage --show-stack-traces",
"gas-report": "wait-on tcp:8545 && cross-env REPORT_GAS=true hardhat --network localhost test --show-stack-traces",
"doc": "run-s doc:sol",
"doc:sol": "hardhat docgen --show-stack-traces",
"clean": "run-s clean:contracts",
"clean:artifacts:hard": "rm -rf artifacts",
"clean:artifacts:soft": "animoca-clean-artifacts",
"clean:compile": "rm -rf cache",
"clean:contracts": "run-p clean:compile clean:artifacts:soft clean:flatten clean:smartcheck clean:coverage clean:doc",
"clean:coverage": "rm -rf coverage* .coverage*",
"clean:doc": "rm -rf docs",
"clean:flatten": "rm -rf flattened",
"clean:smartcheck": "rm -rf smartcheck*",
"run-all": "run-s run-all:contracts",
"run-all:contracts": "run-s format fix clean:contracts clean:artifacts:hard compile flatten smartcheck test coverage doc",
"prepack": "run-s prepack:contracts",
"prepack:contracts": "run-s compile clean",
"release:private": "animoca-release-package private",
"release:public": "animoca-release-package public"
},
"dependencies": {
"@animoca/blockchain-inventory_metadata": "^0.1.0",
"bits.js": "^0.1.1"
},
"devDependencies": {
"@animoca/ethereum-contracts-core": "^1.1.2",
"@animoca/ethereum-hardhat-bootstrap": "^1.0.1",
"bip39": "^3.0.4",
"ethereum-universal-forwarder": "git+https://github.com/animoca/universal-forwarder.git",
"ethereumjs-util": "^7.1.0",
"ethereumjs-wallet": "^1.0.1",
"hardhat": "^2.6.1"
},
"peerDependencies": {
"@animoca/ethereum-contracts-core": "^1.1.2",
"@animoca/ethereum-hardhat-bootstrap": "^1.0.1",
"ethereum-universal-forwarder": "git+https://github.com/animoca/universal-forwarder.git",
"hardhat": "^2.6.1"
},
"engines": {
"node": ">=12.18 <13"
}
}