@rsksmart/rif-storage-pinning
Version:
Application for providing your storage space to other to use in exchange of RIF Tokens
144 lines (143 loc) • 5.04 kB
JSON
{
"name": "@rsksmart/rif-storage-pinning",
"version": "0.2.4",
"description": "Application for providing your storage space to other to use in exchange of RIF Tokens",
"keywords": [
"IPFS",
"Pinning",
"RIF"
],
"homepage": "https://github.com/rsksmart/rds-ipfs",
"bugs": {
"url": "https://github.com/rsksmart/rds-ipfs/issues/"
},
"license": "MIT",
"author": {
"name": "Adam Uhlíř",
"email": "adam@uhlir.dev"
},
"files": [
"/config",
"/bin",
"/npm-shrinkwrap.json",
"/oclif.manifest.json",
"lib",
"types"
],
"main": "lib/index.js",
"bin": {
"rif-pinning": "./bin/run"
},
"repository": "https://github.com/rsksmart/rds-ipfs.git",
"scripts": {
"bin": "tasegir run --watch ./bin/run -- ",
"compile": "tasegir compile",
"compile:watch": "tasegir compile -- --watch",
"docs": "typedoc --mode modules --excludeNotExported --readme none --excludePrivate --tsconfig ./node_modules/tasegir/src/config/tsconfig.json --exclude 'src/providers/*,test/**/*' --out docs src",
"exec": "tasegir run",
"init": "./init.sh",
"ipfs:consumer": "cross-env IPFS_PATH='./.repos/consumer' ipfs",
"ipfs:provider": "cross-env IPFS_PATH='./.repos/provider' ipfs",
"lint": "tasegir lint",
"prepack": "tasegir run --watch node_modules/.bin/oclif-dev -- manifest && sed -i '' 's#\"./src/cli\"#\"./lib/cli\"#g' package.json",
"postpack": "sed -i '' 's#\"./lib/cli\"#\"./src/cli\"#g' package.json",
"release": "cross-env ALLOW_CONFIG_MUTATIONS=true tasegir release --no-build --no-docs --target=node",
"start": "tasegir run --watch ./bin/run --",
"test:integration": "cross-env ALLOW_CONFIG_MUTATIONS=true tasegir test --target node --files ./test/integration/*.spec.ts",
"test:unit": "cross-env ALLOW_CONFIG_MUTATIONS=true tasegir test --target node --files ./test/unit/*.spec.ts",
"test": "npm run test:unit && npm run test:integration",
"tasegir:link": "ln -s ./node_modules/tasegir/src/config/tsconfig.json ./tsconfig.json && ln -s ./node_modules/tasegir/src/config/eslintrc.js ./.eslintrc.js",
"types-check": "tasegir types-check",
"version": "oclif-dev readme && git add README.md"
},
"dependencies": {
"@feathersjs/feathers": "^4.5.8",
"@feathersjs/socketio-client": "^4.5.8",
"@oclif/command": "^1.8.0",
"@oclif/config": "^1.17.0",
"@oclif/errors": "^1.3.1",
"@oclif/parser": "^3.8.5",
"@oclif/plugin-help": "^3.2.0",
"@rsksmart/rif-communications-pubsub": "0.1.0-dev.11",
"@rsksmart/rif-marketplace-storage": "0.1.0",
"@rsksmart/web3-events": "0.1.0-dev.7",
"@types/node-fetch": "^2.5.7",
"bignumber.js": "^9.0.0",
"cids": "^1.0.2",
"cli-table3": "^0.6.0",
"cli-ux": "^5.4.10",
"colors": "^1.4.0",
"config": "^3.3.1",
"ipfs-http-client": "^49.0.4",
"log-symbols": "^4.0.0",
"multiaddr": "^8.0.0",
"node-fetch": "^2.6.1",
"parse-duration": "^1.0.0",
"peer-id": "^0.14.0",
"reflect-metadata": "^0.1.13",
"semver": "^7.3.2",
"sequelize": "^6.3.4",
"sequelize-store": "^0.4.0",
"sequelize-typescript": "^2.0.0-beta.0",
"socket.io-client": "^2.3.0",
"sql-formatter": "^2.3.3",
"sqlite3": "^5.0.0",
"tasegir": "^1.9.2",
"umzug": "^2.3.0",
"web3-eth": "^1.3.1",
"web3-eth-contract": "^1.3.1",
"web3-utils": "^1.3.1",
"winston": "^3.3.3",
"winston-transport": "^4.3.0"
},
"devDependencies": {
"@feathersjs/express": "^4.5.8",
"@feathersjs/socketio": "^4.5.8",
"@fluffy-spoon/substitute": "^1.143.0",
"@oclif/dev-cli": "^1.22.2",
"@types/bignumber.js": "^5.0.0",
"@types/bluebird": "^3.5.32",
"@types/chai": "^4.2.11",
"@types/chai-as-promised": "^7.1.2",
"@types/dirty-chai": "^2.0.2",
"@types/mocha": "^8.0.2",
"@types/multiaddr": "^7.2.0",
"@types/node": "^14.6.0",
"@types/semver": "^7.3.1",
"@types/sinon": "^9.0.3",
"@types/sinon-chai": "^3.2.4",
"@types/sql-formatter": "^2.3.0",
"@types/umzug": "^2.2.3",
"@types/validator": "^13.1.0",
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"cross-env": "^7.0.2",
"dirty-chai": "^2.0.1",
"sinon": "^10.0.0",
"sinon-chai": "^3.5.0",
"web3-core": "^1.3.0"
},
"engines": {
"node": ">=10.0.0",
"npm": ">=6.0.0"
},
"types": "types/index.d.ts",
"contributors": [
"Adam Uhlíř <adam@uhlir.dev>",
"Artem B <artem.bv@protonmail.com>",
"Julian M. Rodriguez <56316686+julianmrodri@users.noreply.github.com>",
"Nazar Duchak <nazar@iovlabs.org>",
"Nazar Duchak <41945483+nduchak@users.noreply.github.com>",
"Vojtech Simetka <vojtech@simetka.cz>",
"dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>",
"rafaelortiz <rafael@iovlabs.org>",
"rafaiovlabs <76968120+rafaiovlabs@users.noreply.github.com>"
],
"oclif": {
"bin": "rif-pinning",
"commands": "./lib/cli",
"plugins": [
"@oclif/plugin-help"
]
}
}