{"_id":"@bottlenose/rxs3","_rev":"5-12422be05261f1393cc1d18e689f48b5","name":"@bottlenose/rxs3","dist-tags":{"canary":"0.1.1-beta.19","latest":"0.7.0"},"versions":{"0.2.1-beta.3":{"name":"@bottlenose/rxs3","version":"0.2.1-beta.3","description":"☁️ Stream files to and from AWS S3 with RxJS","main":"build/index.js","author":{"name":"Buccaneer LLC","email":"opensource@buccaneer.ai"},"homepage":"https://github.com/buccaneerai/bottlenose#readme","license":"MIT","private":false,"type":"module","repository":{"type":"git","url":"git+https://github.com/buccaneerai/bottlenose/tree/master/packages/rxws"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/buccaneerai/bottlenose/issues"},"keywords":["s3","stream","multipart upload","aws","rxjs","reactive","observable"],"directories":{"src":"src"},"scripts":{"build":"rm -rf ./build/* && babel ./src -d ./build --ignore *.test.js","lint":"eslint -c ../../.eslintrc ./src","test":"mocha --exit ./src/**/*.test.js ./src/*.test.js","test:watch":"yarn test -- --watch","prepare":"yarn lint && yarn test && yarn build"},"dependencies":{"aws-sdk":"^2.604.0","lodash":"^4.17.15","rxjs":"^6.5.4"},"gitHead":"9c29114e43a42d5c0caa41a3e4e1d457e8d84f4f","_id":"@bottlenose/rxs3@0.2.1-beta.3","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-+/jIhq/IKd67TX4Kz4/SHUz+JRGizlvCcZh1QI5hbWJDXItZLuVZzaIE23IiGKxqfZh4JXaipSq6oNMBCUzqmA==","shasum":"d652075d5b7eead1c0499bd7452663deb3748345","tarball":"https://registry.npmjs.org/@bottlenose/rxs3/-/rxs3-0.2.1-beta.3.tgz","fileCount":15,"unpackedSize":12891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJw5LCRA9TVsSAnZWagAAqNIQAJ1TGqftq8JtNKKbEeNI\nNmRAHzRevsqzeWKsdoI2dX9MGdIhG7JqSIA8v4xRfrOQ7lnJv47llAeG8i+S\nBO31TQJauADGC2KCvygmttbpLxo4r8D5f3/PoMgXh2MtIjkOyaby1TcN9Taw\njZE3KLWuQQmERlKGXiNvbG5s7T68mm/im3k0JxjkFvVecEKIzEFtwA5P8tmH\nZOYsayxmintkqZ0o3+wnEA3FzQtsWqJzPJb5UfJwWoVSBafY1SD1okqL+Wor\n/pxOp6lMHNYurtzPJyNloviQ4fb2cTohKvLFnL890YglRuG7OJHvD501R4gz\ntIVIkCHyv+OOkqPIl2WS21l4rv5A3B+Ak26l6tW8g6D7beoEeEqbQH4ER6jL\nukmeHewXwpCMBgsiGKZsYEB80Ew1sRwG0BTE+6f0TPUQ51Gz/IpkkBJmb1eL\neMZax1zMwM9figw4B2olecsvTP7but3citN5L3A3akO5pyS4NJamxOd+zYUU\nves9sFO9hJZKTI4iKcPk0lismyYb4x5Wzuod+RklxX/BP+jHoNH/TDqI1w3X\ngwN1uPNEcTBUqXZc4naWZZIME0Aao3Jh4KJaMJt8tG0pdn4p56k+JUkw2Jwl\nhUoKOOI8xFzQzPWmIW4vtkyBjx8NPXZ+zTP3JwpRG0ceLUz9TX5Vcdg0xxk+\ntP9X\r\n=LO2c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9AKm3RM35tvTya0Yk1N9ysCii9YPzRh2z2rxSigvn6AiB/FSRINZGMK11K0O+qVXD+VHnZsfY8njxS2hcCMmC4zw=="}]},"maintainers":[{"name":"brianbuccaneer","email":"brian@buccaneer.ai"}],"_npmUser":{"name":"brianbuccaneer","email":"brian@buccaneer.ai"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxs3_0.2.1-beta.3_1579617867357_0.4434519508177026"},"_hasShrinkwrap":false},"0.6.0":{"name":"@bottlenose/rxs3","version":"0.6.0","description":"☁️ Stream files to and from AWS S3 with RxJS","main":"build/index.js","author":{"name":"Buccaneer LLC","email":"opensource@buccaneer.ai"},"homepage":"https://github.com/buccaneerai/bottlenose#readme","license":"MIT","private":false,"type":"module","repository":{"type":"git","url":"git+https://github.com/buccaneerai/bottlenose/tree/master/packages/rxws"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/buccaneerai/bottlenose/issues"},"keywords":["s3","stream","multipart upload","aws","rxjs","reactive","observable"],"directories":{"src":"src"},"scripts":{"build":"rm -rf ./build/* && babel ./src -d ./build --ignore *.test.js","lint":"eslint -c ../../.eslintrc ./src","test":"mocha --exit ./src/**/*.test.js ./src/*.test.js","test:watch":"yarn test -- --watch","prepare":"yarn lint && yarn test && yarn build"},"dependencies":{"aws-sdk":"^2.604.0","lodash":"^4.17.15","rxjs":"^6.5.4"},"gitHead":"1965941211ad529a5067910f43ba2c782cbbb5ac","readme":"[![CircleCI](https://circleci.com/gh/buccaneerai/bottlenose/tree/master.svg?style=shield)](https://circleci.com/gh/buccaneerai/bottlenose/tree/master)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n<a href=\"https://www.npmjs.com/package/@bottlenose/rxs3\">\n  <img src=\"https://img.shields.io/npm/v/@bottlenose/rxs3.svg\" alt=\"Version\">\n</a>\n\n\n## Description\n`@bottlenose/rxs3` is part of the [Bottlenose](https://github.com/buccaneerai/bottlenose) project.  It allows for the upload and download of s3 files as streams (instead of a single larger HTTP payload). Why?\n\n- This is very important when working with big files. (Even a 1MB file can take significant time to upload.)\n- With some filetypes (like CSV, certain JSON formats and audio) this enables processing data immediately even if the full file takes longer to download.\n- It is also useful with data streams (audio, big csv files, video, human DNA, etc).\n- This approach can conserve memory since only a small chunk of the file needs to be held in memory at any given time.\n- This approach can handle connectivity failures. Imagine downloading a big 50GB file and losing connection after downloading 49GB of it.  No fun!\n\n## Installation\n\n### npm\n\n```bash\nnpm i @bottlenose/rxs3 --save\n```\n\n### yarn\n\n```bash\nyarn add @bottlenose/rxs3\n```\n\n### Compatability\n\n| Platform | Support |\n| :--- | :--- |\n| node.js \\(&gt;10.0\\) | ✅ |\n| Browsers | ✅ |\n| React Native | ✅ |\n| Electron | ✅ |\n\n# Documentation & Guides\n- [Documentation & Guides](https://buccaneerai.gitbook.io/bottlenose/sources-and-sinks/rxs3)","readmeFilename":"README.md","_id":"@bottlenose/rxs3@0.6.0","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-bKvbZ4vyF4H2dX13TiRHg5mnaK3/8CYSYmhaKiIdJM9wBck+Ga9gzPuPVDeP8fqOyY8/0a7TF06YsifQf0gYgQ==","shasum":"c311f7c8a8fd230dc50662857b7855aab3e56c46","tarball":"https://registry.npmjs.org/@bottlenose/rxs3/-/rxs3-0.6.0.tgz","fileCount":15,"unpackedSize":12876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei3FJCRA9TVsSAnZWagAA02EP/ROAnFU9GFgWL5oSX9R0\n/+1vDstXlPNydzRMpEL+MmkL0a7N+Sw5WpBdnfk9uswHBfpXMVYmEjvufCWv\ncZVPfCuFB2gme/JgaTs1HWnBFHWgFL9Fw8ML45vUb6UMNYkddLAf7uD8o/tL\nqtwLBiUtP8blkBNUdwrrp7qkUTMGVYNPMyFPKTzN0xFwJ63jbU4uWagZTW/j\nY5KEoCz4I0iuvHeBwfwqy6cCzltEAdkXlZGDwFkAZvF/L7RlsmEI+462PFWO\ngyJEY0x68cgbtcGmYoh/9gWnOqX6GrakQx4Ga8HizUE+31MFHO7irX/x2ImD\nGs0EK5tWe73dobOBdq5h29dhiwRnwWbPxR321t/JAq5yqRbx9XIMzLB0fbmp\ng9joXfsEFSNNOSEY/c9VCnGROUbjgl1zR7mRD1UYz1ePjwS4Jal8H+0AmHHF\nVm8XGvWhCLWU6XaCb0BplU6+/CQr0myvoStmh/rE0GXdXW1eLj58qx2HZP2N\nYVzj9eCXSmssGBxfiAteLKYKYL6nkQqYLIx5k5qyDFVaC566qlCsCzRGcmQu\nLCHuOkP+7GXasUqFt+9DHgpseu8VcizyCQ9c4nJRM5HTE5GtFHIU7FC+4CSf\nklHCItS9XvkLRUUBwtqWWyNuNeelSEXh4ZhrXWGynVmCKRYInf+Lu3zgAgJH\nkx9K\r\n=fuq4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwaJEvHUbJP7A1KS7TX47X0wFEaJygWdVEPOTMzrG1DAiBFepwhI19+aT0i8J76o0VMl1iSmzXizd4EBxdGSJZdNQ=="}]},"maintainers":[{"name":"brianbuccaneer","email":"brian@buccaneer.ai"}],"_npmUser":{"name":"brianbuccaneer","email":"brian@buccaneer.ai"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxs3_0.6.0_1586196808565_0.7673512466480554"},"_hasShrinkwrap":false},"0.1.1-beta.19":{"name":"@bottlenose/rxs3","version":"0.1.1-beta.19","description":"☁️ Stream files to and from AWS S3 with RxJS","main":"build/index.js","author":{"name":"Buccaneer LLC","email":"opensource@buccaneer.ai"},"homepage":"https://github.com/buccaneerai/bottlenose#readme","license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/buccaneerai/bottlenose/tree/master/packages/rxws"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/buccaneerai/bottlenose/issues"},"keywords":["s3","stream","multipart upload","aws","rxjs","reactive","observable"],"directories":{"src":"src"},"scripts":{"build":"BABEL_ENV=build babel src --out-dir build --source-maps --extensions .js --config-file ../../babel.config.js --delete-dir-on-start --no-comments","lint":"eslint -c ../../.eslintrc ./src","test":"mocha --exit ./src/**/*.test.js ./src/*.test.js","test:watch":"yarn test -- --watch","prepare":"yarn lint && yarn test && yarn build"},"dependencies":{"aws-sdk":"^2.604.0","lodash":"^4.17.15","rxjs":"^6.5.4"},"gitHead":"071a6b4e557dd18ed7591ad2da5ba4cb7316e9a6","readme":"[![CircleCI](https://circleci.com/gh/buccaneerai/bottlenose/tree/master.svg?style=shield)](https://circleci.com/gh/buccaneerai/bottlenose/tree/master)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n<a href=\"https://www.npmjs.com/package/@bottlenose/rxs3\">\n  <img src=\"https://img.shields.io/npm/v/@bottlenose/rxs3.svg\" alt=\"Version\">\n</a>\n\n\n## Description\n`@bottlenose/rxs3` is part of the [Bottlenose](https://github.com/buccaneerai/bottlenose) project.  It allows for the upload and download of s3 files as streams (instead of a single larger HTTP payload). Why?\n\n- This is very important when working with big files. (Even a 1MB file can take significant time to upload.)\n- With some filetypes (like CSV, certain JSON formats and audio) this enables processing data immediately even if the full file takes longer to download.\n- It is also useful with data streams (audio, big csv files, video, human DNA, etc).\n- This approach can conserve memory since only a small chunk of the file needs to be held in memory at any given time.\n- This approach can handle connectivity failures. Imagine downloading a big 50GB file and losing connection after downloading 49GB of it.  No fun!\n\n## Installation\n\n### npm\n\n```bash\nnpm i @bottlenose/rxs3 --save\n```\n\n### yarn\n\n```bash\nyarn add @bottlenose/rxs3\n```\n\n### Compatability\n\n| Platform | Support |\n| :--- | :--- |\n| node.js \\(&gt;10.0\\) | ✅ |\n| Browsers | ✅ |\n| React Native | ✅ |\n| Electron | ✅ |\n\n# Documentation & Guides\n- [Documentation & Guides](https://buccaneerai.gitbook.io/bottlenose/sources-and-sinks/rxs3)","readmeFilename":"README.md","_id":"@bottlenose/rxs3@0.1.1-beta.19","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-WZ0J3pUrzD0gYQW9A5O6TcjU4wN5BnRYCMmjL+bEyY14lIjujGrozbzyNk7hK9bWrgfqVZW97SdumnFgBoYDmw==","shasum":"e05e2046ce5543d650ce0ca08abd07ab5994b549","tarball":"https://registry.npmjs.org/@bottlenose/rxs3/-/rxs3-0.1.1-beta.19.tgz","fileCount":15,"unpackedSize":19599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeq4EQCRA9TVsSAnZWagAAnfgP/joq8cvltSuE9S+iSNoH\nAYREO1MnX3DJVvVEKDzKWU9X3szfcIm25JvqSiSEDtHDG5ZcvsYvCvD05/yh\nQGc9tyalRLPaqZCg5G8ov4ZHbVBhr0sPUSIWXxem/J/DQgsouLYF2zGdoAWf\n2hmiZolT6fuYju39pm9B2dkzp1x/4T6NHqik36/ZBNOkfhH8vq9F8TiG3PuG\n7YnALuxHz/fxkn2A010v367RsV5GKvq78iSOaVS5cSjgJStWDMjgsxYWN2Dv\nOst0zALC1TvoeyfDBTtSoXxHcbDXjvtAMrSmsE9WbCHVdC2K27BvS2vCN1pJ\nOKrfkh11rNuznLhkJlZ9kq/teTyVkc7hwQpqGdPclV8jgXI7Y8aEwSAyXNmD\nsCPlW8u3m2S2EW0oDw/GH7hKlKheCT4i6bbB8P5hwqftM9K6/IrMUSVQL5M1\n8KFyHUq+TdhJ1t+gctTV0dU40y4marXKkTrD+kZFI3qUD6o5mcFo14l08d0g\nZtBr+ktU6W+Kpx99SlLqz/Z4S6zjtvNLqafoF90oh6No3HLVZC0UvTr336W7\nag7B6OO4ru+qYBrORlemRTuaOpLumbVWeiTu4MnExm6dW5mEYqNzSi+qL9Le\nU6m/XAOBRPsaaVkziigJgVJvQvnykuISgMhTqJFOqVE4rJDPzBKJfYQrXPg2\nidqp\r\n=ns7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOFH0MZOPFtt8fsjobv1AVtVBUh527Xak7fNv5BjAawAiBnHNEZY9Ux8Yia4R75boZH4GX9/+z3h+OchoVBtcvQSg=="}]},"maintainers":[{"name":"brianbuccaneer","email":"brian@buccaneer.ai"}],"_npmUser":{"name":"brianbuccaneer","email":"brian@buccaneer.ai"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxs3_0.1.1-beta.19_1588297999549_0.2184059891834247"},"_hasShrinkwrap":false},"0.7.0":{"name":"@bottlenose/rxs3","version":"0.7.0","description":"☁️ Stream files to and from AWS S3 with RxJS","main":"build/index.js","author":{"name":"Buccaneer LLC","email":"opensource@buccaneer.ai"},"homepage":"https://github.com/buccaneerai/bottlenose#readme","license":"MIT","private":false,"repository":{"type":"git","url":"git+https://github.com/buccaneerai/bottlenose/tree/master/packages/rxws"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/buccaneerai/bottlenose/issues"},"keywords":["s3","stream","multipart upload","aws","rxjs","reactive","observable"],"directories":{"src":"src"},"scripts":{"build":"BABEL_ENV=build babel src --out-dir build --source-maps --extensions .js --config-file ../../babel.config.js --delete-dir-on-start --no-comments","lint":"eslint -c ../../.eslintrc ./src","test":"mocha --exit ./src/**/*.test.js ./src/*.test.js","test:watch":"yarn test -- --watch","prepare":"yarn lint && yarn test && yarn build"},"dependencies":{"aws-sdk":"^2.604.0","lodash":"^4.17.15","rxjs":"^6.5.4"},"gitHead":"231edd3b748bf569af6e54fdc0506390264ef21f","_id":"@bottlenose/rxs3@0.7.0","_nodeVersion":"12.13.0","_npmVersion":"lerna/3.20.2/node@v12.13.0+x64 (darwin)","dist":{"integrity":"sha512-887TCWaQiRFKKfcu5qxqBl2RQ+fke8sy4wuLQfEHd0oYtiPxZkKFmHrsjhha1VDqcbETo6IsSIM4WRCvxFPc5Q==","shasum":"60e0e6a220cbe82d9dd9be2e2f8d394be7461c96","tarball":"https://registry.npmjs.org/@bottlenose/rxs3/-/rxs3-0.7.0.tgz","fileCount":15,"unpackedSize":19583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZSqNCRA9TVsSAnZWagAAL6IP/ArkpeOEDfn9D0IJGejE\nleU2qMFJNihI8BcHixwIT0knwFe9+llZcYiGrQHVR+6zSK1HKWpFbJ3fnQ8t\nm0iLJvveGxxCB7YV8e9FTHMbL1jPZ3OM0MkA07HiZ6maYwPotanchnOHsI9G\nGGx+Z4L2w6JhunRxRaTfuP/wQGNhj0M8q0iyzLVUOQystftIH0sAJPLD/f6A\nILnaLoi0PjPe3HCy2hkEnjPpjNqZcUpDw+b8RpphjINq3dArG4u82A+tpQjy\nKaThT1yAPIdmrJ8iIkMb5FI4MePuPyN6iogu9gdU7HFgEf240zdXhMXctU99\nKfxzC3oHwYDHA7ZKRhuV79NvLNfgsIwx9mF7OClI4sfxdHOyxxIW4h34j+Ed\nZZzBzLnkAi2yD5Zq67qKw7l/KHE833kIjq5HwceEUdACC9BZUnjeCsyBFRCK\nEb00KduEbNQA6ZX0+Rh46DHCdeXyi/l/gSeqfGjrxYBsiGvvqgRfr9AgIt5m\nfjHmv3D2Cxlzmpm9srtwzfMkV3v8hv0purEHit9k6ck3v/Z4oJFpJdAMxA1s\npb9IhKT11olrZBVE6HTfYb1YH8gj1g3QXJvJYn4DF4P2l1AX40Gvwl9HP1DV\no6ahHYJh7aAhG/GW1zkBfsk036z/Wv1CBtiRcQsGrRs68prbgHLUC2J17voU\nv0bx\r\n=eure\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ/jEx+ljSfEE15dtnVbnaCQFra1aGHkK0mBadFLix2wIgc686M6As3Wucr2nwy48pZr9bl4UqVCkQlZIv+xIQNVQ="}]},"maintainers":[{"name":"cvhooser","email":"cvhooser@gmail.com"},{"name":"brianbuccaneer","email":"brian@buccaneer.ai"}],"_npmUser":{"name":"brianbuccaneer","email":"brian@buccaneer.ai"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxs3_0.7.0_1600465543595_0.16161002230741905"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-21T14:44:27.048Z","0.2.1-beta.3":"2020-01-21T14:44:27.464Z","modified":"2022-04-04T20:15:29.147Z","0.6.0":"2020-04-06T18:13:28.681Z","0.1.1-beta.19":"2020-05-01T01:53:19.670Z","0.7.0":"2020-09-18T21:45:43.706Z"},"maintainers":[{"name":"cvhooser","email":"cvhooser@gmail.com"},{"name":"brianbuccaneer","email":"brian@buccaneer.ai"}],"description":"☁️ Stream files to and from AWS S3 with RxJS","homepage":"https://github.com/buccaneerai/bottlenose#readme","keywords":["s3","stream","multipart upload","aws","rxjs","reactive","observable"],"repository":{"type":"git","url":"git+https://github.com/buccaneerai/bottlenose/tree/master/packages/rxws"},"author":{"name":"Buccaneer LLC","email":"opensource@buccaneer.ai"},"bugs":{"url":"https://github.com/buccaneerai/bottlenose/issues"},"license":"MIT","readme":"[![CircleCI](https://circleci.com/gh/buccaneerai/bottlenose/tree/master.svg?style=shield)](https://circleci.com/gh/buccaneerai/bottlenose/tree/master)\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n<a href=\"https://www.npmjs.com/package/@bottlenose/rxs3\">\n  <img src=\"https://img.shields.io/npm/v/@bottlenose/rxs3.svg\" alt=\"Version\">\n</a>\n\n\n## Description\n`@bottlenose/rxs3` is part of the [Bottlenose](https://github.com/buccaneerai/bottlenose) project.  It allows for the upload and download of s3 files as streams (instead of a single larger HTTP payload). Why?\n\n- This is very important when working with big files. (Even a 1MB file can take significant time to upload.)\n- With some filetypes (like CSV, certain JSON formats and audio) this enables processing data immediately even if the full file takes longer to download.\n- It is also useful with data streams (audio, big csv files, video, human DNA, etc).\n- This approach can conserve memory since only a small chunk of the file needs to be held in memory at any given time.\n- This approach can handle connectivity failures. Imagine downloading a big 50GB file and losing connection after downloading 49GB of it.  No fun!\n\n## Installation\n\n### npm\n\n```bash\nnpm i @bottlenose/rxs3 --save\n```\n\n### yarn\n\n```bash\nyarn add @bottlenose/rxs3\n```\n\n### Compatability\n\n| Platform | Support |\n| :--- | :--- |\n| node.js \\(&gt;10.0\\) | ✅ |\n| Browsers | ✅ |\n| React Native | ✅ |\n| Electron | ✅ |\n\n# Documentation & Guides\n- [Documentation & Guides](https://buccaneerai.gitbook.io/bottlenose/sources-and-sinks/rxs3)","readmeFilename":"README.md"}