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