UNPKG

@personas/registry-v1

Version:
90 lines (89 loc) 2.93 kB
{ "name": "@personas/registry-v1", "version": "0.1.1", "description": "Personas registry v1 contracts", "main": "", "directories": { "test": "test" }, "repository": { "type": "git", "url": "git+https://github.com/Personas-Space/registry-v1.git" }, "keywords": [ "personas", "social", "blockchain", "profile", "evm" ], "dependencies": { "@openzeppelin/contracts": "^4.0.0" }, "devDependencies": { "@nomiclabs/hardhat-ethers": "^2.0.2", "@nomiclabs/hardhat-etherscan": "^2.1.2", "@nomiclabs/hardhat-solhint": "^2.0.0", "@nomiclabs/hardhat-waffle": "^2.0.1", "chai": "^4.3.4", "concurrently": "^6.2.0", "eslint": "^7.25.0", "eslint-config-standard": "^16.0.2", "eslint-plugin-import": "^2.22.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "ethereum-waffle": "^3.3.0", "ethers": "^5.1.4", "hardhat": "^2.2.1", "hardhat-abi-exporter": "^2.2.1", "hardhat-contract-sizer": "^2.0.3", "husky": "4.3.8", "lint-staged": "^10.5.4", "prettier": "^2.3.0", "prettier-plugin-solidity": "^1.0.0-beta.11", "solc-0.8": "npm:solc@0.8.0", "solidity-coverage": "^0.7.16", "solidity-docgen": "^0.5.13", "wait-on": "^5.3.0" }, "scripts": { "docs": "npx solidity-docgen --solc-module solc-0.8", "test": "npx hardhat test", "compile": "npx hardhat compile", "coverage": "hardhat coverage", "lint:contract": "solhint --max-warnings 0 \"contracts/**/*.sol\"", "lint:test": "eslint ./test/**/*.js --fix", "lint:scripts": "eslint ./scripts/**/*.js --fix", "lint:config": "eslint ./index.js ./hardhat.config.js --no-ignore .solcover.js .eslintrc.js --fix", "prettier": "prettier --write \"contracts/**/*.sol\"", "pre": "npm run prettier && npm run lint:contract", "lint": "npm run pre && npm run lint:test && npm run lint:config && npm run lint:scripts", "confirm": "npm run lint && npm run test", "localhost": "npx hardhat node", "deploy": "concurrently \"npm:localhost\" \"wait-on http://127.0.0.1:8545 && npm run deploy:localhost\"", "deploy:localhost": "npm run confirm && npx hardhat run --network localhost scripts/deploy.js", "deploy:testnet": "npm run confirm && npx hardhat run --network testnet scripts/deploy.js", "deploy:mainnet": "npm run confirm && npx hardhat run --network mainnet scripts/deploy.js", "size": "yarn run hardhat size-contracts", "pub": "npm run confirm && npm publish --access public" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "eslint --fix" ], "*.sol": [ "npm run pre" ] }, "author": "", "license": "GPL-3.0", "bugs": { "url": "https://github.com/Personas-Space/registry-v1/issues" }, "homepage": "https://github.com/Personas-Space/registry-v1#readme" }