UNPKG

@rsksmart/rif-storage

Version:

Library integrating distributed storage projects

93 lines (92 loc) 2.86 kB
{ "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>" ] }