{"_id":"@brocan/bouncer","_rev":"3-95f1e450b714b98d46dbbe87eff76c73","name":"@brocan/bouncer","description":"Gateway to the Brocan Build System.","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@brocan/bouncer","version":"1.0.0","description":"Gateway to the Brocan Build System.","main":"src/index.js","repository":{"url":"https://github.com/battila7/brocan/tree/master/bouncer","type":"git"},"scripts":{"start":"node src/index.js","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Attila Bagossy"},"license":"MIT","dependencies":{"@brocan/bouncer-github":"^1.0.0","convict":"^4.0.1","hapi":"^16.6.1","hapi-hemera":"^1.0.1","hapi-pino":"^2.0.1","nats":"^0.7.24","nats-hemera":"^2.4.0"},"_id":"@brocan/bouncer@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"battila7","email":"bagossyattila@outlook.com"},"dist":{"integrity":"sha512-Co2eMXhB33lyjZqpkokDKP8oMzfKY8XsSsjwgzP3WGCdwPNvc7RXFZGQ6e3iS16wZpu/r5hmyzxz8TCdZaWdFA==","shasum":"a63d7f41ac191e2855bb0f1afa475717df015e26","tarball":"https://registry.npmjs.org/@brocan/bouncer/-/bouncer-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE47i5h8lnA5q0zhUti8vexX25sceRYWnBwASVAlRhKXAiEAgrP9xCMYyiMWL9dTSfewe0x/114LaKh10ZN6UeG3sRk="}]},"maintainers":[{"name":"battila7","email":"bagossyattila@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bouncer-1.0.0.tgz_1509891190869_0.14552935166284442"}},"1.1.0":{"name":"@brocan/bouncer","version":"1.1.0","description":"Gateway to the Brocan Build System.","main":"src/index.js","repository":{"url":"https://github.com/battila7/brocan/tree/master/bouncer","type":"git"},"scripts":{"start":"node src/index.js","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Attila Bagossy"},"license":"MIT","dependencies":{"@brocan/bouncer-github":"^1.2.0","convict":"^4.0.1","hapi":"^16.6.1","hapi-pino":"^2.0.1","nats":"^0.7.24","nats-hemera":"^2.4.1"},"_id":"@brocan/bouncer@1.1.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"battila7","email":"bagossyattila@outlook.com"},"dist":{"integrity":"sha512-60iFuEm3BHVh3OBA7QI4bcbinN5lWLAeCdm+KVmeAe5popD8Qmhqq3q4vcu604wU+ardx8K4e7P0Q0OeL+YKcg==","shasum":"1018c21892179a367d7415dfc5e4328d2dba82c1","tarball":"https://registry.npmjs.org/@brocan/bouncer/-/bouncer-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP/CI4CkNhM6XXOAWTCXc4kA8NcAkVwdNU3TQxyibwxwIhANyW2INZiIQ2DJ+hd35J7slDUxXKAOjvnnLVeka49izf"}]},"maintainers":[{"name":"battila7","email":"bagossyattila@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bouncer-1.1.0.tgz_1510403801754_0.9206512796226889"}},"1.1.1":{"name":"@brocan/bouncer","version":"1.1.1","description":"Gateway to the Brocan Build System.","main":"src/index.js","repository":{"url":"https://github.com/battila7/brocan/tree/master/components/services/bouncer","type":"git"},"scripts":{"start":"node src/index.js","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Attila Bagossy"},"license":"MIT","dependencies":{"@brocan/bouncer-github":"^1.2.0","convict":"^4.0.1","hapi":"^16.6.1","hapi-pino":"^2.0.1","nats":"^0.7.24","nats-hemera":"^2.4.1"},"_id":"@brocan/bouncer@1.1.1","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"battila7","email":"bagossyattila@outlook.com"},"dist":{"integrity":"sha512-IMT9VKHtrwhOLjodI5HHWoXM7r/MSiYmN8Sepg2P7aSjDDO2Gsopz1l7qxrt5D6xsO5dIKMzmD70NCDm2f2XWw==","shasum":"ac14ea3ec7c71e02590e05ca575e56e9152807e0","tarball":"https://registry.npmjs.org/@brocan/bouncer/-/bouncer-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK+GxVhc9CiSUxYgxlGSTfrWg7PUtd77gpNIngBTSUfQIhAKGTSqrSDoL8lVehVoPjNge3FGNC7jI/TIHk9QQi8MO6"}]},"maintainers":[{"name":"battila7","email":"bagossyattila@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bouncer-1.1.1.tgz_1510425169594_0.7463037988636643"}}},"readme":"# Bouncer Server\r\n\r\nThe gateway to the Brocan Build System. This component does not declare any routes but is a shell in which plugins can be registered that can handle various repository providers.\r\n\r\nKeep in mind that transforming the webhook payloads into the common Brocan format should not occur in the gateway. Bouncer and its plugins should only care about request validation.\r\n\r\n## Project Dependencies\r\n\r\n  * [Bouncer GitHub Plugin](../github) - All routes prefixed with `/github`.\r\n\r\n## Environment Dependencies\r\n\r\n  * NATS (Hemera)\r\n\r\n## Expected configuration and environment variables\r\n\r\nPlease see the schema in [src/config.js](src/config.js) for documentation and default values.\r\n\r\n## Communication\r\n\r\nFor inbound and outbound communication, please refer to the individual plugins.\r\n","maintainers":[{"name":"battila7","email":"bagossyattila@outlook.com"}],"time":{"modified":"2022-04-04T20:44:31.011Z","created":"2017-11-05T14:13:11.957Z","1.0.0":"2017-11-05T14:13:11.957Z","1.1.0":"2017-11-11T12:36:42.663Z","1.1.1":"2017-11-11T18:32:50.421Z"},"repository":{"url":"https://github.com/battila7/brocan/tree/master/components/services/bouncer","type":"git"},"author":{"name":"Attila Bagossy"},"license":"MIT","readmeFilename":"README.md"}