{"_id":"@applicaster/zapp-pipes-dev-kit","_rev":"53-4c896e7a28bc36696fbeff47c2e6c699","name":"@applicaster/zapp-pipes-dev-kit","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","dist-tags":{"latest":"1.4.7","next":"1.4.0-rc.2"},"versions":{"1.0.7":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.0.7","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","pretest":"yarn","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"add3769b0d5a5a21fa87eac54b72bba7ce801d21","_id":"@applicaster/zapp-pipes-dev-kit@1.0.7","_shasum":"8c640e5f2f8d51dfa4dcd716017d870cef8c2480","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.4.0","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"shasum":"8c640e5f2f8d51dfa4dcd716017d870cef8c2480","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.0.7.tgz","integrity":"sha512-POKlHGIXcGf24NExDLH7mIZWUu6VdE0DIz+mnKHf4W9DweCgsnATOOyKQLKU3qVu/aaF+WBCGbGTHintxwsAVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC95xeHtiHhstJVz+Nu7D4PZ4FEwIO1mJSBngko+Sch7AiEAkhSuWUn8VD92tCjkJLiw2DIuHKvxxz2DePw8q5AzoXo="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/zapp-pipes-dev-kit-1.0.7.tgz_1491402467952_0.3483890010975301"},"directories":{}},"1.0.8":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.0.8","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","pretest":"yarn","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"7153673aa1a51b80cc2ee9cb8f746837c6caed9b","_id":"@applicaster/zapp-pipes-dev-kit@1.0.8","_shasum":"4e609428a53e29acde4e16ab973317d874c34cf7","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.4.0","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"shasum":"4e609428a53e29acde4e16ab973317d874c34cf7","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.0.8.tgz","integrity":"sha512-CE2XsmuH6bjSs7zCFj+wM9dwCMYPreSXQCuqHuNl7ne+F0gGiVTCXmag7fbTDoxcPFFFWnakxzs8XeGfjzJu5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7/dHlBSQua8RdPjiGDPNoTHWuwwyXHVjL4tNjTRcOGAiBU//aBWfNdWU/usN87fZwZihDjjxc+CXD9QsVoFn9BqA=="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zapp-pipes-dev-kit-1.0.8.tgz_1491466135632_0.40146408998407423"},"directories":{}},"1.0.9":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.0.9","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","pretest":"yarn","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"475c00616e5517b7f5d7d4e14cad0960048a68c5","_id":"@applicaster/zapp-pipes-dev-kit@1.0.9","_shasum":"c1321b7f0e9ae46445408742fb60f8f8ae5f2bab","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.4.0","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"shasum":"c1321b7f0e9ae46445408742fb60f8f8ae5f2bab","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.0.9.tgz","integrity":"sha512-RmcDY9+PB7+OTbL6+yQeWbpGamkvCtdBkq5t3Ik0viQJA3pt6kSTECFRQEsKgkNPzYvkC85Vr+xOC3uSvLIJGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvsJ3jellTOaHP6h/BQDv3gwexX3XEbuIsO8VEAGvCgAiEArBh9nDAAOmo3VjAgFVN9nWk0HlCq2j2hwVALeJwf5hA="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/zapp-pipes-dev-kit-1.0.9.tgz_1491469304227_0.1594770427327603"},"directories":{}},"1.0.11":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.0.11","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","pretest":"yarn","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"76f71e8d7692e316349b417f24cac26903b37e25","_id":"@applicaster/zapp-pipes-dev-kit@1.0.11","_shasum":"9dcfbdcb18bceed1fca95822eb64d17c25529e11","_from":".","_npmVersion":"4.1.1","_nodeVersion":"7.4.0","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"shasum":"9dcfbdcb18bceed1fca95822eb64d17c25529e11","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.0.11.tgz","integrity":"sha512-XERqAVAtNteAsBDyMudiciMStVpaEcesHfe/BtmX3HgMJYVaiVtitjwoHBxkVLwxgNa8cLPt2CxQWOVSCp5OUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHFXGON/aOw73sIPtKruGoPmfVyZRwQbOGoTh6eKmDiAiEAhFE7WEIPplUmX9/tL7Ro5Ds+GsV0SS1Re0WctUOZIdA="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/zapp-pipes-dev-kit-1.0.11.tgz_1492180038583_0.9296303712762892"},"directories":{}},"1.0.12":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.0.12","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"5ed7d81d3d9e467b3e82475d76ac5c5723ab9201","_id":"@applicaster/zapp-pipes-dev-kit@1.0.12","_shasum":"7fe4408d25d197a04a3a76ce74fdd0165fac196e","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"shasum":"7fe4408d25d197a04a3a76ce74fdd0165fac196e","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.0.12.tgz","integrity":"sha512-yGSnmILY/V96ffaQX7M2vJI1t3+ZCSr37KNR84yxhLV6O3FtigZs+8GRPgmidtZJ4pxNqvAIl4675axaCa6FeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyJbZ+cZ68qKiC+9+3Xj/QFemk5hBNdm61VTw/nG4BTwIhAKmYnrf1bntBGJDMnlFoM+ACpISyjZI5hWmyakD9XLmo"}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"televisa-digital","email":"televisapps@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zapp-pipes-dev-kit-1.0.12.tgz_1494437045333_0.7744838586077094"},"directories":{}},"1.1.0":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.0","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"dd7aefb7383d2425ca68a9e184d8346bbc9c4e2a","_id":"@applicaster/zapp-pipes-dev-kit@1.1.0","_npmVersion":"5.0.3","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-WtYP8vSChCzgHfJKvMsq4CukBbU2OgrEX0zmNK2TuDs+gI8KoZM5NtjXBu2L6zWn0JnCa8Ebyo7rGMB1DSOgtA==","shasum":"3a066798819c23114ac9c47fbcc237acda134c75","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1xYY+hHbywhNPAmj7gTYOvx829LgR8+xBcuVOid7whAIhAKMSYQDuDxSxUgfOoEMWOdno81y0aBTAkFnr5ClQvpTg"}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.0.tgz_1497003187994_0.42863672971725464"},"directories":{}},"1.1.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"5f8c7e9655c30a6c8b367cc34c1c36a70a24a753","_id":"@applicaster/zapp-pipes-dev-kit@1.1.1","_npmVersion":"5.0.3","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-7y1JSCD21JEukHP2sdjLC797IZ6dBReZe8aCHI6f53uxTqeF5DNg5MqUq5K7aFN6j838I07LCvtvb7RckQxXKQ==","shasum":"8c55ec3a0739c390eb4fd87985f0c8522fffc1bb","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEM92ZlJSw83tMVKIzVLaJ0//2Bm+CdXQADOBbwMgn7AiEAu1wupI5rQovKWzL75ceG2AXk5GkW4nTDTiRBVdM5w5A="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.1.tgz_1497024863768_0.5429704613052309"},"directories":{}},"1.1.2":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.2","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"c18fdb21668f290e528c59e382b2ab2b695fe402","_id":"@applicaster/zapp-pipes-dev-kit@1.1.2","_npmVersion":"5.0.3","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-hOhPFJHZrK8OX50qLTXBkniXiffwzl8qT8OLDsrtULDVWpz1kQ98iy2/J9jRMTv/Clz5NtNk7HkYvB4l/4OJkQ==","shasum":"994c7e2d1776ba8c880fd0f21bfe795cce0d23b1","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkGwhUo/BOAeyS1t5DY5isnejiHNU+obbtWWdedQgwxQIhAOuMUIitmboMNLYN6y9YS8YgU4ZEtIkSACjWCknS7qwg"}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.2.tgz_1497289966239_0.8864182638935745"},"directories":{}},"1.1.3":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.3","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"a320b6259649a43b44ddf2f794133154a658cbc9","_id":"@applicaster/zapp-pipes-dev-kit@1.1.3","_npmVersion":"5.0.3","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-6JpuW6+qvXVTjsrs1gdUV4rWlVdnakykHjLrk2tyIqlDPKZRMtmiFp65UDPmBgEQiz1P0Xx6B/Y0yuP69pEmdQ==","shasum":"f4ba806b143cf6b433c7dae08b72e712b63da82e","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRPfjvvZ8tJjTXcygdlMGYScyJyuuluLOd86JoSaxitAiEAt9QyvOA/2pyVcZgA3mocxwKzOEt/91KB7URZzFXM/84="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.3.tgz_1497296765367_0.5157757294364274"},"directories":{}},"1.1.4":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.4","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"d0c817bcc69f71f9cdd28789097857e1d869ea09","_id":"@applicaster/zapp-pipes-dev-kit@1.1.4","_npmVersion":"5.0.3","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-2hkLL57IGzjkUE34U9h7um/79fSh9ORb2Mgg3xUhBIGvGFiIjJC++GYDJKbhLnP6gcpkliLOjscE8yCEVEVBeQ==","shasum":"712f3ebbf618a192739a7e8c03d0b4c1f711873f","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzYF7mI/eKz04Um6iaInU25/AioJFOBTcmfdgpSZleBAiEAotjIdef1DXoR7eAE5GPTmdHKY3XwBAjphs22cz9t5Wk="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.4.tgz_1497297099826_0.17526806145906448"},"directories":{}},"1.1.5":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.5","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"822cc590eab29ca81e3249f459eb7535288e0f38","_id":"@applicaster/zapp-pipes-dev-kit@1.1.5","_npmVersion":"5.0.3","_nodeVersion":"6.10.2","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-a0kUK/8LNL+7v429qQoMt6kvM/4XJx70lKv7SdIlq7NrP+AE9z4uTlTpRDVFP8VKSzd41xrKHJEo1VXWDa3Zsw==","shasum":"6a897eb46db7a8f1ff59591787ea005ce7a2be84","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4hy8js5kUTI0VeaL/pHMTOUsSv2yqNNvbGgBw8kI3KAiBkPF3+zVqJuH0w+crqf/tw6R5+S/RijKRVFZYss/BZJw=="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.5.tgz_1498657898461_0.7675078050233424"},"directories":{}},"1.1.6":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.1.6","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"ava -v","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"ava":"^0.18.2","babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-loader":"^6.4.1","babel-preset-env":"^1.3.2","babel-preset-stage-0":"^6.22.0","babel-register":"^6.24.0","eslint":"^3.18.0","eslint-plugin-babel":"^4.1.1","eslint-plugin-jest":"^19.0.1","nodemon":"^1.11.0","sinon":"^2.1.0","webpack":"^2.3.2","webpack-dev-server":"^2.4.2"},"ava":{"require":["babel-register"],"babel":"inherit"},"gitHead":"dbc0d9c8ad110cc02ded0093512c560f20bb7dd2","_id":"@applicaster/zapp-pipes-dev-kit@1.1.6","_npmVersion":"5.4.2","_nodeVersion":"8.1.3","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-xh+4acrnBhwjStA7Q8Ap0zbCC/Cgh/sY7BmOxoMxDPI4+NJ1eUDkZlCL51kJDr6i8DwxCCWkLVVI+kwBjyqZHg==","shasum":"6321ab2eff0df2f613384dae66473635733b5bb8","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.1.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDktkjEc40NudWKOCWpucLTH3fIy22LKhWsKTGaPvjcWQIhAIBlirHeWd9c9pRmJ+hBSlJQvb03S5P6MCEGIct+fcFE"}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.1.6.tgz_1507209676913_0.4042002016212791"},"directories":{}},"1.2.0-rc.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.0-rc.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"node_modules/.bin/jest","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-jest":"^21.2.0","babel-preset-stage-0":"^6.24.1","jest":"^21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["packages/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.0-rc.1","dist":{"shasum":"0045bc1fe5bff7c975f1a2f9d81a297eac7f21d7","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.0-rc.1.tgz","integrity":"sha512-TfRTj1MKWeUprx2NXP9tRCwwFkKiQcaaPVUOncMaQpSIhqTyM3o5/ZrWZaa0LM9JGiDpZQM1QkY3frj+nro+QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGuqftGRe3U4byc17RmuoMyd3rQRT8e8lo/dl20m5gugIgEas9z42V23WNdDjT88BRilnWMatL6ucz+496IsuMwo4="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.2.0-rc.1.tgz_1510049454039_0.06743301311507821"},"directories":{}},"1.2.0-rc.2":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.0-rc.2","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"jest","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-jest":"^21.2.0","babel-preset-stage-0":"^6.24.1","jest":"^21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["packages/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.0-rc.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"dist":{"integrity":"sha512-n2bNQ14JxQBtPdjtYm9EtMJOZDZRv/nIJbh4YyUpwROQMo/ToO2zVGBMEk6VyQ+ueEIVcaL3Ay0jWHj/cD0JOQ==","shasum":"b93854663fda302506494416253a50d06c92837d","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.0-rc.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHflkIlEInnoR1/TW/7uQGz6rpaWZZ0BjalQlMXU4H1aAiEAysLLq+Ngtm0CHVeT0AWJUwRrPEKi7QbfWBNx4CahLW4="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.2.0-rc.2.tgz_1510049786716_0.2569124549627304"},"directories":{}},"1.2.0-rc.3":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.0-rc.3","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","scripts":{"test":"node_modules/.bin/jest","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-jest":"^21.2.0","babel-preset-stage-0":"^6.24.1","jest":"^21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"collectCoverageFrom":["packages/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.0-rc.3","dist":{"shasum":"b5e5abdd86746f737aa830e649e52d823108a673","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.0-rc.3.tgz","integrity":"sha512-jJovfVYK905fCTLax9NbK1T3l3fnGMLRi03vwMsH0ZtKg5QiXJfnGujtfrMsVPrI/ljf6gdRjsm3uCYNNHgMSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdCByqg136hc6NBYahCBYDoX+wlhB3VUdlpEoO4ukoiAiA8st+aotPKdmKOPNsqPlKMES4OmjstvNz55eWr8sv7Pw=="}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.2.0-rc.3.tgz_1510050024269_0.9322619838640094"},"directories":{}},"1.2.0":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.0","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-jest":"^21.2.0","babel-preset-stage-0":"^6.24.1","flow-bin":"^0.58.0","jest":"^21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["packages/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.0","dist":{"shasum":"b119bf27e4a774e1dbecfb23d1c33609c9222469","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.0.tgz","integrity":"sha512-Pe0NzXMUnL2KHtwlv1HAvmNUQ93A5nA6MPxHJ9+vVMRwkoyNjFoNS/NQS3WyyXjk40bx6OhF7iZjnagnsxX1vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEDmUXbl/3AgcBLhMPnOaej2FD9dpUXY5D78rEKyPgAAIhAK3Xcv9IuUx0jc7Z0ytx7VIqc/WqfdzOh6RgSEFVwsnC"}]},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.2.0.tgz_1511214680693_0.6393420132808387"},"directories":{}},"1.2.1-rc.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.1-rc.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-jest":"^21.2.0","babel-preset-stage-0":"^6.24.1","flow-bin":"^0.58.0","jest":"^21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.1-rc.1","dist":{"shasum":"334af23843f8014af64d07222ab8667918844073","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.1-rc.1.tgz","integrity":"sha512-geEsF8jB7aM3Z/lkQ7/AfLc8L09k0LtXuR9ZveT/u9g9aU0Ppr3XaGS1nZDz1rcHv743fWJ4PXm+/VEIs9XGlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIOxLm350abyjWPQzBWGKhIxZdfPJZTutDMnaU5UN5AAiEAlR3KOuApsrf8PB5JZqZYEjECmdd7FGslqwVX6YtFIp4="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-external-devs"},{"email":"technical@applicaster.com","name":"applicaster-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.2.1-rc.1.tgz_1517843894166_0.8091243661474437"},"directories":{}},"1.2.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"^2.0.3","btoa":"^1.1.2","chalk":"^1.1.3","hapi":"^16.1.0","query-string":"^4.3.2","ramda":"^0.23.0","raven-js":"^3.14.1","url":"^0.11.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-flow":"^6.23.0","babel-preset-jest":"^21.2.0","babel-preset-stage-0":"^6.24.1","flow-bin":"^0.58.0","jest":"^21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.1","dist":{"shasum":"0d2823072eae7272825a1f14626e8d764cf097d5","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.1.tgz","integrity":"sha512-xhwi+yB/hE9z0Hw/pLEKqOMYOuNf0s9IycM0G/SVvFT2RvyMQZY/hP7Z4L3+mBfRnHYUo4+LLT69Fop0KoXk3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSWMeHCTH4XOdWzaClS4XD3NT36bAtM/0AsRYdFqXgKAiBjVs9oZs2ACarCQbYf8hRdnjqgC6c6Mp/EW5zf82yCRQ=="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-external-devs"},{"email":"technical@applicaster.com","name":"applicaster-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit-1.2.1.tgz_1517847544845_0.9511638258118182"},"directories":{}},"1.2.2":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.2","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"atob":"2.0.3","btoa":"1.1.2","chalk":"1.1.3","hapi":"16.1.0","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.2","dist":{"shasum":"1355a45c3938f2917a33c066ec8c411623757287","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.2.tgz","fileCount":41,"unpackedSize":92574,"integrity":"sha512-zmOzEVnERim83s5n/9MuSW6DUuWyIZyPz4YEmbaoMTMWA9kY6HDf6ZdCoyLxpAfkRCci6v4vsVJLMl0kZ+uYkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ9S2zMys7WC26/No0y50XnYxJQMgrEFgFxyak+4JyvAIhAIeU8Wu1V9dzXUhkbghwZa+ZR+95kwhHaLhUYz5Pfy9n"}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.2_1520012084390_0.674610075070671"},"_hasShrinkwrap":false},"1.2.3-rc.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.3-rc.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"16.1.0","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.3-rc.1","dist":{"shasum":"30753ebfe02d972dcc2a8f101341db8a0cbfd32e","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.3-rc.1.tgz","fileCount":32,"unpackedSize":22107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFm3dCRA9TVsSAnZWagAAevUP/0my/tq6x5gSTAMw8xXa\nJGXDZzRSq0F75geFLtOl1Zwuo8XIqkQ1KWXziXsZH99sGcD3l4FqxMmJjRbB\nsaua/89ZoLZ3paM1+w013VNurbM5Od3vcsy4GW+FhsZxl++up3tA+cE36174\nGAWusniEYAkq6IGPC72/TK7+4iRPwd/sTI6mnZPNAN/1lNRfaVdzuxmaGqqy\njX7p7/ig8Irk1sJpVEfLior2s5B0RXfAT9jglaAK5estHdgaEtdyQSgUFEAt\nuwPg7n9EE0LgJHVk7+wkhAH6u0xyTGVBqwdpetk8rfTjJyN7r8b9p1IG+8vX\nAkn+WYmIgiqtW1iLDlPN81O1hCeRRGF5lrbpQjeQJG0vWVE8PjYRkBFl2YB8\njubKxFechYPFqUMaJq9dKfGC2F7H15yiuCFDGtymrhTRicGMMHLuzuNj7mV9\nw8A354KVc3jyBmmzkc2DTsN3tpObiQYjm4A+hgO7Onnh8MBBJgi31QCTWFXn\nkG98Zev/wmwszPJvLB0t4Skvxv5Ui61kd1Hnf2aF0NK46yQAKhpKCrU1L55a\nERg4HWAfQM+THIzPkLNk2PyxGGY0Y2Gj3eix5+YTASCh5nq0HdnoqLFxWBlL\n6tXRue8H/2exr4IMm28tMkr+hDTjIDVoFaGYfCGys3Om/AmaroyclL79A2ay\nQuse\r\n=yIDU\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-zrnLCssqGQ5XCzx6TYeIYOKGw+PEvJJVU7P0p3gNMf2DV63NMBAWFZtrPDoOTUjdu3MHDzplo09NoeKSWG0gdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChshvZ2qKwrsdl5iBsAQC2XShwwBdcKigK1tKdSb/y4wIgbuP+51+ynPYwa6bwbn6tnqxz+kg8KnXFMoO3fLyr15k="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.3-rc.1_1528196572612_0.8532405137906101"},"_hasShrinkwrap":false},"1.2.3-rc.2":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.3-rc.2","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"16.1.0","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.3-rc.2","dist":{"shasum":"84889a7c54080d3c3ab394feb6b718fc12f947a0","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.3-rc.2.tgz","fileCount":32,"unpackedSize":22375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFnCzCRA9TVsSAnZWagAA+mYQAIbLcNoqEOm6zHUyeItk\n5EgOhCAxaY73od0sPW+QUX3VNTZjx6wlyGn78xJyzgCEV1xOpWe2ddyeNi0e\npTe7nZEMw7QMMQJ5bEvHnXDLmEvvQpwGukKNNzrWkcGIOYuszax8qwi9M9Uv\n/wjt1BkwUGwedRflh+ECitPJmz6v4uaqrTdXwiIMS2ggmXU+SQem9awMq+Rz\nirR+hi1lnve6jItrLGtG9Sr/UrfJPMH2rrug9CzfnsFlNLyEN1ehq/MUllQx\nDhApsvHkHx8kWKY+hcL8ikhiQZYjgKuVPznhR25Bzh4yyBgaMqBLiH59L3Kb\nQdtUh9if8WIVNdjRAZO+HmnZZv0a6pHrtdhK90Vo6/FPiNtxaCbrfkQBtjsb\nmSBhGqEKsWrL4S/GY+UD7Md+49sSjsYfegN4OyZwkSg3y1MV2DRSsu1f0LwN\nnYtIyNWOrpjufrTsc5IxJneFp6QUMDjaG48iXlfpCUeIdYIsmiEyCQ2at1DJ\nXu0u4HLvcPVoOozHxu1nDD39dCYvpj9xH/I9CB1bJUxMKlGRPpqXbd2J7RBW\nRR3LlvV4npOb3dibD6i+xtCZ2SVpAnqJ44SikWZYt81PBWJfI1ih9PR8pOat\nS4iIDBoxTqOvHjWhKIm3etWHp10tduGByuDmbMKPcI5uF34W6ZGdYEnA2Zxh\nf+Ym\r\n=5v/v\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-NAyPjfUgzctdVswaI5o9x4jgKb8ee4IBY1hT8Uv7bL9xwjqoQUP7eX5QOGFJypo4etDOrLx9hkX7UFGX1lP0OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbN7BcD+27eBfPDYXDu2AtGhc0aS6CXyTyJPOmo4WylAiAHfnx1T2vbr+2XfP7nLQHSMqAbE/cuw+XRcODYy/QI8w=="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.3-rc.2_1528197298986_0.7120878813446112"},"_hasShrinkwrap":false},"1.2.3":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.3","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"16.1.0","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.3","dist":{"shasum":"56bd5d011609cf1893dd1b28d491e72d02dd3b77","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.3.tgz","fileCount":32,"unpackedSize":22370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFnmuCRA9TVsSAnZWagAAO/8P/iTCTlo64h8WC9KJvxuj\n1wDDN5lJuwbgqM4D3tRGXI/BMcVMJVt4f3KdFoXwTuorDuXakwMYDVuMvbh/\nq3KK4C7loz0gRh5XNjh+cJZenVggajHOjXCHI8NsbpzyK4Tx9P4+TH+tAcYh\n7VHgozlZ6pcDhd9ppQL7mnGjyM1PO4dQmrwEsdSXx2WsT3N4C+BCAVvldaZ4\nj/X4Y/xw/EnwN6XGE6Vjv/oUoDGV+xDnx8yAHgw7WPSsg1SqTyZxozmSg4u/\n79rLZzkq3v4LmubxtVpWRDzFW316vKs1v1BiMoq8qnpmpzDIpgXNtw4zx2/4\n5W/YDyl6PeZqeY/F37+nGnoIGGWe6emNqCMIVYNNi7lFzGXqNjQwzGfh/1It\nzVsMtsLTC27ip/t0F5Ic/ZSgNuaIEukp9tCCKt8q4UhWVGW3VuZCnT+uUAZQ\ns6PhqeajaofyYNDm9s+jfQZF7eC2gphnkQ91V6+9kQnGEWzb2af2YetpUAc7\n3M0z4rslBRKcv/wzuJ4ApWBBdoWcb3j9u5atJzdwLzQ7F5kS6zp7wvbNLfHo\ntSROVJskXTyOKsEqp3akRKpZqFnKRadyXcOHxc8o40ZwqBpXhYnoLeAiZMvZ\ne+i34tiEspDZefHt15T1b7HbXAd3is2PdbCpJ5XpnF0PmPzZaJ6sm2dt8EJl\nVSNF\r\n=AiQ9\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-jvO/GAGusgzNCQ8QxYg1iLCybW+Yxwm/+h21uih1Aj6CgUxusEZj6dplUrFWZT0dRmN5m0+q/fdK5+83KOPIjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfNgAQOYhCZo0BrFBm2PxWQqH4qNlOoPK6OlOfMIeV8gIgfHvQsy30TbXb8MBp3+i+wze8cxT7kLXVcT/taTJW1EI="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.3_1528199598003_0.9105540695734347"},"_hasShrinkwrap":false},"1.2.4":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.4","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"16.1.0","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.4","dist":{"shasum":"d7f88bc325b68a870f92e18aed9df3492461417b","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.4.tgz","fileCount":31,"unpackedSize":22334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFpL8CRA9TVsSAnZWagAAPbgP/AxB7CsZ5RmhTe3GpVTU\n3EWY2sxHjh646q/cs3QmTyIUSaopTlY+Xla6oEeqL0YIUAKOuoiAE9HiqMXo\n9IFHGToAFFD/UUVhCmvcwRvHW5+584O1hK39y+f6a86xqZEzQVs9u7h6G1dS\nn7shrK6+NcaWB5s5+4hxdQ3hAbx2uPp5X5qkVNoSy+4woPFA2uDdVonzADdf\nofyRH+aNtKSX6RTE0Z+AEBk35+wQeM914oQJYLt9dvHJzWTvZhQjx+umgjAL\nhNDSPysOmMWV8cbFqWWMPeGUPoHHtenmU+Kg5XUhSIzW4pny9hXd3hEGyCrg\nA+HeKk/KLtsH33/skvuRKFL08Diodv37S30RurDyTJNhISr8hQ39tPjhFIzF\n2DfioQ2u0OZ9MEd3UaV3LocP5MIeP4u8T/KkIoI3+yrLB8WEzhGISNIQn2Wd\nKPAXRzmILgqy/94ENg+mdawKi9zqQ79LnbVWRGr0ynV/QznJ0qg+/kkmUAWu\nde7oQpgy+SQJG9afMznc1CIc919yZqvkiYatZ8zkfkL+qEjJHG9og9dkt/Wb\nVAG7/1u6C3Vo9ojBOa5DHOnKO74BRPLhKt9c+mQ0tYLu2oyD9UF852grkf6z\nyxQwOgPGLUBGkzi0a364FIJetQPZundEGCNQLU2PeTfnNZ2hmiZLxS+J/Wxj\ni/jb\r\n=2iau\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-oE/IJSNNyVHzLwVrRwHlnd40oxLtxmLLG08+wTCLf3w33ibwe2GPeTmPQhiu+A4NH7CzA17X3xEXrhtwWdh2sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0BM60Z5hZMq+fa6f6vcpi13nMoRTmXKBBedtARfHUQAiEAqkmpuZDWhZUOvnAVAqz9SYHjtdeLX6+2/3FJWMb+tdg="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.4_1528206075883_0.5214763383017924"},"_hasShrinkwrap":false},"1.2.5":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.5","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"16.1.0","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.5","dist":{"shasum":"610b96efb814bb42ceacfd585649aaca8213dade","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.5.tgz","fileCount":31,"unpackedSize":22334,"integrity":"sha512-17KbYkO/r2sRDBiD3okqxkRgBZVQfA18AQWNE4A9aTfMW8458svhEd9RbtEJLQRzjRfaPXvRQZFZAdxk/x0k0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQCtZRLZrVX9sFQU+YqVtwa1M5wFk58xl0Fzn0NhZ36wIgPrYdI9cvBN7VTs+N/sn21gkAnnjDE5yFus/hYAwVHkk="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.5_1531747072725_0.3792742991355067"},"_hasShrinkwrap":false},"1.2.6":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.6","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"16.1.0","jest":"^21.2.1","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.6","dist":{"shasum":"602e0ebde12ef6a062f33ea6192185dedf56c760","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.6.tgz","integrity":"sha512-A08ROtXofpCwLcdHPTQ/Z/74xnE1jnE+3JpQgS1OpBuzcArRXfkGyZn5x6EPeT/qWTxGmLykNVJFEFAEY3Y2zA==","fileCount":31,"unpackedSize":22357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdoVuCRA9TVsSAnZWagAA7DMQAIf/9cpXJZ7hMXk3/dxs\nJ297Cw7+d91z0JnXkhXeSaeUpIGa2/El9i5M8D5fHZCjV2FTNriuS1Ff/dM0\nKFf3OB8D9qJH3l5nhTwvO6tgCtJVUsCRvTVFPvNtoMv+tM3V5LdTEO6W9nDL\n6JXZbyaeYaqh6ZDpIf+F6zGbrdcByoFwpJy/TSEHW8A8SIdMb1cqjolcELms\nFf16uwL/EtFclTHVzvlgnC2e8la218Gmb+kn3koqxZtQxahS9GjeOAEw6WzG\nBWmnhXY6RfoU0VHNCEemAj4rxHWAS6pPR1GtAiN+qZ1sLDtAlFO1qJ56lNAF\ndyt2XbqTJGPqPGgmP0M8/hGASKBE6or+FqvzVufSPEb4ZfACIbdiEadWenNt\nWyFDf2oHLVnUfFO+dUq5Tak8o1CjL61tA+cvqnHxUZXHLqMzFXlrcStmW0Wu\nM7L5/iHvdUinLsHoTO2iKoysUlHGrA0NMQ0DwW6qVv2awCkr4nkjTurAIGlt\nd700X4BUvQLN4w0k5jR/gQwzNstYc3H25yapKGuew+2USuPogKSWP6/tWoAK\nBLKWEGUDdoLPb1grXexYl/8+uX66OV80RzBr0GKJgnWk8I+6u+SY9/aLFhvY\n4oxLZWXc8StTdRBa6zqDdGIw+gnKctQrnIjBq7k3B069d5SxtLGcP+sJPlEQ\nv3EF\r\n=rv6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdPaOHa5HPFUbXcGdKgEA7mH3P2zvDHZzHqfo/u6metgIgWev6UEm12EM/HIpfKEkqHILMn6PKhf7wHKLX+HzXV+Y="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.6_1534494061872_0.5516654325304475"},"_hasShrinkwrap":false},"1.2.7":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.7","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"^17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.7","dist":{"shasum":"8e5dab3b7a060e41887db9c9a27b4a776b55fff1","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.7.tgz","integrity":"sha512-++DP84j6lmgIknYtQANNXf8u5ZbpZZUfOB0pFFa3WZ8M0C8GNXkcGYJbcCfsUIOUzFLIMMOz1Mq7Wn4ErV3Aqw==","fileCount":31,"unpackedSize":24752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpPX+CRA9TVsSAnZWagAAcsoQAJE8BuB8M71GPoxrwbkU\nFrho/7cpvLxLI6j5PpuKpLgSIVTFR8DhSe23wEUsDiPptzF+Qjfjwf66zOCw\nWEdHgp+yDuCynmUMuxY7cVppfXRkVE+nEnrJowuj0bCqy6YEmdrttPAI2tSa\nIWhogNjVvS6h6eOAdIR9c+bKTHWim+ekfxy8lIoEPYu3ukOZDiGNVVC60mdI\nPAEn+flCD/P5MhLdChM2Ro+Y67Aa3Ef9NBXXDFMpnB9aFpDLyWxGTltU2ldY\n1FQuh5T43A+ceo352z58OTOP1k51Op1zYC1ffHTzOxBr/al0BLvza/yyOeq+\nIeylY7JP3DALtFzjQFWVyELaABizgv/KqSpkTbbJxHqll5c2C1WgHA9gWolH\njj7gja/S91RLhhuM5D3LCeR90xYIEezX5T9TQb5nz3zJS3Of1IgCPE2pQzSt\neWTpu7NVYLup8ERIEgr3rIxgiA++lwEJCte+y63FkEgdwfFttOlwkCW+xUBO\ndjsO+PZj7Z1HDIthHz6bqgmHsPqiyHTw2O+F9gxnaahORkOtz8RNvX44XVos\nnWhj7Nw2dUojgN4AF/58KUQATxhJFUVWLciWoTr9UinYGuJFqA1S3orz4MTU\nD4mQFWBw57d3TYUk9tq247/r3utHeafwkUKu3/bDKyZjxbB0KhdFSH3cazfq\nax9M\r\n=ld46\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJB7jbgdxu7+l39HzlNfL5Bl2FaUMXpgJuTb0ZOaGXkAiAe9INeHeht5lBtBANs74sY4voGQ7xpHNvZsBnqJ8G2YQ=="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.7_1537537534212_0.361136475567007"},"_hasShrinkwrap":false},"1.2.8":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.2.8","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.2.8","dist":{"shasum":"97454006f9f12fc746b0187c7d2e1de8c00d3e96","integrity":"sha512-9C6ufOHyTbmvl80KmGLb6pIlgFrPjumE/R+UcEkbuMP3pbeRUbx8S0JX+EfHMw7HRqFBlTVx1Dj5Gp1SAI+VXw==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.2.8.tgz","fileCount":31,"unpackedSize":24832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdTFtCRA9TVsSAnZWagAAaDQP/iQCmvfjQvdL+zH6jftJ\nHTo8eFojARY1RtUClzyEGJDI7eBLjG99HEhxk66pUhCL9G3m2Dd7Y3/Od7ki\nxdsV5Ss3lcUrm0uW5GDvbYjwWRzCvj3o3x2c3RIq79s+2rPbk77vdFaYXQQ0\n3B+OuumUZgVPdE/mxstj7pipXCLJhvRMJl1to5jPLELR2YvRu+QMMoExEce8\n9yhm17HBdQQNwkO93AqCfOYa6UiNrGw3buQJ34uqbIWFwtDwd0qvCRpfxRl/\ngeyFj7w1rnJ/qexTcM+/x1liVlDlor59ZPpTklikqDJe3u8E2rh6wYGXAqbx\nbiRwBF/yuGkNchitOqWmbvIpR/TWyrOLeEfkZdPtznuycJ80n4w/gRom8gOX\nor0LQMRvJSorYA7shUOdcOrRb85DN+CG0l3ANiIcQnSt4a1BBq1IoBOWL/uF\n05I7lEPwIcATP+wUambt5ER3cWfO7sU+Nqie5Kl184h55R2LrDKoDHhAOB+3\ns8AucP4+Kxgz5C2U3/GzbPzc9RMbu/YvXN3WaGgDC7gstNXq/aoiF6jvyels\nmVf4krq8IB3DmvijAEUiSWm8wMUJWlgzGtmqUGZfFeGXstz7CFvukbbkHr5z\nnaBU9kK90AZHbBLa+av6vZpIDfU6TgR9J0CFZembmax/5WkoUwNC7RGRqi5W\nPYdK\r\n=WUgR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHA8u79rOkzA1pKcT4SkRYvP/EbAsruPbPq4ngGoTaXEAiEAysGzPAg4WSnIwTkoL31kt9RUgPmXDzICyYCRMXNGyvg="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.2.8_1551184236975_0.8275797806557701"},"_hasShrinkwrap":false},"1.3.0":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.3.0","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.3.0","dist":{"shasum":"ca06ee5a60748f1fcee92905d68c73e5638fe8ee","integrity":"sha512-dIpq1ZpQ3yt0tbI9qL0Zzkon/gbPYY22XLFq4ul/UWkgTPOn1ymnoirplPEEgGfhIa2AG/+G8Rs+YRuXpKNQ6g==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.3.0.tgz","fileCount":31,"unpackedSize":25706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc75BjCRA9TVsSAnZWagAAnM0P/A7fWkxYa5Cw/uQJXkSO\nNIfpmUd2msBECEXMuAoo9xx1omIb8pZcUcS8GTV9dO4xJj36Zqjn/Jp1Cwo0\nDW8Og3FbLf8871SKmvDClZGTo5p7I9q2ppxePmsWCRBAXAp1wPVfteQFvCF9\nhts2Jd2rycSSKQimqC2r+dZ7YaACCJjSjdJjopzk8hi2nB/2OoOb2LQZ1NfH\n/ccHGXHTVszxIBSIKtV5mvvt6/3IL+1UcC56RXwHJuCYUJDLhDqFMYdGZ8sL\nZUFYXvFMdBoILpQlczGN0Lmtg+qpmFjilO8/C9pqGCpTWcA23kS7jnl0D7P8\nwvpQodemzCWUGXCuo0N2cdwFXBjYSt7I1tZR+6GnZaY3LGIRwbIq4Uv7HQ5e\nUvPXlodqMJoSC3fCrp+rpubzIpix8+oLKi0Rru201EhtFXSeu/bNb/BZaWRa\nvpP1oyhk/wTs7mo2X0f4uinYOWgBHjDW5uiL9ioqyHr7vcuHjjOUlEiUa35c\n9/TjlHcH6znVmR9oSoWDRdUjdtsikrXW8Y0TlalDA9Yie9YDoPTmHkB77A2B\n0rXnWpSvMXVmkmrY7SmiA68VX74vWGB18T6vxy7PZ0Y/3kfPT8kYVZWVAlEy\n1XzP0nVcMpetJFF55MRhyMtuLRriSC02THfgRS5OHNvDkyKJmTOZ+z8f+F0F\nGuvX\r\n=ZsjB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsXTeOBliPjagVSV6WSciJqWeUhf99Vw7kpZPjH2Ri2AiBNmEO7TkrK0nvHpJTIhHziT2mbOp4J5AqLYNQHMAKOQQ=="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.3.0_1559203938727_0.020639595713926484"},"_hasShrinkwrap":false},"1.4.0-rc.0":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.0-rc.0","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0 || 12.13.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"readmeFilename":"README.md","readme":"# zapp-pipes-dev-kit\n\nThis project contains the Zapp-pipes development kit to develop, test, and deploy zapp-pipes bundles.\n\n## How to use\n\nThe dev kit enables to different modes for running a zapp-pipes bundle :\n\n* server mode : creates a node.js server which can be used for testing requests.\n* library mode : creates a bundle which can be used directly inside an app\n\n**the Dev Kit is not intended to build production bundles - but only as a way to develop and test new providers.**\n\n### Installation\n\n* with npm : run `yarn add @applicaster/zapp-pipes-dev-kit`\n  or\n* clone this repo locally, install dependencies, and require it by its path\n\n### API :\n\n#### server mode\n\n* Import the `createZappPipesServer` function from the dev kit. This function takes an configuration object as parameter, and returns the full hapi server object, plus a function to start the server\n\n```javascript\n// signature\nconst config = {\n  options: { port: 8080, host: \"localhost\" }, // optionnal. these are the default values\n  providers: [providers] // array of providers to load\n};\n\n// returns\n\nserver = {\n  ...hapiServerObject, // hapi server\n  startServer // function to start the server\n};\n```\n\n* Import your provider(s) from other packages or local code, then invoke the method.\n\n```javascript\nimport { createZappPipesServer } from \"zapp-pipes-dev-kit\";\nimport provider from \"your-provider-packeage\";\n\nconst zappPipesServer = createZappPipesServer({ providers: [provider] });\n// zappPipesServer contains the full Hapi properties so you can add routes, invoke the start function directly, etc...\n\n// or simply start the server with its basic configuration\nzappPipesServer.startServer();\n```\n\nyou can then visit `http://{host}:{port}` to test the requests\n\n#### Library mode\n\nThe library mode is used to package the provider(s) as they would when they are built for the app\nfollow these steps :\n\n* Import the `createZappPipesLibrary` function. This functions take an array of providers and the release name (used to identify the library in Sentry) as parameters, and returns a `ZappPipesGetter` class which is the entry point of the zapp-pipes js bundle\n\n```javascript\nimport { createZappPipesLibrary } form 'zapp-pipes-dev-kit';\nimport provider form 'path-to-your-provider';\n\nclass ZappPipesGetter = {\n  constructor() {\n    this.get = createZappPipesLibrary({ providers: [provider], release: 'release-name' });\n  }\n}\n\nexport { ZappPipesGetter };\n\n// you can now use this class to perform request like the app would.\n\nconst zappPipes = new ZappPipesGetter();\nzappPipes.get('provider-name://fetchData?type=XXX&url=YYY', console.log);\n```\n\n### native bridge injection\n\nIn each mode, server or library, you can inject a custom native bridge to allow providers to interact with the environment.\nthe native bridge is a module which is injected in the provider's handler function, and provides several features.\n\nIn Zapp-iOS and Zapp-Android, there is no need to define a custom native bridge. But if you're using this package locally, on the server, or on any other environment, you have the ability to do so. Here's what a custom native bridge module looks like, and how to inject it :\n\n```javascript\n// All methods are optional since the custom nativeBridge is merged with the\n// default one. Customizing the appData() function will do in most cases\n\nconst nativeBridge = {\n  sendResponse(response, code) {}, // hook invoked when the provider returns its data\n  log(...messages) {}, // log function which can be used in providers and customised dependending on the environment\n  throwError(reason) {}, // hook invoked when the providers returns an error\n  appData() {} // function which gives the provider some data regarding the native environment (platform, bundle identifier, account Id, broadcaster Id, uuid...);\n};\n\n// library mode\nconst zappPipesGetter = createZappPipesLibrary({\n  providers,\n  release,\n  nativeBridge\n});\n\n// server mode\nconst zappPipesServer = createZappPipesServer({\n  providers,\n  release,\n  nativeBridge\n});\n```\n\n## For development\n\n* Clone this repo\n* Install dependencies with `yarn` or `npm install`\n","_id":"@applicaster/zapp-pipes-dev-kit@1.4.0-rc.0","dist":{"shasum":"7489efd7cd8ec45c81e24f9417869d1d26a31fe8","integrity":"sha512-DuhQLJT41cR6Lta/5M5Mts3Fb21LOvvMWjUHALbyz64M9n5qYfGATp1SUrc5ekorWs5FLC7w61uB0gQSYO0pLw==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.0-rc.0.tgz","fileCount":31,"unpackedSize":25723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsYcsCRA9TVsSAnZWagAAdogP/RNf6Chmko17/O2DZpF/\npdUrT31VD93FMYFvroCHL5YLNDxJmKSoQryRLM4k1bXsFkTXl/rMS1fMxiIw\nbCLv0b3rmImRuRkXupdCytIOuynvhgV0LyWSfm9rHmHpGQ+sI/08a1bfRmTe\n3ZoNj+M2LUHvVJ8CBV4LPrHea1MbzDXuAclu4DGTBIZuqQ1Oxrfq78kipun9\nYxctjgasWjYsc+nZb7zGDvSlEH0Wg4WwP4/cJRNlMTtoQ40uuiJ/QfJI/yxm\njNfI3bq9EGWiIyKAOwHMapG6scXo0bb/2cjeF9yOVfnPujHcK99xGCz6TJiv\na+9r7lSP85PXSX2eLz5xwgcdWlZVQR7fYHwCpxUCgPuTbg7OrxoBwOYFucUg\nDr+kzolAFBzUeuesgLskankDU7l3ya8Pv/eIxnKq5E4xALHBX2NNwZtt2l3n\ncsG/VBUkyMCq/lifVI+eoA8eqt7PTTuOuoDZqlKj/qaNj/PAHaE9JgJh0GAl\n5VUPVk59JKRBGFsEcFNiNBRjZdpsl8S+1xQw3sqyrKAQJTxtWCrMzT1E4fhU\nXBlaMhgwWQzA+koxfPS284oYtmEhyJUCkwQk6RKANM9nM9huMHDl5QDwlKE2\ne1KxlrKDppDR8S5qyoshkycvGPRvDv6ADWC7HdCiDhdmaL4YRLsGeIlm1pXD\ngqVe\r\n=ilsK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEI2pkWy9hAgzCQQdDbTL7Ay4sQAOUr1kLSTrf5PVauAiEAs/fDPwWvqJv9/vQGaogqp9NvDpjCxtWkgsrTl7bCMGo="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.0-rc.0_1571915563610_0.5961519676154399"},"_hasShrinkwrap":false},"1.4.0-rc.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.0-rc.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0 || 12.13.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"readmeFilename":"README.md","readme":"# zapp-pipes-dev-kit\n\nThis project contains the Zapp-pipes development kit to develop, test, and deploy zapp-pipes bundles.\n\n## How to use\n\nThe dev kit enables to different modes for running a zapp-pipes bundle :\n\n* server mode : creates a node.js server which can be used for testing requests.\n* library mode : creates a bundle which can be used directly inside an app\n\n**the Dev Kit is not intended to build production bundles - but only as a way to develop and test new providers.**\n\n### Installation\n\n* with npm : run `yarn add @applicaster/zapp-pipes-dev-kit`\n  or\n* clone this repo locally, install dependencies, and require it by its path\n\n### API :\n\n#### server mode\n\n* Import the `createZappPipesServer` function from the dev kit. This function takes an configuration object as parameter, and returns the full hapi server object, plus a function to start the server\n\n```javascript\n// signature\nconst config = {\n  options: { port: 8080, host: \"localhost\" }, // optionnal. these are the default values\n  providers: [providers] // array of providers to load\n};\n\n// returns\n\nserver = {\n  ...hapiServerObject, // hapi server\n  startServer // function to start the server\n};\n```\n\n* Import your provider(s) from other packages or local code, then invoke the method.\n\n```javascript\nimport { createZappPipesServer } from \"zapp-pipes-dev-kit\";\nimport provider from \"your-provider-packeage\";\n\nconst zappPipesServer = createZappPipesServer({ providers: [provider] });\n// zappPipesServer contains the full Hapi properties so you can add routes, invoke the start function directly, etc...\n\n// or simply start the server with its basic configuration\nzappPipesServer.startServer();\n```\n\nyou can then visit `http://{host}:{port}` to test the requests\n\n#### Library mode\n\nThe library mode is used to package the provider(s) as they would when they are built for the app\nfollow these steps :\n\n* Import the `createZappPipesLibrary` function. This functions take an array of providers and the release name (used to identify the library in Sentry) as parameters, and returns a `ZappPipesGetter` class which is the entry point of the zapp-pipes js bundle\n\n```javascript\nimport { createZappPipesLibrary } form 'zapp-pipes-dev-kit';\nimport provider form 'path-to-your-provider';\n\nclass ZappPipesGetter = {\n  constructor() {\n    this.get = createZappPipesLibrary({ providers: [provider], release: 'release-name' });\n  }\n}\n\nexport { ZappPipesGetter };\n\n// you can now use this class to perform request like the app would.\n\nconst zappPipes = new ZappPipesGetter();\nzappPipes.get('provider-name://fetchData?type=XXX&url=YYY', console.log);\n```\n\n### native bridge injection\n\nIn each mode, server or library, you can inject a custom native bridge to allow providers to interact with the environment.\nthe native bridge is a module which is injected in the provider's handler function, and provides several features.\n\nIn Zapp-iOS and Zapp-Android, there is no need to define a custom native bridge. But if you're using this package locally, on the server, or on any other environment, you have the ability to do so. Here's what a custom native bridge module looks like, and how to inject it :\n\n```javascript\n// All methods are optional since the custom nativeBridge is merged with the\n// default one. Customizing the appData() function will do in most cases\n\nconst nativeBridge = {\n  sendResponse(response, code) {}, // hook invoked when the provider returns its data\n  log(...messages) {}, // log function which can be used in providers and customised dependending on the environment\n  throwError(reason) {}, // hook invoked when the providers returns an error\n  appData() {} // function which gives the provider some data regarding the native environment (platform, bundle identifier, account Id, broadcaster Id, uuid...);\n};\n\n// library mode\nconst zappPipesGetter = createZappPipesLibrary({\n  providers,\n  release,\n  nativeBridge\n});\n\n// server mode\nconst zappPipesServer = createZappPipesServer({\n  providers,\n  release,\n  nativeBridge\n});\n```\n\n## For development\n\n* Clone this repo\n* Install dependencies with `yarn` or `npm install`\n","_id":"@applicaster/zapp-pipes-dev-kit@1.4.0-rc.1","dist":{"shasum":"023d2a804c9789135cab1a6e1616f3388002132f","integrity":"sha512-HwAWQoUsACqG8WgsgfQejVWen1O236Lx4QTbxYhZ4+c95YYcJKkSX8JpkpZYqczJyDEGYgkVi6kVjoYD65uAAA==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.0-rc.1.tgz","fileCount":31,"unpackedSize":25723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsYhiCRA9TVsSAnZWagAA4e8P/jdR1SGw0u7CHM0qPf2/\nBT4De4mxqdKGrkYVoB1Ah15E7mDJWAtboILcoQLXqV2ypc/tw2jalBDikHjJ\nru7PvV6PmwPdZH/zLgco21ij5Qo/lY9J/V0KFuA5Dw32NYQ0KPYdM54npIFV\n6rdvnlrAdb7A44zSUAeNexr1MdlWPc5ngw3ujJjBSn56ddwUKUvuYzoWaEwd\nltIBK+KF5IfhjjD1aE55oaPjiKOr+/ekG+MpW1y+4x8y4wprw4R7ZQsZKol2\nQzLfQxlfC1Kp7IevsCZdEMpNTdlhVLTQWUUesL89gUfNh/0LkAipI9vDRQ6k\nDzQhvZ+im2q+BeFwvu3HW7N3u/TPw2QRk7xNkAVSFO8J/gL9GiL78bVtKYgh\nH+yF9UejkIw2Z7OTAzamA17aj81g2MCRGEbglZdDA7UEwHKg2wNXLtvxZoFM\nswyJu/1bNipyleHtI7cjP4tFbblsbfcWDcsfeG6vZW+0V1QG+nSXCSapdJEF\nUhMscHkNfnoBoTeBOOJRlM+qph4WSF+I8OVnZmLihDrRa0NQJMQXv1P2k0Mc\nNKmIQYouxs18FGlX0eFW7mVc17mqPlhshrgJ9pIMVQtjAqK5FwE5PFwLyGeF\nAphPPbIHS+VqpuJQ4Z3p9aokCNNr058WaVOrohb8hwsCoLGcacrFy5OSprXV\nfKCZ\r\n=o44o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkVrrf5c682relk0Gnv1L5bJbfdZAx3Qebbg/ePqNxbQIhAIYQC0r+7Kfu/l88DFymHYQJ9LxAj38J6ZLX8m22k8OG"}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.0-rc.1_1571915873803_0.16359028998789493"},"_hasShrinkwrap":false},"1.4.0-rc.2":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.0-rc.2","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0 || ^12.13.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"readmeFilename":"README.md","readme":"# zapp-pipes-dev-kit\n\nThis project contains the Zapp-pipes development kit to develop, test, and deploy zapp-pipes bundles.\n\n## How to use\n\nThe dev kit enables to different modes for running a zapp-pipes bundle :\n\n* server mode : creates a node.js server which can be used for testing requests.\n* library mode : creates a bundle which can be used directly inside an app\n\n**the Dev Kit is not intended to build production bundles - but only as a way to develop and test new providers.**\n\n### Installation\n\n* with npm : run `yarn add @applicaster/zapp-pipes-dev-kit`\n  or\n* clone this repo locally, install dependencies, and require it by its path\n\n### API :\n\n#### server mode\n\n* Import the `createZappPipesServer` function from the dev kit. This function takes an configuration object as parameter, and returns the full hapi server object, plus a function to start the server\n\n```javascript\n// signature\nconst config = {\n  options: { port: 8080, host: \"localhost\" }, // optionnal. these are the default values\n  providers: [providers] // array of providers to load\n};\n\n// returns\n\nserver = {\n  ...hapiServerObject, // hapi server\n  startServer // function to start the server\n};\n```\n\n* Import your provider(s) from other packages or local code, then invoke the method.\n\n```javascript\nimport { createZappPipesServer } from \"zapp-pipes-dev-kit\";\nimport provider from \"your-provider-packeage\";\n\nconst zappPipesServer = createZappPipesServer({ providers: [provider] });\n// zappPipesServer contains the full Hapi properties so you can add routes, invoke the start function directly, etc...\n\n// or simply start the server with its basic configuration\nzappPipesServer.startServer();\n```\n\nyou can then visit `http://{host}:{port}` to test the requests\n\n#### Library mode\n\nThe library mode is used to package the provider(s) as they would when they are built for the app\nfollow these steps :\n\n* Import the `createZappPipesLibrary` function. This functions take an array of providers and the release name (used to identify the library in Sentry) as parameters, and returns a `ZappPipesGetter` class which is the entry point of the zapp-pipes js bundle\n\n```javascript\nimport { createZappPipesLibrary } form 'zapp-pipes-dev-kit';\nimport provider form 'path-to-your-provider';\n\nclass ZappPipesGetter = {\n  constructor() {\n    this.get = createZappPipesLibrary({ providers: [provider], release: 'release-name' });\n  }\n}\n\nexport { ZappPipesGetter };\n\n// you can now use this class to perform request like the app would.\n\nconst zappPipes = new ZappPipesGetter();\nzappPipes.get('provider-name://fetchData?type=XXX&url=YYY', console.log);\n```\n\n### native bridge injection\n\nIn each mode, server or library, you can inject a custom native bridge to allow providers to interact with the environment.\nthe native bridge is a module which is injected in the provider's handler function, and provides several features.\n\nIn Zapp-iOS and Zapp-Android, there is no need to define a custom native bridge. But if you're using this package locally, on the server, or on any other environment, you have the ability to do so. Here's what a custom native bridge module looks like, and how to inject it :\n\n```javascript\n// All methods are optional since the custom nativeBridge is merged with the\n// default one. Customizing the appData() function will do in most cases\n\nconst nativeBridge = {\n  sendResponse(response, code) {}, // hook invoked when the provider returns its data\n  log(...messages) {}, // log function which can be used in providers and customised dependending on the environment\n  throwError(reason) {}, // hook invoked when the providers returns an error\n  appData() {} // function which gives the provider some data regarding the native environment (platform, bundle identifier, account Id, broadcaster Id, uuid...);\n};\n\n// library mode\nconst zappPipesGetter = createZappPipesLibrary({\n  providers,\n  release,\n  nativeBridge\n});\n\n// server mode\nconst zappPipesServer = createZappPipesServer({\n  providers,\n  release,\n  nativeBridge\n});\n```\n\n## For development\n\n* Clone this repo\n* Install dependencies with `yarn` or `npm install`\n","_id":"@applicaster/zapp-pipes-dev-kit@1.4.0-rc.2","dist":{"shasum":"4c208357b0b221c747fd4261261fb034eb7621e3","integrity":"sha512-Io06hQND32rUoHIud7NmcanWZ35ytfGZlVxzNIxzbPaW5aiZObciKVMJq5jkz2i8WreX5GFTZymDOQus5J/r0A==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.0-rc.2.tgz","fileCount":31,"unpackedSize":25724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsYh0CRA9TVsSAnZWagAAdM4P/AqufXDzOY6T3HqhqAA3\nTbjfs4olL41OuCuCbsp2dNCjEZxSr2VwYROQUVfcJdQKauCQ4aNwFXH25c3v\nq6Dc0cS39/5gj/wg9vBPboo1rcJk/I64uHbg2s2dUeeVipsEoH8mkhNve3tQ\nCHJS29iXCOSjE6lI+QDRcXqgHb0/KAxmCYxI+juS0yeMM1uhh9xYH8PYoLnL\nD/CgLDu3t5fbUBCdg6TgagC5Hs4slASq5J3VmXB9zjfSc65ERPS4xf1yQtlr\nSXr5cOvGiBO+/M21gAdZKhoLO7aFN1gKz08QZAZOjtgvFhef5Pm3h5C0yffO\n7jYWcdz7/pblgg3V782qLFV7i9NYTy9ZYKJyP2lUS1asNizS85nJ0Z8v005A\nt9/N4djt16bkB0OhXgv1AomAjdaXCbO0UqHep+jjn8YF9j2tHqbqfDHdxrIp\n0e+t+7cBdbKSL/L4eIB5HJ6w8rX/qOgl14UuqAcyeh+lPC6H1ccl8xE7gkXE\nvTqpIS0q5IBnlXSYHptb16pXCB/xbMu+Jm+46NP20gBrttXk7uo7tqNNbLbV\nDBqO7e94bEm00gQLOfqcAVd76NMjL8vXKsVLUzsWS58SVeeFtho7m5txNVCA\nxj4x+85CI2egAiYYcla/tSRwez4XVKB+z+a6r731QuQn7qvhkptcYR3pxobB\nf317\r\n=SrPL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAaOcFLPmNzoCy4olWYrTAFjDsn0Eo1T0cfJDB/JzCdAiEA+ppzAGnx6fj8ksLJ4TU1WzaZDnRxhXHOqFzd0zOPkxU="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.0-rc.2_1571915892283_0.9386724857388189"},"_hasShrinkwrap":false},"1.4.0":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.0","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.9.0 || ^12.13.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.0","dist":{"shasum":"72b0949171a138abda7cba6412c2702b0ea3a726","integrity":"sha512-gWgx1j0aWDhd6LHSVM7uDyKaF/xBPFeNHBSkYqzBZUb8H6n/Gep8Ush4QLmHusNQN/y+F1qwyTJ6GM8V+U3CRg==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.0.tgz","fileCount":31,"unpackedSize":25719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsaJ2CRA9TVsSAnZWagAAyxMP/iukMjJY8SwOF89Lt4g7\nEzJhTVSAdc3BOLcOQZVD63TjJkBvcgXvP6Vj91fR8evAi/Z1+qrz9cyLSLpt\nmLdCLMBuJJVLtYPKrScVWlIXskhddh5qsJkw3qswqS/VeZ9VaQqckcC+csc9\nXmcWKR0s1Yy9vxrdVb+glo28tD2EYcjZ2g2Bgj3yp/ma7mVBaa3ctj6iIFWC\nGvb9VaZ23ZS6N7k8bV9YtesbWxqnrKbUbDreuLZQGOKzNRXEZyAuEPAM3ilr\neeRTowqXtyYMml7oDv/FiCrRsgj4PlXBltAk3BXIPzWJx/d+dXU3uNHfNibp\n1b0c7+Y+fd2TDfdGaBgVF1yedXYOm/B6Ch44bhjIrCbWxuS457+YZvkr+idq\nux/dNtDnPILIAbJ9OUGIOShXpfNpuUXluxEf2XKINZatczx3rUSBNhCVbIZK\nEwUU1WzzKsf7EMw570kAiv/pEpc/Sl84tDDMS/v4U0bck5dhpnBiPpZxS0eS\nO+pzr4OXcExs2SG++lAj/GpA5h8Js+sOP5TWIZokVMwi34jtSbJFy07LQxFz\nDrxXghoQvnacGV6aa7ktqtyUDm8bSE1hHN6aVdYzLfFWGIIGl0UrQkSUC+WT\nYXjGDmbG0su3re6I9XUtKqMqaSAlW82jXBoh79cO45CU+cKg6ZayeBxRHfI7\n3/Ux\r\n=51+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUaSm3CJf0R7nzCVU0Q5zsJs4SbFplEFaZfgbNrH7jSwIgDfG+729d0/FwXN2sZOSkbVLQICzKhQNi6uKyAlXMLHE="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.0_1571922550513_0.47491283497260284"},"_hasShrinkwrap":false},"1.4.1":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.1","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.0.0 || ^12.0.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.1","dist":{"shasum":"92f16648d5484d442b89795f6bbaf88c632b3bcb","integrity":"sha512-mgNHGSNONrUvneCX2GnLK7wboCRCs/i8BqQoOq3x4h8r37I/uiAaD2LfQ5rkogerjmhRFhMlBNHwf9TxtVUxKQ==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.1.tgz","fileCount":31,"unpackedSize":25718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsxEyCRA9TVsSAnZWagAAy4sP/3Zv0wSgpq4gPfRhtiwO\nPUS18FlIg48JVHu1LdkhsHKtRHcltThLP+3jnjVsdpbWN6ISrHGPBQgmasXM\ncCdsMPP2dh1/aqOT/NYzOw+xemKCJ5ZOd+chCpI9EneT7NOyRe75eIp4hTU0\n6Io49iDSpUMwn6CbBBV84HhjfQJVKDcb1eANYA0oYl4UOLFA3KrKbopSUD54\n6AtyGa9EnPEPXTDt2LuQD7uIepIuzQZmnnsssnYNsgzZzhmJ9i8Hq9piLZhX\nkXCVMsXWAeGgpT5KJKsozvHSUiH86ZjhwTVZQO2tdddnlyUep/MCEmisCab8\nYLRzoS8MTc3sdf2K/KKgVuodH21ASgMY28VyHjEKZ+F+aJdiqYYUpfLE3amH\np/P/oPv5tpdgwrlIRvEC+/0UitA+xntQLEfYjoaWlnirlqztDUW+MDmBcE2H\nNHCNBZKwwCZvY2UFspOADMOON6iyrpe+eAZSFLHAWm5MhK93VdUq+1HI+1q6\n7LZ2UM/iJV9NavRcKbqT3vQVy6YsJaE/91dLR+NrW//06oWxIypYU+fPFN0d\ncTKg0pLApRZi5R5eHhUmI3giiMnVnuHJ5+ciCiSu0YDIR6PZ6Af2euI/0r32\nWhV2oTTd55/KBAxiyLLL8VqiRCL9yltCQws/oBnUoNwA959DGEcoTht0s8W6\nD9FX\r\n=gfWb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8VS/lMNlrfYVb1BNTr1MByY1rcKDjewwfRcQtypV93AiEAzaMJhOF4hZXwq5CPoAe/sYye4s2Vlscl0P0yygfQ3KQ="}]},"maintainers":[{"email":"technical@applicaster.com","name":"applicaster-devs"},{"email":"technical@applicaster.com","name":"applicaster-external-devs"}],"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.1_1572016433885_0.47765627403313715"},"_hasShrinkwrap":false},"1.4.2":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.2","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.0.0 || >= 12.0.0","yarn":"^1.3.2"},"scripts":{"test":"node_modules/.bin/jest -w=2","coverage":"node_modules/.bin/jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.23.0","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.2","dist":{"shasum":"40570c5d45ca34ef61c406264becb02d60d25ee0","integrity":"sha512-gAmZwDypVGJufqSbMzYxUZw0vbXw1npGUq0CVs0qSiMTFxG6bBVj+FriDdFPxzIdGmS3MkOPVJoCQr7ORO0JXw==","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.2.tgz","fileCount":31,"unpackedSize":25720,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3L3rDkIXi7Q9CtenU/Ib25sEIbQLaviie2xPiUFMupAiEAvGqJdhE37EZrSKNsV19kFDLTQwA7+i4PinNR1Bai7K8="}]},"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"maintainers":[{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.2_1632580851076_0.6131316289393678"},"_hasShrinkwrap":false},"1.4.3":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.3","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.0.0 || ^12.0.0","yarn":"^1.3.2"},"scripts":{"test":"jest -w=2","coverage":"jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.26.1","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.3","_nodeVersion":"12.22.11","_npmVersion":"6.14.16","dist":{"integrity":"sha512-T0oQLKBPThESehqF2AC0kUWxNWCfPu5vSKudBzsICTEFTdXZAw0T2qvRnxSKIwFHr8PguvEVdDO56qQAVoCmnQ==","shasum":"b4293e7c3df9887dde611e8ede813254ba900b68","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.3.tgz","fileCount":18,"unpackedSize":25718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQoVOzjIL3bDYUc1rTXiQFSKttMytk9t4bFzUn79Y6owIgS6yGdepnwFyF1gm/K7/R0OiZ7xxCeWkVNqDEL0wq6+Y="}]},"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"maintainers":[{"name":"zapp-ci","email":"zapp@applicaster.com"},{"name":"meirmanr","email":"r.meirman@applicaster.com"},{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.3_1695923700981_0.12867301187906666"},"_hasShrinkwrap":false},"1.4.4":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.4","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.0.0 || ^12.0.0 || ^18.0.0","yarn":"^1.3.2"},"scripts":{"test":"jest -w=2","coverage":"jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.26.1","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.4","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-Sf5/YlW7eWYwZ3LyAG8oOdmgzt9OrIXetS1JkS8Jm/ZGqN70xTWJpdblSGCU6hvst7wY/ZtNp5FtAeFtKRihSg==","shasum":"c7f74a8a6c4490f1a212f734cf3bed0ae2ee2d0f","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.4.tgz","fileCount":18,"unpackedSize":25730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5nQWqwotULeFJBPq00ZlCluzd7jysMh1lsy2OlHyNKgIhAOoYqeLOdew15+iCHiG6xiawl7T2trnhXjcwSXfAtmvt"}]},"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"maintainers":[{"name":"zapp-ci","email":"zapp@applicaster.com"},{"name":"meirmanr","email":"r.meirman@applicaster.com"},{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.4_1695926529418_0.6675179606658364"},"_hasShrinkwrap":false},"1.4.5":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.5","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":"^8.0.0 || ^12.0.0 || ^16.0.0 || ^18.0.0","yarn":"^1.3.2"},"scripts":{"test":"jest -w=2","coverage":"jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.26.1","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.5","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-hCjruZ3ZTxhrASWWQ9ozSRXXaYei9PSiw2MOHGkzCdInEnr+eCapuSQyqOpmKhHQ74x7Lvx9JCJr7B+bphcwug==","shasum":"b12e6b8b1b87ae803c208dddf8b27ba2ff176fb6","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.5.tgz","fileCount":18,"unpackedSize":25742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOq3+D4lRFHL2AeACg69veOJHR/A0os/i5T/q7NSluLAiEAuEqCHwDhE2WPlk/jLWICKUQrqdTm7SYEdS8seEaKSw0="}]},"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"maintainers":[{"name":"zapp-ci","email":"zapp@applicaster.com"},{"name":"meirmanr","email":"r.meirman@applicaster.com"},{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.5_1695926664026_0.5819202145093656"},"_hasShrinkwrap":false},"1.4.6":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.6","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":">=8","yarn":"^1.3.2"},"scripts":{"test":"jest -w=2","coverage":"jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.26.1","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.6","gitHead":"e95ffdc22978e2fa212d95d2538b21359a0b48b2","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-VkDr//SBzYuFpWIFEQZOf05tdfQpTvyhfXRB+KPBHc4J4XXiHJozIKOllCzew3DzrJqvdDIYTzdaqFMh+ut5Mw==","shasum":"58208db5c2cb25bcc1fdaf5de906977acd357157","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.6.tgz","fileCount":3,"unpackedSize":8051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1m0FHZ8Sy6WYMbXNKAg/A2e5NLzkRpvQ0agIo/rBJrwIhAK4QVaxrHYPxywFTcROquzxuTOkppKxC0QKRUJTJcMXt"}]},"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"maintainers":[{"name":"zapp-ci","email":"zapp@applicaster.com"},{"name":"meirmanr","email":"r.meirman@applicaster.com"},{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.6_1715779815213_0.4833985399128462"},"_hasShrinkwrap":false},"1.4.7":{"name":"@applicaster/zapp-pipes-dev-kit","version":"1.4.7","description":"Development Kit for applicaster Zapp-Pipes datasource plugins","main":"./lib/index.js","engines":{"node":">=8","yarn":"^1.3.2"},"scripts":{"test":"jest -w=2","coverage":"jest --coverage","build":"rm -rf lib && NODE_ENV=production node_modules/.bin/babel src -d lib --copy-files","prepublish":"npm run build"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","dependencies":{"chalk":"1.1.3","hapi":"17.5.4","query-string":"4.3.2","ramda":"0.26.1","raven-js":"3.14.1","url":"0.11.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-preset-env":"1.6.1","babel-preset-flow":"6.23.0","babel-preset-jest":"21.2.0","babel-preset-stage-0":"6.24.1","flow-bin":"0.58.0","jest":"21.2.1"},"jest":{"testRegex":"/__tests__/.*(\\.test.js|\\test.jsx)$","moduleFileExtensions":["js","json","jsx"],"modulePaths":["<rootDir>/packages","<rootDir>/scripts"],"collectCoverageFrom":["src/**/*.js"],"testEnvironment":"node"},"_id":"@applicaster/zapp-pipes-dev-kit@1.4.7","gitHead":"028e06dcb58068d463e0c911bbaf53ef80181fdd","_nodeVersion":"20.6.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-SPTl+WmxTUZ1uqfou58RdLNQrCRONhQm3pG8PPCcxVgI0uHN7SGqvBSdArRL7XMtNuUlhbluPqVL1peFYFWchQ==","shasum":"de54050a55deb7ed1ecb89f50e5a6877e1ef9a72","tarball":"https://registry.npmjs.org/@applicaster/zapp-pipes-dev-kit/-/zapp-pipes-dev-kit-1.4.7.tgz","fileCount":17,"unpackedSize":23180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCET1s6/aC0FILMjU+4nJge8FYYkkaHlxms2AbXERTTQIgFqvSO2hPNdyqaT0ITSa4uswLoGkKgpJ/73z2v4O2g8Y="}]},"_npmUser":{"name":"applicaster-devs","email":"technical@applicaster.com"},"directories":{},"maintainers":[{"name":"zapp-ci","email":"zapp@applicaster.com"},{"name":"meirmanr","email":"r.meirman@applicaster.com"},{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zapp-pipes-dev-kit_1.4.7_1715781678388_0.32293960854191006"},"_hasShrinkwrap":false}},"readme":"# zapp-pipes-dev-kit\n\nThis project contains the Zapp-pipes development kit to develop, test, and deploy zapp-pipes bundles.\n\n## How to use\n\nThe dev kit enables to different modes for running a zapp-pipes bundle :\n\n* server mode : creates a node.js server which can be used for testing requests.\n* library mode : creates a bundle which can be used directly inside an app\n\n**the Dev Kit is not intended to build production bundles - but only as a way to develop and test new providers.**\n\n### Installation\n\n* with npm : run `yarn add @applicaster/zapp-pipes-dev-kit`\n  or\n* clone this repo locally, install dependencies, and require it by its path\n\n### API :\n\n#### server mode\n\n* Import the `createZappPipesServer` function from the dev kit. This function takes an configuration object as parameter, and returns the full hapi server object, plus a function to start the server\n\n```javascript\n// signature\nconst config = {\n  options: { port: 8080, host: \"localhost\" }, // optionnal. these are the default values\n  providers: [providers] // array of providers to load\n};\n\n// returns\n\nserver = {\n  ...hapiServerObject, // hapi server\n  startServer // function to start the server\n};\n```\n\n* Import your provider(s) from other packages or local code, then invoke the method.\n\n```javascript\nimport { createZappPipesServer } from \"zapp-pipes-dev-kit\";\nimport provider from \"your-provider-packeage\";\n\nconst zappPipesServer = createZappPipesServer({ providers: [provider] });\n// zappPipesServer contains the full Hapi properties so you can add routes, invoke the start function directly, etc...\n\n// or simply start the server with its basic configuration\nzappPipesServer.startServer();\n```\n\nyou can then visit `http://{host}:{port}` to test the requests\n\n#### Library mode\n\nThe library mode is used to package the provider(s) as they would when they are built for the app\nfollow these steps :\n\n* Import the `createZappPipesLibrary` function. This functions take an array of providers and the release name (used to identify the library in Sentry) as parameters, and returns a `ZappPipesGetter` class which is the entry point of the zapp-pipes js bundle\n\n```javascript\nimport { createZappPipesLibrary } form 'zapp-pipes-dev-kit';\nimport provider form 'path-to-your-provider';\n\nclass ZappPipesGetter = {\n  constructor() {\n    this.get = createZappPipesLibrary({ providers: [provider], release: 'release-name' });\n  }\n}\n\nexport { ZappPipesGetter };\n\n// you can now use this class to perform request like the app would.\n\nconst zappPipes = new ZappPipesGetter();\nzappPipes.get('provider-name://fetchData?type=XXX&url=YYY', console.log);\n```\n\n### native bridge injection\n\nIn each mode, server or library, you can inject a custom native bridge to allow providers to interact with the environment.\nthe native bridge is a module which is injected in the provider's handler function, and provides several features.\n\nIn Zapp-iOS and Zapp-Android, there is no need to define a custom native bridge. But if you're using this package locally, on the server, or on any other environment, you have the ability to do so. Here's what a custom native bridge module looks like, and how to inject it :\n\n```javascript\n// All methods are optional since the custom nativeBridge is merged with the\n// default one. Customizing the appData() function will do in most cases\n\nconst nativeBridge = {\n  sendResponse(response, code) {}, // hook invoked when the provider returns its data\n  log(...messages) {}, // log function which can be used in providers and customised dependending on the environment\n  throwError(reason) {}, // hook invoked when the providers returns an error\n  appData() {} // function which gives the provider some data regarding the native environment (platform, bundle identifier, account Id, broadcaster Id, uuid...);\n};\n\n// library mode\nconst zappPipesGetter = createZappPipesLibrary({\n  providers,\n  release,\n  nativeBridge\n});\n\n// server mode\nconst zappPipesServer = createZappPipesServer({\n  providers,\n  release,\n  nativeBridge\n});\n```\n\n## For development\n\n* Clone this repo\n* Install dependencies with `yarn` or `npm install`\n","maintainers":[{"name":"zapp-ci","email":"zapp@applicaster.com"},{"name":"meirmanr","email":"r.meirman@applicaster.com"},{"name":"applicaster-devs","email":"technical@applicaster.com"},{"name":"applicaster-external-devs","email":"technical@applicaster.com"}],"time":{"modified":"2024-05-15T14:01:18.815Z","created":"2017-04-05T14:27:48.684Z","1.0.7":"2017-04-05T14:27:48.684Z","1.0.8":"2017-04-06T08:08:57.669Z","1.0.9":"2017-04-06T09:01:44.998Z","1.0.11":"2017-04-14T14:27:19.359Z","1.0.12":"2017-05-10T17:24:07.425Z","1.1.0":"2017-06-09T10:13:09.319Z","1.1.1":"2017-06-09T16:14:24.897Z","1.1.2":"2017-06-12T17:52:47.373Z","1.1.3":"2017-06-12T19:46:06.568Z","1.1.4":"2017-06-12T19:51:40.924Z","1.1.5":"2017-06-28T13:51:39.516Z","1.1.6":"2017-10-05T13:21:17.832Z","1.2.0-rc.1":"2017-11-07T10:10:55.081Z","1.2.0-rc.2":"2017-11-07T10:16:27.875Z","1.2.0-rc.3":"2017-11-07T10:20:25.234Z","1.2.0":"2017-11-20T21:51:21.681Z","1.2.1-rc.1":"2018-02-05T15:18:15.184Z","1.2.1":"2018-02-05T16:19:05.881Z","1.2.2":"2018-03-02T17:34:44.492Z","1.2.3-rc.1":"2018-06-05T11:02:52.664Z","1.2.3-rc.2":"2018-06-05T11:14:59.070Z","1.2.3":"2018-06-05T11:53:18.107Z","1.2.4":"2018-06-05T13:41:15.952Z","1.2.5":"2018-07-16T13:17:52.778Z","1.2.6":"2018-08-17T08:21:01.992Z","1.2.7":"2018-09-21T13:45:34.361Z","1.2.8":"2019-02-26T12:30:37.141Z","1.3.0":"2019-05-30T08:12:18.866Z","1.4.0-rc.0":"2019-10-24T11:12:43.770Z","1.4.0-rc.1":"2019-10-24T11:17:54.017Z","1.4.0-rc.2":"2019-10-24T11:18:12.422Z","1.4.0":"2019-10-24T13:09:10.646Z","1.4.1":"2019-10-25T15:13:54.033Z","1.4.2":"2021-09-25T14:40:51.270Z","1.4.3":"2023-09-28T17:55:01.205Z","1.4.4":"2023-09-28T18:42:09.623Z","1.4.5":"2023-09-28T18:44:24.227Z","1.4.6":"2024-05-15T13:30:15.367Z","1.4.7":"2024-05-15T14:01:18.564Z"},"keywords":["applicaster","plugin","datasource","zapp","zapp-pipes"],"author":{"name":"Applicaster"},"license":"ISC","readmeFilename":"README.md"}