{"_id":"@apidaze/node-red-contrib-apidaze","_rev":"3-055dcafd1874321b0e9167118818c897","name":"@apidaze/node-red-contrib-apidaze","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@apidaze/node-red-contrib-apidaze","version":"0.0.1","description":"Node-RED module for Apidaze","scripts":{"lint":"eslint ./nodes","lint:fix":"eslint ./nodes --fix","format":"prettier .","format:fix":"prettier --write .","test":"ava","test:watch":"npm test -- --watch"},"dependencies":{"@apidaze/node":"^0.1.0","body-parser":"^1.19.0","got":"^9.6.0","hpagent":"^0.1.1","jsonata":"^1.8.4","multer":"^1.4.2","nosql":"^6.1.0","xml2js":"^0.4.23"},"devDependencies":{"ava":"^3.13.0","eslint":"^7.18.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","node-red":"^1.2.7","node-red-node-test-helper":"^0.2.5","prettier":"^2.2.1","sinon":"^9.2.4"},"node-red":{"nodes":{"config":"nodes/config/config.js","webhook":"nodes/webhook/webhook.js","set-xml":"nodes/set-xml/set-xml.js","set-data":"nodes/set-data/set-data.js","api-request":"nodes/api-request/api-request.js","dtmf-handler":"nodes/dtmf-handler/dtmf-handler.js","xml-response":"nodes/xml-response/xml-response.js","data-provider":"nodes/data-provider/data-provider.js","cdr-processor":"nodes/cdr-processor/cdr-processor.js","rtc-processor":"nodes/rtc-processor/rtc-processor.js","call-processor":"nodes/call-processor/call-processor.js","message-processor":"nodes/message-processor/message-processor.js","recording-processor":"nodes/recording-processor/recording-processor.js","transcription-processor":"nodes/transcription-processor/transcription-processor.js"}},"repository":{"type":"git","url":"git+https://github.com/apidaze/node-red-contrib-apidaze.git"},"contributors":[{"name":"apidaze-node contributors","url":"https://github.com/apidaze/apidaze-node/graphs/contributors"}],"bugs":{"url":"https://github.com/apidaze/node-red-contrib-apidaze/issues"},"keywords":["cpaas","telecommunication","call","sms","api"],"homepage":"https://github.com/apidaze/node-red-contrib-apidaze#readme","ava":{"failfast":true,"files":["test/**/*","!test/mocks/**/*","!test/helpers.js","!test/macros.js"],"verbose":true,"timeout":"2000"},"gitHead":"88b343a0c3d465d309b3b7be4f68c5dd39fd9cd9","_id":"@apidaze/node-red-contrib-apidaze@0.0.1","_nodeVersion":"14.16.1","_npmVersion":"7.10.0","dist":{"integrity":"sha512-jeSOhMN63yjbH2CaHcWpX7IkqLTQCoIdF0r+/6tfOCF0+i+dh9bSSD9VNjpCuU2ZPmEIrSjH2mon7KJ3fjkQ6A==","shasum":"edc5fae87656cc9a9e18d94bd46ed88576e2a064","tarball":"https://registry.npmjs.org/@apidaze/node-red-contrib-apidaze/-/node-red-contrib-apidaze-0.0.1.tgz","fileCount":51,"unpackedSize":131658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm+iECRA9TVsSAnZWagAAkDYQAJxyV2wUIxukDzf5poFg\nf20RM74BDhSitbihCu06vrq/7kQzWMZsOJJ5cpdHHtK5XCnWsxZvMcD8AXih\nlbAB2AeMmvX7S25MftjFvdj1sYujguOxftQ8tcZ65yx0Dv1zKVcDQvzSZnRO\nAlLfS89Ko2h4nLqgThJ+5TRCSbSVz6+eK8gAyUE0slEXw6F6WskQqq9+zk1M\n2aXiMn3nKK6YrJWew5+WdU1zKeziFIW2xGgxz6Ruio18biWae2hLWH4QOn1y\nT/hfpspZXN0LGx8a2bnFt47nVl+WsiZI36P5cvMOb0IfrUqfbhghBwVgsdcX\nqGbPHpXbS93I9b7kt7dYMTEMQKT5yKFeJvyTY+BT4mmxHuKHCEUF86wnxG7R\n/2Gh50cnsfHF8OPidRPKesinT6vcZ4k4q7DPbMNdau2onnHO85ayFvDWMYA/\nKUoBJU7kwRffMfwizp1uPmEJT86VH17ILnQncohKiavHFWd3m2Eceh7IwQbC\n3wxiT50ENR9nvtKMCdnjI0nuawOWooMRjUHJU9tF+Vdt1LZRShBsySreGqPa\n6+6cGMcAJoNQwcKWpi7DvfMRTcWh7HhOA+kXXRFXwXOIJi8/Lzkuo2e2lgdD\ncrZJPdN+iDv8Rm8pVvC6WS/ST39JQdtAajR0gjqgAfTz1g2IbFeXb336Z7+w\nAeZI\r\n=QDE+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBA17bYYeaMpVPHsP9g6x0NcvhIpESSkyXrytg2aEjLMAiEA0pNupYnlj0jcE25zjxIPQB3II8xvbFHLxxNeJ82bobo="}]},"_npmUser":{"name":"barinali","email":"ali.barin53@gmail.com"},"directories":{},"maintainers":[{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"joea_vi","email":"joea@voipinnovations.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-apidaze_0.0.1_1620830340499_0.11087014126847472"},"_hasShrinkwrap":false},"0.0.2":{"name":"@apidaze/node-red-contrib-apidaze","version":"0.0.2","description":"Node-RED module for Apidaze","scripts":{"lint":"eslint ./nodes","lint:fix":"eslint ./nodes --fix","format":"prettier .","format:fix":"prettier --write .","test":"ava","test:watch":"npm test -- --watch"},"dependencies":{"@apidaze/node":"^0.1.0","body-parser":"^1.19.0","got":"^9.6.0","hpagent":"^0.1.1","jsonata":"^1.8.4","multer":"^1.4.2","nosql":"^6.1.0","xml2js":"^0.4.23"},"devDependencies":{"ava":"^3.13.0","eslint":"^7.18.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","node-red":"^1.2.7","node-red-node-test-helper":"^0.2.5","prettier":"^2.2.1","sinon":"^9.2.4"},"node-red":{"nodes":{"config":"nodes/config/config.js","webhook":"nodes/webhook/webhook.js","set-xml":"nodes/set-xml/set-xml.js","set-data":"nodes/set-data/set-data.js","api-request":"nodes/api-request/api-request.js","dtmf-handler":"nodes/dtmf-handler/dtmf-handler.js","xml-response":"nodes/xml-response/xml-response.js","data-provider":"nodes/data-provider/data-provider.js","cdr-processor":"nodes/cdr-processor/cdr-processor.js","rtc-processor":"nodes/rtc-processor/rtc-processor.js","call-processor":"nodes/call-processor/call-processor.js","message-processor":"nodes/message-processor/message-processor.js","recording-processor":"nodes/recording-processor/recording-processor.js","transcription-processor":"nodes/transcription-processor/transcription-processor.js"}},"repository":{"type":"git","url":"git+https://github.com/apidaze/node-red-contrib-apidaze.git"},"contributors":[{"name":"apidaze-node contributors","url":"https://github.com/apidaze/apidaze-node/graphs/contributors"}],"bugs":{"url":"https://github.com/apidaze/node-red-contrib-apidaze/issues"},"keywords":["cpaas","telecommunication","call","sms","api","node-red"],"homepage":"https://github.com/apidaze/node-red-contrib-apidaze#readme","ava":{"failfast":true,"files":["test/**/*","!test/mocks/**/*","!test/helpers.js","!test/macros.js"],"verbose":true,"timeout":"2000"},"gitHead":"549349654c8afd8caa3aafe96dc34376ac9e7726","_id":"@apidaze/node-red-contrib-apidaze@0.0.2","_nodeVersion":"14.16.1","_npmVersion":"7.10.0","dist":{"integrity":"sha512-rE/gEYw5+33IbUV7lMBx9NhDhwFd3ail5RngcIgK9HyaBS7NFpykIWZpkFSr9WDPSBr3bQZUU2y7FNXme15kKQ==","shasum":"ed3877612c88a3dcca8849225c032cedd8573e34","tarball":"https://registry.npmjs.org/@apidaze/node-red-contrib-apidaze/-/node-red-contrib-apidaze-0.0.2.tgz","fileCount":51,"unpackedSize":131674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnOZKCRA9TVsSAnZWagAAkZEP/3Sg+bbUJawhM0obsngc\np+zemOzw7xrDzg4McCeuOzBlTHb5nWLttacQstQFj+d/vNuh3lLHIHji75Zi\nEL8ieByeCR1vg/f53gRHxH6uQft7UXmxNiUeN0uXxCeKy54KQiQPtYYG1uvI\n295J5yHtZwQPwOZmKnEBGAIpbkx83cSMkuSXhEJmRWgOlsvhuXHT5g37s5vD\nDsSApVXRr38PwVbbcklFEZpA5Tc2GLyxZHB2kCUpOpx8QV3ve+iLYOAeHZdJ\noEJn169qf1E3Kbi3juoHp2jnZB0BWOf9wfELS3r+s3/mpt/FKZg/44q25r4L\nOnMAxZGMUnkV/ssM+0U4IL6joQHaicLQdXMM6NNha+zadwn+mrTgVen7rRPt\n67sM4AqXRx4WbusqspUvLpS8/jVnO3Kc8QdPdS4zwoTNSFgPMfVJQmRgFEXv\n5RFgIXqcP6Mr9PbrMnjuSUqspKaMizEq2eMwKXjbV+9+Y5D372pNuZvZGhfh\nosGuom60DkWZqWxisxyAoXUhHG3UlF7WirjhRTviWuNF1pncDqwxh2tSV2sY\nOOwUvT50QkEJh2Yvo8mJRn556MiyXVmxmKI9g4Dgl+jY/ktNC9tUNGOboCvw\nQ2ZCEmpfz2tFl9SnZGwkCWM1TdSxj73kd6b6k+F43yEaixmVZMJATBHtMTR8\nsaey\r\n=bAYC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbeTbI8Y6jwtzNfFo6epUQGGVsJSagKpMssaQeD0FaLgIgTULtkAOhfrgMuMhFvCPojWi3KQU4lybuEoynvC+gAME="}]},"_npmUser":{"name":"barinali","email":"ali.barin53@gmail.com"},"directories":{},"maintainers":[{"name":"barinali","email":"ali.barin53@gmail.com"},{"name":"joea_vi","email":"joea@voipinnovations.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-red-contrib-apidaze_0.0.2_1620895306097_0.29283636258961754"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-12T14:39:00.277Z","0.0.1":"2021-05-12T14:39:00.621Z","modified":"2022-04-04T14:35:01.334Z","0.0.2":"2021-05-13T08:41:46.233Z"},"maintainers":[{"email":"joea@voipinnovations.com","name":"joea_vi"}],"description":"Node-RED module for Apidaze","homepage":"https://github.com/apidaze/node-red-contrib-apidaze#readme","keywords":["cpaas","telecommunication","call","sms","api","node-red"],"repository":{"type":"git","url":"git+https://github.com/apidaze/node-red-contrib-apidaze.git"},"contributors":[{"name":"apidaze-node contributors","url":"https://github.com/apidaze/apidaze-node/graphs/contributors"}],"bugs":{"url":"https://github.com/apidaze/node-red-contrib-apidaze/issues"},"readme":"# Apidaze Node-RED nodes\n\n## Quickstart\n\nYou can get hands-on experience with Node-RED and Apidaze nodes by deploying them to [Heroku](https://www.heroku.com). You only need a free account (no credit card required).\n\n[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\nNote: Deploy to Heroku button will not work properly if your browser removes the Referer HTTP header from the request.\n\n## Installation\n\nPrerequisite: You need to have a running Node-RED instance. If you don't have yet, read [Node-RED Getting Started guide](https://nodered.org/docs/getting-started/).\n\n### Install last released version from Node-RED dashboard\n\nThe easiest way to install apidaze nodes is to use the `Manage palette` option in the Node-RED menu (in the top right corner of its dashboard). Switch to the `Install` tab and search for `@apidaze/node-red-contrib-apidaze`. There should be only one result. Click the associated `install` button to install it.\n\n### Install from the source code\n\nFirst, clone this repository. Optionally switch to the desired branch.\n\nNext, go to the Node-RED install directory, typically `~/.node-red`, and install the cloned package there.\n\n```\ncd ~/.node-red/\nnpm install <path-to-cloned-repository>\n```\n\n## Configuration\n\nYou should be aware of how to configure Node-RED ([read the docs here](https://nodered.org/docs/user-guide/runtime/settings-file)).\n\nThe following instructions assume that you are using the `settings.js` file for configuration (found in the user directory or specified with the `-s` command-line argument).\n\n## Usage\n\n### Sample flow\n\nThere is [a sample flow](./examples/Sample%20flow.json) in the [examples](./examples) folder that demonstrates all the available nodes as meaningful as possible.\n\n### Data provider node\n\nUnlike other nodes, data-provider node is a special one as it has a special use case. This node provides custom data to flow where it is used. The node itself on the user-interface is rather lean. However, it has an implementation in the background that expects some certain input. The detailed information is provided on the Node-RED editor.\n\n## Tests\n\nFirst, go to the repository's main directory and install all dependencies:\n\n```\nnpm install\n```\n\nThen to run all tests, use this command:\n\n```\nnpm test\n```\n\n## Contributing\n\nWe welcome all contributions. Please read our [contributing guidelines](CONTRIBUTING.md).\n\nContact us or create an issue if you have any questions.\n","readmeFilename":"README.md"}