UNPKG

@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
{ "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" ] } }