{
  "name": "@rsksmart/rif-storage",
  "version": "0.1.1",
  "description": "Library integrating distributed storage projects",
  "keywords": [
    "IPFS",
    "Swarm",
    "RSK"
  ],
  "homepage": "https://github.com/rsksmart/rif-storage-js",
  "bugs": {
    "url": "https://github.com/rsksmart/rif-storage-js/issues/"
  },
  "license": "MIT",
  "files": [
    "types",
    "lib",
    "dist"
  ],
  "main": "lib/index.js",
  "browser": {
    "./lib/swarm-mini/utils/data.js": "./lib/swarm-mini/utils/data.browser.js",
    "./src/swarm-mini/utils/data.ts": "./src/swarm-mini/utils/data.browser.ts",
    "./test/providers/ipfs/create-repo-nodejs.js": "./test/providers/ipfs/create-repo-browser.js",
    "stream": "readable-stream",
    "@erebos/api-bzz-node": "@erebos/api-bzz-browser"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/rsksmart/rif-storage-js.git"
  },
  "scripts": {
    "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",
    "types-check": "tasegir types-check",
    "exec": "tasegir run",
    "lint": "tasegir lint",
    "release": "tasegir release",
    "build": "tasegir build",
    "test": "tasegir test",
    "test:node": "tasegir test --target node",
    "test:browser": "tasegir test --target browser --target webworker"
  },
  "dependencies": {
    "async-iterator-to-stream": "^1.2.0",
    "cids": "^1.1.5",
    "debug": "^4.3.1",
    "form-data": "^3.0.0",
    "ipfs-http-client": "^48.2.0",
    "ky": "^0.24.0",
    "ky-universal": "^0.8.2",
    "readable-stream": "^3.6.0",
    "tar-stream": "^2.2.0"
  },
  "devDependencies": {
    "@erebos/api-bzz-browser": "^0.12.0",
    "@erebos/api-bzz-node": "^0.12.0",
    "@types/chai": "^4.2.7",
    "@types/chai-as-promised": "^7.1.2",
    "@types/debug": "^4.1.5",
    "@types/dirty-chai": "^2.0.2",
    "@types/mocha": "^7.0.1",
    "@types/node": "^14.14.22",
    "@types/node-fetch": "^2.5.4",
    "@types/pull-stream": "^3.6.0",
    "@types/readable-stream": "^2.3.5",
    "@types/rimraf": "^3.0.0",
    "@types/tar-stream": "^2.1.0",
    "chai": "^4.2.0",
    "chai-as-promised": "^7.1.1",
    "dirty-chai": "^2.0.1",
    "electron": "^11.2.1",
    "ipfs": "^0.52.3",
    "ipfs-core-types": "^0.2.0",
    "ipfs-repo": "^7.0.0",
    "nanoid": "^3.1.20",
    "rimraf": "^3.0.2",
    "tasegir": "^1.9.3",
    "typedoc": "^0.17.4",
    "typedoc-plugin-markdown": "^2.2.16"
  },
  "engines": {
    "node": ">=10.0.0",
    "npm": ">=6.0.0"
  },
  "types": "types/index.d.ts",
  "contributors": [
    "Adam Uhlíř <adam@uhlir.dev>",
    "dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>"
  ]
}
