UNPKG

blockchainlist-contracts

Version:
65 lines (64 loc) 2.65 kB
{ "name": "blockchainlist-contracts", "description": "Smart contracts for blockchainlist.app", "version": "0.0.8", "license": "MIT", "files": [ "/contracts/abstracts/*.sol", "/contracts/BlockchainListCurator.sol", "/contracts/BlockchainListEnergy.sol", "abi/*.json", "contractsAddressDeployed.json", "LICENSE", "README.md" ], "main": "index.js", "scripts": { "build": "npx awesome-readme && npx hardhat run scripts/buildAbi.js", "test": "npm run build && npx hardhat test && forge test", "coverage": "npx hardhat coverage", "flatten": "mkdir -p contractsFlatten && npx hardhat flatten > contractsFlatten/Flat.sol && npx hardhat flatten contracts/BlockchainListRecord.sol > contractsFlatten/BlockchainListRecordFlat.sol && npx hardhat flatten contracts/BlockchainListCurator.sol > contractsFlatten/BlockchainListCuratorFlat.sol && npx hardhat flatten contracts/BlockchainListEnergy.sol > contractsFlatten/BlockchainListEnergyFlat.sol", "coverage:flatten": "npx hardhat coverage --config hardhat.flat.config.js", "prettier-test": "prettier --write test/", "prettier-scripts": "prettier --write scripts/", "prettier-contracts": "prettier --write contracts/", "prettier-foundry-contracts": "prettier --write contracts/test/", "deploy-test": "npx hardhat run scripts/deploy.js", "deploy-localhost": "npx hardhat run scripts/deploy.js --network localhost", "deploy-goerli": "npx hardhat run scripts/deploy.js --network goerli", "deploy-mainnet": "npx hardhat run scripts/deploy.js --network mainnet" }, "keywords": [ "blockchainlist.app", "erc721a", "solidity", "smart-contract" ], "repository": { "type": "git", "url": "git+https://github.com/marc-aurele-besner/blockchainlist-contracts.git" }, "author": "Marc-Aurele Besner <82244926+marc-aurele-besner@users.noreply.github.com>", "bugs": { "url": "https://github.com/marc-aurele-besner/blockchainlist-contracts/issues" }, "homepage": "https://github.com/marc-aurele-besner/blockchainlist-contracts#readme", "dependencies": { "@openzeppelin/contracts-upgradeable": "^4.8.0-rc.1", "erc721a": "^4.2.3" }, "devDependencies": { "@nomicfoundation/hardhat-toolbox": "^2.0.0", "awesome-readme": "^0.0.8", "deployment-tool": "^0.0.3", "dotenv": "^16.0.3", "erc721a-upgradeable": "^4.2.2", "foundry-test-utility": "^0.0.7", "fs": "^0.0.1-security", "hardhat": "^2.12.0", "hardhat-gas-reporter": "^1.0.9", "prettier": "^2.7.1", "prettier-plugin-solidity": "^1.0.0-beta.24", "solidity-coverage": "^0.8.2" } }