{"_id":"@uppy/server-utils","_rev":"12-fe157e0903dda2ff61fb8cc936f637a4","name":"@uppy/server-utils","dist-tags":{"latest":"0.26.0"},"versions":{"0.26.0":{"name":"@uppy/server-utils","version":"0.26.0","keywords":["file uploader","uppy","uppy-plugin","uppy-server","provider"],"license":"MIT","_id":"@uppy/server-utils@0.26.0","maintainers":[{"name":"arturi","email":"artur@arturpaikin.com"},{"name":"goto-bus-stop","email":"renee@kooi.me"},{"name":"ifedapoolarewaju","email":"ifedapoolarewaju@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"tim-kos","email":"tim@transloadit.com"}],"homepage":"https://uppy.io","bugs":{"url":"https://github.com/transloadit/uppy/issues"},"dist":{"shasum":"b216cff7f9ac2a9a33446355d0eb7f6050129e06","tarball":"https://registry.npmjs.org/@uppy/server-utils/-/server-utils-0.26.0.tgz","fileCount":18,"integrity":"sha512-Ypy6dV4iKr4lc0bWAmiJVG90Sf9vR23QFsF1hQvXGvG7Xm0koIAWCvXBSO1PnHLo7sOEZrPxTeDe8qQY4OKC6Q==","signatures":[{"sig":"MEUCIQCDFI9/h3drkzddrfC15cDrZbAVMTkgEEEHYGR52SqtzwIgM0knrU1MojV8fkDsS54EZLJ2Di08bbqJQx1MR/MKgZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ftyCRA9TVsSAnZWagAAta0P+wZuwprES4s5vLQEPS9I\nraKWxe+jaJJ4UPOd6yBGMpG0fAxPNYqjOBB+psFcoH+jEYvxk444saab/AKx\nSOFhyV+sIy3c9OdvfhUcbBhIeAqHx6If1JRaBVAkt+7lSTZIuTTwutQa47ad\nYAvg53moSnr1TF7HQdol7llULr5CGSYlUARV48+9LD9kx+wyOOf1To+YctRL\nOWVc7i7vC1oXMc4ZFK9FTsrAmoB2vH5gWDqWNe0tVqW+/Ibk+RVz9ltCxuda\nor1xTWgiNQJJmPAU8k7s4ZEMbLktGzGJBsDwqEXLtwrH83cfWWKX619EaBhM\nd6gWkaIrR4/dxTv55DpQKkhlg2iIE9WXnfLJ3u+k/YFl8ps2McG8gUGMsAwO\nbB6/T/yXXPE4VTnwfzAI4aXv3SxlUXLjZDKnhZT59rXhorHhcoZa3O8AJ+7P\n4IqfToU2Qh9ciYWvXWS1pIrhMo3oR2kSgu1cW0n/wbPqYVQNb8jMype4zLCS\naC1w/n3fNn8Vkm7ivOljJL4uoGx6WILhwJ7xc9RBSUwyySmp1J8iie/TS3R4\nhosGesg74D2ctzYehOdMa3MkfSjy2zkor19Ci/O8u6H7FWAiz5gYmBvnJ7lU\nyAZMEVPz8QapY8w3V5374vANomyOh6ZfegwK9975MVvNBfGuNigCW0AoUGQs\n0fxS\r\n=Gaf7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"types/index.d.ts","_npmUser":{"name":"goto-bus-stop","email":"renee@kooi.me"},"repository":{"url":"git+https://github.com/transloadit/uppy.git","type":"git"},"_npmVersion":"6.1.0","description":"Client library for communication with Uppy Server. Intended for use in Uppy plugins.","directories":{},"jsnext:main":"src/index.js","_nodeVersion":"10.5.0","dependencies":{"namespace-emitter":"^2.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server-utils_0.26.0_1530198771997_0.4483139964687275","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-06-28T15:12:51.719Z","modified":"2026-04-02T15:16:42.982Z","0.26.0":"2018-06-28T15:12:52.088Z"},"bugs":{"url":"https://github.com/transloadit/uppy/issues"},"license":"MIT","homepage":"https://uppy.io","keywords":["file uploader","uppy","uppy-plugin","uppy-server","provider"],"repository":{"url":"git+https://github.com/transloadit/uppy.git","type":"git"},"description":"Client library for communication with Uppy Server. Intended for use in Uppy plugins.","maintainers":[{"email":"kevin@vanzonneveld.net","name":"kvz"},{"email":"tim@transloadit.com","name":"tim-kos"},{"email":"finstaden@gmail.com","name":"mifi"},{"email":"uppy.dev@gmail.com","name":"uppydev"}],"readme":"# @uppy/server-utils\n\n<img src=\"https://uppy.io/images/logos/uppy-dog-head-arrow.svg\" width=\"120\" alt=\"Uppy logo: a superman puppy in a pink suit\" align=\"right\">\n\n<a href=\"https://www.npmjs.com/package/@uppy/server-utils\"><img src=\"https://img.shields.io/npm/v/@uppy/server-utils.svg?style=flat-square\"></a>\n<a href=\"https://travis-ci.org/transloadit/uppy\"><img src=\"https://img.shields.io/travis/transloadit/uppy/master.svg?style=flat-square\" alt=\"Build Status\"></a>\n\nClient library for communication with Uppy Server. Intended for use in Uppy plugins.\n\nUppy is being developed by the folks at [Transloadit](https://transloadit.com), a versatile file encoding service.\n\n## Example\n\n```js\nconst Uppy = require('@uppy/core')\nconst { Provider, RequestClient, Socket } = require('@uppy/server-utils')\n\nconst uppy = Uppy()\n\nconst client = new RequestClient(uppy, { serverUrl: 'https://uppy.mywebsite.com/' })\nclient.get('/drive/list').then(() => {})\n\nconst provider = new Provider(uppy, {\n  serverUrl: 'https://uppy.mywebsite.com/',\n  provider: providerPluginInstance\n})\nprovider.checkAuth().then(() => {})\n\nconst socket = new Socket({ target: 'wss://uppy.mywebsite.com/' })\nsocket.on('progress', () => {})\n```\n\n## Installation\n\n> Unless you are writing a custom provider plugin, you do not need to install this.\n\n```bash\n$ npm install @uppy/server-utils --save\n```\n\n<!-- Undocumented currently\n## Documentation\n\nDocumentation for this plugin can be found on the [Uppy website](https://uppy.io/docs/DOC_PAGE_HERE).\n-->\n\n## License\n\n[The MIT License](./LICENSE).\n","readmeFilename":"README.md"}