{"_id":"@cyphercider/ipfs-cluster-http-client","_rev":"1-3299069c89a0826f285ca98291435ac5","name":"@cyphercider/ipfs-cluster-http-client","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@cyphercider/ipfs-cluster-http-client","version":"0.0.1","description":"An IPFS cluster HTTP client for node.js","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+ssh://git@github.com/cyphercider/ifps-cluster-http-client.git"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"license":"MIT","scripts":{"prepublish":"npm run build:release","lint":"eslint . --ext .js,.jsx,.ts,.tsx","lint:fix":"eslint --fix \"src/**/*.{ts,tsx}\"","build:release":"npm run clean && tsc --project ./tsconfig.release.json","test":"jest --coverage","test:report":"sensible-browser ./coverage/lcov-report/index.html","clean":"rm -rf dist"},"devDependencies":{"@ipld/car":"^3.2.3","@ipld/dag-cbor":"^7.0.0","@types/jest":"^27.4.0","@types/node":"^17.0.10","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","date-fns":"^2.28.0","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jest":"^27.4.7","jest-environment-jsdom":"^27.4.6","jest-environment-node":"^27.4.6","lint-staged":"^12.2.2","multiformats":"^9.6.2","prettier":"2.5.1","simple-git-hooks":"^2.7.0","ts-jest":"^27.1.3","ts-node":"^10.4.0","typescript":"^4.5.5","uvu":"^0.5.3"},"keywords":["ipfs","cluster","client","http","api","node"],"dependencies":{"axios":"^0.25.0","form-data":"^4.0.0"},"gitHead":"7af4412d6cd999a229bb89834c653b53e0525a7a","bugs":{"url":"https://github.com/cyphercider/ifps-cluster-http-client/issues"},"homepage":"https://github.com/cyphercider/ifps-cluster-http-client#readme","_id":"@cyphercider/ipfs-cluster-http-client@0.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-yqHymL1ei+Rhme2H9lw7+YYpEvN6zcR+Tt8SNAnm1G7io1K8zDcudrEBIJt/88zYWIWtJ20bSi6IsL04fjc3sg==","shasum":"caa4de448589c0cbc777572e8cd4b62030a720e0","tarball":"https://registry.npmjs.org/@cyphercider/ipfs-cluster-http-client/-/ipfs-cluster-http-client-0.0.1.tgz","fileCount":32,"unpackedSize":79319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6/V/CRA9TVsSAnZWagAA4tkP/3C4jUSLyAG1cbB8DX8l\nyZipTa73sco90z2+bOJTZmhZRc3yPDtSiUBq9WWN1UOxL7PWUcOgcPhGf2++\nq7V79hLWWQVYqgStFEp5lQ2gIePuqkCiWPK79h8HBXXOerv0ARkAsu94T/7J\n9UH1FjI0Q3BXK9SDQ5BYIcwdUPkMhKDz0gP/BPrngaLH1T1ecAASlEx+WgPx\nzvMdtZPDRoE0tVBwDXww3Lrv9MYHKFQSbpvHidmcNokhSHcCfN6i8qYWBDt5\nS38CdpR44KaiUbKtLm6gFwZ24T/yzbrWVJ8TbyQFnWZ2AEFmKdRIotj7i9Wt\nEY2oGLFqdBb2yeEIZ2tBcx0ARaMyx6Thrfa0Rj4NNEGoH6bYhXua1Ta3En/v\nvJikNcgPslxrtsdeY6gvsFY2pVHjHQTmwJDZ+n11DHHvgO1ReAEAq8/vIhmI\naQNpCuD3PeAVccO0wLSufJmUqKugXJldWQN824ix3yKqAkGQqQqnXXREgqEl\nM+mYSuO8Yh/B8EiUKPIqF/m+f5AYsEXUymtiGRA6dhK4LvDi8KI2ljxZeavB\ndhfr7wk6jjJpp6CAn6chowd8tVeU/EwtEXRksxkAqxYEq8HLPm6UKylz4cb8\n8jA1V5fqSqq3xZnUCXq6tIzitLypTEa1ohlVXnXJw+lj6wtJYDlXy4feIj4l\nHK3q\r\n=avfV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDT3j3o9P4oF/VdfeDw5fLKB46+Y9yo/JfFcWKDV13tiAiEAl7ybYHwsmgLMFx7XcjBzFVDSLkHxbe5EyhJGX9+VMdk="}]},"_npmUser":{"name":"cyphercider","email":"cyphercider@protonmail.com"},"directories":{},"maintainers":[{"name":"cyphercider","email":"cyphercider@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ipfs-cluster-http-client_0.0.1_1642853758604_0.6710298668814365"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-22T12:15:58.554Z","0.0.1":"2022-01-22T12:15:59.254Z","modified":"2022-04-05T02:27:13.889Z"},"maintainers":[{"name":"cyphercider","email":"cyphercider@protonmail.com"}],"description":"An IPFS cluster HTTP client for node.js","homepage":"https://github.com/cyphercider/ifps-cluster-http-client#readme","keywords":["ipfs","cluster","client","http","api","node"],"repository":{"type":"git","url":"git+ssh://git@github.com/cyphercider/ifps-cluster-http-client.git"},"bugs":{"url":"https://github.com/cyphercider/ifps-cluster-http-client/issues"},"license":"MIT","readme":"# ipfs-cluster-http-client\n\n| :warning:  This project is pre-release and intended for testing purposes only |\n|-----------------------------------------|\n\nNode.js Library for interacting with the IPFS Cluster API (https://cluster.ipfs.io/documentation/reference/api/) for Node.js.\n\nAdapted from https://github.com/nftstorage/ipfs-cluster.\n\n# Usage\n\n```ts\nimport { IpfsClusterClient } from '@cyphercider/ipfs-cluster-http-client'\n\nconst clusterClient = new IpfsClusterClient([ipfs swarm host], [optional username], [optional password])\n\n// Example\nconst clusterClient = new IpfsClusterClient('http://localhost:9094', 'user', 'secret')\n```\n\n# Development\n\nTo run the tests, first run `docker-compose up -d` in the project root to start a local IPFS cluster.\n","readmeFilename":"README.md"}