@rsksmart/rif-marketplace-storage
Version:
Contracts for incentivized pinning
89 lines (88 loc) • 3.4 kB
JSON
{
"name": "@rsksmart/rif-marketplace-storage",
"version": "0.1.0",
"description": "Contracts for incentivized pinning",
"keywords": [
"RIF",
"RSK",
"IPFS",
"pinning"
],
"homepage": "https://github.com/rsksmart/rif-marketplace-storage",
"bugs": {
"url": "https://github.com/rsksmart/rif-marketplace-storage/issues"
},
"license": "MIT",
"author": {
"name": "Rinke Hendriksen",
"email": "<rinke@iovlabs.org>"
},
"files": [
"contracts/*.sol",
"build/contracts",
"types"
],
"directories": {
"contracts": "contracts",
"test": "test/"
},
"main": "truffle-config.js",
"repository": {
"type": "git",
"url": "https://github.com/rsksmart/rif-marketplace-storage"
},
"scripts": {
"test": "truffle test",
"build": "truffle build",
"compile": "truffle compile",
"prettier:solidity": "./node_modules/.bin/prettier --write 'contracts/**/*.sol'",
"lint:js": "tasegir lint",
"lint:solidity": "solhint -f table 'contracts/**/*.sol'",
"lint-fix:solidity": "solhint -f table 'contracts/**/*.sol' --fix",
"lint": "npm run lint:js && npm run lint:solidity && npm run prettier:solidity",
"release": "tasegir release --no-docs --no-compile --no-test --no-build",
"prepublishOnly": "truffle compile && typechain --target=web3-v1 build/contracts/StorageManager.json && typechain --target=truffle-v4 --outDir ./types/truffle-v4-contracts build/contracts/StorageManager.json && typechain --target=truffle-v5 --outDir ./types/truffle-v5-contracts build/contracts/StorageManager.json && typechain --target=ethers-v4 build/contracts/StorageManager.json && typechain --target=web3-v1 build/contracts/Staking.json && typechain --target=truffle-v4 --outDir ./types/truffle-v4-contracts build/contracts/Staking.json && typechain --target=truffle-v5 --outDir ./types/truffle-v5-contracts build/contracts/Staking.json && typechain --target=ethers-v4 build/contracts/Staking.json"
},
"dependencies": {
"@openzeppelin/contracts": "^3.2.0",
"@openzeppelin/contracts-ethereum-package": "^3.0.0"
},
"devDependencies": {
"@openzeppelin/test-helpers": "^0.5.6",
"@openzeppelin/truffle-upgrades": "^1.1.0",
"@typechain/ethers-v4": "^1.0.0",
"@typechain/truffle-v4": "^2.0.3",
"@typechain/truffle-v5": "^2.0.2",
"@typechain/web3-v1": "^1.0.0",
"chai": "^4.2.0",
"prettier": "^2.2.1",
"prettier-plugin-solidity": "^1.0.0-beta.5",
"solhint": "^3.3.2",
"solhint-plugin-prettier": "0.0.5",
"tasegir": "^1.7.1",
"truffle": "^5.1.37",
"truffle-security": "1.7.3",
"typechain": "^2.0.0",
"typescript": "^4.0.2",
"web3-utils": "^1.2.11"
},
"engines": {
"node": ">=10.0.0",
"npm": ">=6.0.0"
},
"types": "types/index.d.ts",
"contributors": [
"Adam Uhlíř <adam@uhlir.dev>",
"Julian M. Rodriguez <56316686+julianmrodri@users.noreply.github.com>",
"Nazar Duchak <nazar@iovlabs.org>",
"Nazar Duchak <41945483+nduchak@users.noreply.github.com>",
"Rinke Hendriksen <33000441+Eknir@users.noreply.github.com>",
"Vojtech Simetka <vojtech@simetka.cz>",
"dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>",
"dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
"eknir <rinkehendriksen@gmail.com>"
],
"prettier": {
"printWidth": 120
}
}