{"_id":"@borokero/borokero-http","_rev":"1-44faee85b62740c53c435d3d5a464fa7","name":"@borokero/borokero-http","dist-tags":{"latest":"0.0.1-development"},"versions":{"0.0.1-development":{"name":"@borokero/borokero-http","version":"0.0.1-development","description":"http broker based on nodejs","homepage":"https://github.com/borokero/borokero-http#readme","repository":{"type":"git","url":"git+https://github.com/borokero/borokero-http.git"},"main":"./lib/http.js","scripts":{"version":"echo $npm_package_version","start":"node -r dotenv/config ./example.js","test":"mocha --exit test","clean-install":"sudo rm -rf node_modules && npm install"},"author":{"name":"Hadi Mahdavi"},"license":"ISC","keywords":["moscajs","aedes","authentication","authorization","mqtt","http","credintial","access token"],"dependencies":{"@borokero/borokero-auth":"0.0.2-development","aedes":"0.46.0","callback-stream":"^1.1.0","concat-stream":"^2.0.0","corsify":"^2.1.0"},"devDependencies":{"chai":"4.3.4","dotenv":"10.0.0","mocha":"9.0.0","supertest":"6.1.3"},"publishConfig":{"access":"public"},"gitHead":"38d58d719a5e22a7f92efec2b216817ef0abcafe","bugs":{"url":"https://github.com/borokero/borokero-http/issues"},"_id":"@borokero/borokero-http@0.0.1-development","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-nfzdgZ2W9SQ/8MzwPToKxEraRf4Iozik86mpmZreaz/sgGpjKfSmEhM2a2ex1edc/WVVsIUcAXF8KlPi8QQJrg==","shasum":"31e925a46e173b2ebe3050792ce8322c9d363b55","tarball":"https://registry.npmjs.org/@borokero/borokero-http/-/borokero-http-0.0.1-development.tgz","fileCount":14,"unpackedSize":180681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyGArCRA9TVsSAnZWagAAoU0P/jHoCA6l/uMJ6Clm3XBy\n9b7o20oSWYhzesHtcjpGzBpQKxd1FkIucDjdjEj4kmOOlFRmQMTXo1qLg8Ay\nRFeDVF6/RQuDS5X6nE3ADdZlY0lHc7+GqVU/4xmszz90DiKGdKjRBqwxlVkG\nz2BztDNQ/SN2d6z9rWdYkGWZUvaV8bhLrbPQc2H/B78UxZx1L5RmXFEUctao\nJ9eeYLATPRrH8n5n2/U6zADWkZxDZKMd5Pw1LY84FQzhYCMYHVn0s9lUoHks\nQXBvbCo4UIfXmiYJ95VfMZhtHXNYggxzyJPeHPcbGdJ4eB5glt9YfIUPMK1w\nJS3uzu5hqSYKJFP16T4zWNelE7B/Oqu1Nc0HdqbdJoJIdRuHI7Yk4YkXg6dt\naiwfrj/OqJFpCwOYMfMM3foFhaRGwyWiQq2gX+ilfuR5zR6vpLThM8vMOgdk\nYEZ0JA8eSXec9dP2/HgX4fg96O5hq1zcFcvjwvjZ3erjZSALXTaiQUj0WlDb\nL4oFABQXELRDGryozk6SUZHXU32T8S0D0a8FoW0eOUese/IvputQKnLhC+4y\nnscnlpwiZqO+dyUb5WsOnmCUsjtLtyAh6OxmJC+q9Piy2tKRS1l4VzNMaiWm\npWNxDrEy3MvcWVtmarPfuudFlPFGyRSr/WSwT+WCz4fVvEZ7hhlIPYsM6qr8\nRNKd\r\n=/GlZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQZabJ7iCyH24/R7P8JGz6Fcn7+Bi2u/kvMIdPR+n0dAiEA51cMu7UzEIRwEhi9zHtD37r0LOaBCsR7cUNSHzjysAY="}]},"_npmUser":{"name":"iokloud.com","email":"iokloud.com@gmail.com"},"directories":{},"maintainers":[{"name":"iokloud.com","email":"iokloud.com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/borokero-http_0.0.1-development_1623744555411_0.5126323028452295"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-15T08:09:15.179Z","0.0.1-development":"2021-06-15T08:09:15.552Z","modified":"2022-04-04T20:13:13.730Z"},"maintainers":[{"name":"iokloud.com","email":"iokloud.com@gmail.com"}],"description":"http broker based on nodejs","homepage":"https://github.com/borokero/borokero-http#readme","keywords":["moscajs","aedes","authentication","authorization","mqtt","http","credintial","access token"],"repository":{"type":"git","url":"git+https://github.com/borokero/borokero-http.git"},"author":{"name":"Hadi Mahdavi"},"bugs":{"url":"https://github.com/borokero/borokero-http/issues"},"license":"ISC","readme":"# <img src=\"https://raw.githubusercontent.com/borokero/borokero-docs/master/images/iok-logo.svg\" width=\"30\"> HTTP Broker for IoT based on aedes\n\n[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.png?v=103)](https://github.com/ellerbrock/open-source-badges/) ![Build Status](https://github.com/borokero/borokero-http/actions/workflows/node.js.yml/badge.svg)\n\nHTTP Broker is based on [Ponte](https://github.com/eclipse/ponte) project a  great work of Matteo Collina but with AEDES core and service REST API for IoT or Internet of Things.\n\n## Installation\n* Clone this repo. `git clone https://github.com/borokero/borokero-http`\n* Change directory. `cd borokero-http`\n* `npm install`\n* If you running in Development mode, for loading environment variable, it's necessary to change env.sample file name to .env and customize it.\n* Run Example with: `npm start`\n* for getting the content of a topic {url} use `curl http://localhost:3000/resources/hello`\n\n* for Updating a topic {url} use `curl -X PUT -d \"Hello World\" http://localhost:3000/resources/hello`\n\n## Contributing [![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](https://github.com/dwyl/esta/issues)\nAnyone with interest in or experience with the following technologies are encouraged to join the project.\nAnd if you fancy it, join the [Telegram group](https://t.me/joinchat/TkI0VBxSU3swjFUT) here for Devs and say Hello!\n","readmeFilename":"README.md"}