blockchainlist-contracts
Version:
Smart contracts for blockchainlist.app
65 lines (64 loc) • 2.65 kB
JSON
{
"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"
}
}