{"_id":"botmaster-fulfill","_rev":"38-c97eec8b66f891781d66deb58f21705a","name":"botmaster-fulfill","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","dist-tags":{"latest":"5.0.0","next":"2.0.0","alpha":"3.0.0"},"versions":{"1.0.0":{"name":"botmaster-fulfill","version":"1.0.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.6","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"d1509794fac07642d82c0480ea22c4e6352bb0cd","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.0","_shasum":"77d0bb6fe56889a91b200f8322d2bc0195747268","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"77d0bb6fe56889a91b200f8322d2bc0195747268","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.0.tgz","integrity":"sha512-gtEXiD7AhyRrknHnJMI5GSa+XcTiIEPrYF7Le3v4YSR0z4DbZXso1v30A8TK1Ofr8V6GrJ2izP7osIgvjdSCXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8nonZrhk7mO0O64frXE8I+9CsXTn5FW61PjWCIyMSqAiEA9dGQkwVTTQApsLF2z1AnRrNIvcib3H8tFYm+Jxjt7ZQ="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.0.tgz_1482923119917_0.604497310006991"},"directories":{}},"1.0.1":{"name":"botmaster-fulfill","version":"1.0.1","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.6","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"f79b8c6d690a9e0369902fe82923dae2a28a9425","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.1","_shasum":"e2115361ccce244c3d00ba0fad68c8f66fe62841","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"e2115361ccce244c3d00ba0fad68c8f66fe62841","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.1.tgz","integrity":"sha512-4uZOegCj70cxZMBEwAmdLTj2Skjre1zfS9ouISVZQoz2An1NacqUCVaVq0ciCIM0WrZeH4tc4Z15cI28O9ODIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiipBFIJed0cBkgMrTfcFBzynrjpPFJPJnr/zMb9sAfgIgUq6rU85oLQuac9tfbUeNsGL1e+n+QbDbhkbgbhV9lcA="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.1.tgz_1482929300604_0.6138105541467667"},"directories":{}},"1.0.2":{"name":"botmaster-fulfill","version":"1.0.2","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","bluebird":"^3.4.6","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"f412496e296c042102ab52c1246129f418af064a","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.2","_shasum":"dbdac9203b8a67bdf576482d1ac9a99676b19d7d","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"dbdac9203b8a67bdf576482d1ac9a99676b19d7d","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.2.tgz","integrity":"sha512-bVmPK/mZxhIH0vLoZLbcWjsaOFciT8pbJ0ym+UterFVKixfNBMadHa5D/JGpJp3NqrZXNjZNaARFDSnrT48kVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/F9GhnD/Bz9dwFVkDgi4jZ1341c5S0Qglm+ZPbOBoSgIgBjYF8Al2hAA6HuI78DeDlow9AirtMgNYH5CbLeasL/8="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.2.tgz_1482931804424_0.1821712306700647"},"directories":{}},"1.0.3":{"name":"botmaster-fulfill","version":"1.0.3","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"8d2100e0b8ab96db9844a3df8d30dffb4277cf5c","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.3","_shasum":"10443adae8c7065514e9e72d9453a28525ad758c","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"10443adae8c7065514e9e72d9453a28525ad758c","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.3.tgz","integrity":"sha512-dQbg1KVvohLeEJX3qkiG1HO7qN98dwjK2buSiuIOOTpNRgOKbvO9OPgDD/Jc4lFT20IaCzHvOsyRSnQu+/4vOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHy7dBMotoTxvq9IZZ74hf/YSoNIYpS3xp4pc4aqzYfACIECATj5TgLnMlM14adGnw9yYTFqyZgdEOpr7KcTBprbh"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.3.tgz_1482941169169_0.3622237406671047"},"directories":{}},"1.0.4":{"name":"botmaster-fulfill","version":"1.0.4","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"4626aca01de25b89784eff0185ede3c8926bdee3","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.4","_shasum":"f854280eafe676539593c3dc3b34d42a712dde59","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"f854280eafe676539593c3dc3b34d42a712dde59","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.4.tgz","integrity":"sha512-6PZ3GV4JRY6/bXyPPyuuuj+EykjVj2EAZPtq1rqmxv9jrqcbISS3KPv9M++rNLT/KRXoJhcJ6gYQOXYrnKcKwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1Cxo2/1fPvdD21RDp5i84UzP7q6LG5Qk/XRlK3GGD0AiEAmrLa5ZvEMzuvCtMEj3ghuRvadQ4OlQGnuKpblM2LB/0="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.4.tgz_1482949671421_0.6082076579332352"},"directories":{}},"1.0.5":{"name":"botmaster-fulfill","version":"1.0.5","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"3fc70644f578981022ed906b36cf76516c262c09","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.5","_shasum":"06ec5e1e1d8d21a347b23ed77d18bfdc994e5c63","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"06ec5e1e1d8d21a347b23ed77d18bfdc994e5c63","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.5.tgz","integrity":"sha512-pSThbpazFhzyDD8laC97y2NztPTfQtELdE0pDkEGx8Mf98v/3ZyXAacXWImKuvYEPmB+5Sv4LjwfhRc3YPGmqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdMBz6oshRKMLQgCMMllYLPPO/17xQ9oqxZ2dHnUW5KAiEA+huD78yI6Ud/Ffc0y9I54eteRcikR1a8ojUH/sIiEts="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.5.tgz_1482949768831_0.8545134665910155"},"directories":{}},"1.0.6":{"name":"botmaster-fulfill","version":"1.0.6","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1","transducers-js":"^0.4.174","xml2js":"^0.4.17"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"491e704d3c1f717992aec600f0efa1c56f921661","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.6","_shasum":"7a1cfee45d49e99fde02a0dd06d84094899ed065","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"7a1cfee45d49e99fde02a0dd06d84094899ed065","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.6.tgz","integrity":"sha512-U3Vi1QklX7XUS67NNWrVOXl5H0Qys08X0Pv6vo33OnOuR/mpc0HsOP3+vstU909f8GHxgEFLGDLh78xtzNytBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZSXfN4b6XGECqoPaZ+fXw+sAEmVh4B9cGQNTwcASUxgIgMQgURFMKXpmtIiRhgZps43HhOMAmMlLAU6yrDA+5zVc="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.6.tgz_1484690782735_0.6527606996241957"},"directories":{}},"1.0.7":{"name":"botmaster-fulfill","version":"1.0.7","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"e17a8b0549a60aafb11cc6a7e34465728e20c25b","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.7","_shasum":"6733c2fef49a42fd7d6c6906915ac5651373bb8f","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"6733c2fef49a42fd7d6c6906915ac5651373bb8f","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.7.tgz","integrity":"sha512-nZViKmwsok7mgrXDqfQz+tUvg1Qzftjd9E5n1NeoAw4umpVvpcEGfM6eXTRtm4bE3rt24bXytAsbIlxieMQ1zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiRMQQ3ujRSdek5agerDfE0/TcTmUWoKOW15NslXRgGAiAZwUc367IYTLFAK+D0mcNScKIIDXJIzG2JYPlxfnBWzQ=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.7.tgz_1484690895485_0.9272628992330283"},"directories":{}},"1.0.8":{"name":"botmaster-fulfill","version":"1.0.8","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","cheerio":"^0.22.0","debug":"^2.5.2","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"29f7577335543ed02999a0032d6b44030d9efcb2","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.0.8","_shasum":"d394386633b08ed9ee7b9df0a5f963ebfac3efcf","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"d394386633b08ed9ee7b9df0a5f963ebfac3efcf","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.0.8.tgz","integrity":"sha512-ctAM8Atjht8ze6Y5XOIPqgQwlE27xg29vqV0Drbeky2mMZJF4d1M/a9Y79evsYhDq19frFxdMbjz7TiJRcGEww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqCuG9sYF+j4Cjb8Gqq7N3KJ0nBR9K1J+pLKjvmEx2jAiAxpzZmMZVyPl5nS8Fyr6I69E4ha2EQd3o56v1SH7mfnw=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.0.8.tgz_1484741353799_0.5770572596229613"},"directories":{}},"1.1.0":{"name":"botmaster-fulfill","version":"1.1.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"e12a9b997fdd0efdb31ac695f45b2774c9b804fb","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@1.1.0","_shasum":"ec473fcdfa1c1f9d2462a8cc0d40eb7f2b4b2c8a","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"ec473fcdfa1c1f9d2462a8cc0d40eb7f2b4b2c8a","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-1.1.0.tgz","integrity":"sha512-ZEPVWOedoSuRDJlmvrnio0RJapD163Nz6Rqa0hSaZ//lCK0+zMP/XuKOzbqgh1ATW2vphF8LcxurMwSce8NKlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuYu+Vb2IFzuTHEpUFgf3Womc0mpm+NitO8CzOX7asfAiEA61Ukoyv0/Q10A+JenEma2eN+rI6hehlt40ZsYx6T3JM="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-1.1.0.tgz_1484826915629_0.7707880684174597"},"directories":{}},"2.0.0":{"name":"botmaster-fulfill","version":"2.0.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel":"^6.5.2","botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"24be5360f0c0c2bf417b6aa7d3c12e1ca0aaf644","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.0","_shasum":"fa2e6508a66d6d174833e9ff35a4645dfd064905","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"fa2e6508a66d6d174833e9ff35a4645dfd064905","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.0.tgz","integrity":"sha512-dZDt7c/idZmP7qzVehSg53Qmy8ISCVicD++0pzo/nZvXr3kjwZMqXRdvTI5xvme5bGKhA85UE8hCfwsr0NmGuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnnt9fYYjqpc7e+FcfL2Y81L1Z5l9AoDZhRe/dBe8PMwIhAKwPwDj4rwRcVw190HEUFf3DgwDurUr34VodHzb5dbiV"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.0.tgz_1485413102276_0.7356477584689856"},"directories":{}},"2.0.1":{"name":"botmaster-fulfill","version":"2.0.1","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel":"^6.5.2","botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"141c19e4ffd635027b80d445ce74fbb08d79070c","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.1","_shasum":"02fe1ab3989613506fe218d98169be214e734104","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"02fe1ab3989613506fe218d98169be214e734104","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.1.tgz","integrity":"sha512-6kUL2eYHdMXOGf5Rp6FCgFjRk3MvoGw6tucwjel97LQ2BNH0hLRn9JLekf0l9t3O90jyPGrm1uG+4ihB8I4x/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+W55pd6aeWeD6SMcyj0R/8H60bre+vXVDoHBBpvpnPwIhAMYXqy9OVILL7Y2sWfs8Qh1E6YmoDItirkv4+SfPODC9"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.1.tgz_1485524966545_0.5431025556754321"},"directories":{}},"2.0.2":{"name":"botmaster-fulfill","version":"2.0.2","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel":"^6.5.2","botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"cd19e0625e0012a53f398a802e1d5a2d7f540a9d","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.2","_shasum":"c5701b4412be432ea61051c28ab0d2a66e16518e","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"c5701b4412be432ea61051c28ab0d2a66e16518e","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.2.tgz","integrity":"sha512-BZglVK6c7gZyk889fCJ/49lXiuTtTwVB6XzSrMDnXcXMNpwqbi+9CZv0okt9H9QwxTNVNR6EXPBvPvGWYbe4SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC42tm7J1/xpNF9h2FVf4LxkPETZ/ocyhKXTPbWDaBp1QIhAKHCg1xhC326JM/pMn44y6cUZlxX4UYxren3xtOFq3cv"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.2.tgz_1485871439228_0.3671557023189962"},"directories":{}},"2.0.3":{"name":"botmaster-fulfill","version":"2.0.3","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel":"^6.5.2","botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"a599b6230fec4b5a90d8013be0351bc09f6c5ecc","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.3","_shasum":"3bd8c17d95d73ef0fd5ec53987757bb54aa3fae3","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"3bd8c17d95d73ef0fd5ec53987757bb54aa3fae3","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.3.tgz","integrity":"sha512-2SoOJUFJZCwCm8Qjq/ieilbGUpBBWJyW28WgKRuD3DsbE8ZeIM5sLWfXs1lcyAWcPPkrrMj4L7Xiiz0sXtxNUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8hDSAn3pkgh7s5GJOpBgcsejxuKrcR2yrGVLfr9KigIgDH3dQoVGL4ZU89tOn8zmvniv4kDMolOEl6Yr9liC+PI="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.3.tgz_1486046106261_0.3796241118106991"},"directories":{}},"2.0.4":{"name":"botmaster-fulfill","version":"2.0.4","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel":"^6.5.2","botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"288094bbae3a451c1d74f619355f33f08a8505c2","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.4","_shasum":"a9415629a1a3cd4ec60b1e697c5f2cf20d4f5d41","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"a9415629a1a3cd4ec60b1e697c5f2cf20d4f5d41","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.4.tgz","integrity":"sha512-t9bSOn9ac1yqneVs3st4XYhulgZ6rdddIgfj6Eu6FDDA/Lhx+kLU3OkziNsSo0PTMi84oHoIJmcs3Omg01VDiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYqQXLtpO/BtFJ61yx8/lIickAK7Y1dRHGjVSA8FH+ogIhAKjXifmKqO0npMsAmvAPfGijg3NOkttPKGiWqpLTXvnV"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.4.tgz_1486060636054_0.15134092140942812"},"directories":{}},"2.0.5":{"name":"botmaster-fulfill","version":"2.0.5","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel":"^6.5.2","botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","nock":"^9.0.2","should":"^11.1.0","supertest":"^2.0.1"},"gitHead":"49ab7ae31d956f1e7887350555ea1203316ec339","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.5","_shasum":"297ce7f211cd332817c5453d194401ee294e710f","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"297ce7f211cd332817c5453d194401ee294e710f","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.5.tgz","integrity":"sha512-xQ4vxmkXb7haCqk3KPja2PHKEwx3XPaptfvVlODhPls5khOKVHfolVmDjuG2gV6lxH4lv1kr9msKct4NvbzTqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkxHfMCwWY3nlBs2su5UExwmOqvhEnmnblBQ7iFEv01gIgQul50AzxyZK1pxI9TfMfHCU5U1PEjdrsgJwYdDHzvPc="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.5.tgz_1486063413839_0.2090783198364079"},"directories":{}},"2.0.6":{"name":"botmaster-fulfill","version":"2.0.6","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"mocha --recursive ./tests","docs":"documentation-readme -s \"API Reference\""},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"botmaster":"^2.2.3","botmaster-test":"0.0.2","eslint":"^3.12.2","mocha":"^3.1.0","should":"^11.1.0","documentation-readme":"^2.1.1"},"gitHead":"ebb0801ad982755a09d25f9c11350f37befef792","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.6","_shasum":"40c6ad9feacf9167a10adbba1ea16dfa47d911c4","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"40c6ad9feacf9167a10adbba1ea16dfa47d911c4","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.6.tgz","integrity":"sha512-J2uD4alYmBl9T8eviQeKL5dXxZtSde2WlG7tDGWo2M17KPG71fTrCBI1PlFQocVQl87CGDOxx2sMEzmws49ItQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYK6B3SMpybB1G+cbx4tcxe6QkzO0VPmDEKsmWLmG1AAiB7qRBOeTbMRtmS6WzbsqnewS8m65JDnzN9gU+oS1hnyg=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.6.tgz_1486146068037_0.6481838223990053"},"directories":{}},"2.0.7":{"name":"botmaster-fulfill","version":"2.0.7","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"istanbul cover _mocha -- --recursive tests","tests":"mocha --recursive tests","coveralls":"cat ./coverage/lcov.info | coveralls","docs":"documentation-readme -s \"API Reference\""},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.2","coveralls":"^2.11.15","documentation-readme":"^2.1.1","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"5475cf79bfcf7899a41b1ad06af74321bb468855","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.7","_shasum":"5a5eba8be63689748b2613483cf6672f71c43acd","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"5a5eba8be63689748b2613483cf6672f71c43acd","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.7.tgz","integrity":"sha512-AWuXp3L+R5YzUyRY6othuEtpHH3kk4QOQ6dZwqn1I9sHxhVluTwq8UTbw4jBxJX8r1MGmj1WG7xT/ReXj/G1Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3ekIIOoV1YXI/hb4Gfnlc12u5tPH+JfuSqihQz32KiAiB1LOeNXxoUfSPa64zBPt34epnDK8kak8XkdUCE9VS1Fw=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.7.tgz_1486216463516_0.4131710606161505"},"directories":{}},"2.0.8":{"name":"botmaster-fulfill","version":"2.0.8","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./index.js","scripts":{"test":"istanbul cover _mocha -- --recursive tests","tests":"mocha --recursive tests","coveralls":"cat ./coverage/lcov.info | coveralls","docs":"documentation-readme -s \"API Reference\""},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.2","coveralls":"^2.11.15","documentation-readme":"^2.1.1","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"f23bec828ee9810500e9fe9b6b2410423c6853d6","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.0.8","_shasum":"af0fc9bc6657819dc32d969074fa5993803db090","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"af0fc9bc6657819dc32d969074fa5993803db090","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.0.8.tgz","integrity":"sha512-D7nNPPSGEEJZbzGnUO90Aeo/HXE1nhRj9IWN0NypNlI4jLTVl7/+4jxmlWrVTpS+DUjPgHpQs7XzdVpwfD4XBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOR9cuOZQkawExvaek2TvKvRsT7Yn1iffloeSw+LzLKgIgQTOd53fneSK4GxgwfgLoV6Ils6WBWqNRpHp8CNm8j20="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.0.8.tgz_1486218624419_0.8869936114642769"},"directories":{}},"2.1.0":{"name":"botmaster-fulfill","version":"2.1.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive tests","tests":"mocha --recursive tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets es2015,babili src --out-dir dist","docs":"documentation-readme -s \"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-babili":"0.0.10","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.2","coveralls":"^2.11.15","documentation-readme":"^2.1.1","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"b906e2d54626fde5b8966575ef07345dccb7fb0d","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.1.0","_shasum":"5767a86c10b83696b3086fdf62e7056d03f10b4c","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"5767a86c10b83696b3086fdf62e7056d03f10b4c","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.1.0.tgz","integrity":"sha512-2vYb+kLZjGwZek6ZDBNshODAgZdW0WpmNYAnfA4kQ00Fq3YJ7tnfDNfJcAldRVDg9Ot85lzKt1cjWFFAWMI7oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMCnswL7VEU5P4xJN32HBWMFf04JKLgzQdUjca+aA5AgIgB9B5X33xiZ0lAJY+BK8pVqNORGUQoSowEWy0NcoXzbU="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.1.0.tgz_1486461204678_0.06478537851944566"},"directories":{}},"2.1.1":{"name":"botmaster-fulfill","version":"2.1.1","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015,babili src --out-dir dist","docs":"documentation-readme -s \"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-babili":"0.0.10","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.2","coveralls":"^2.11.15","documentation-readme":"^2.1.1","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"0d90ccc3014a814b664c3860f16dad39246f7112","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.1.1","_shasum":"a3abd983abc71d6b05b9d4303203934b917ce3d2","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"a3abd983abc71d6b05b9d4303203934b917ce3d2","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.1.1.tgz","integrity":"sha512-ZtBYfrbsPAtE1nzXfZtbwi1fbUnW/LJh2q3OHnx4qJyrEVDa/zF19Ggo9plkjfaoCIQCnKvo+sxAPbyutV7uhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuGyD/V5A2Lg4Oes1R6OQ3ei6mvaCZJHlyAn9D8/C4AgIgNAF2yJGMVg1uZ9AXn+6i/m6RDyU8L+CqFKra6QWYlHg="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.1.1.tgz_1486462268057_0.017172330990433693"},"directories":{}},"2.1.2":{"name":"botmaster-fulfill","version":"2.1.2","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"./dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015,babili src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-babili":"0.0.10","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"06134506879fb58109bef67b3d4a410c4998a366","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.1.2","_shasum":"953a3ed2fe11160c6f4c1cf8bb3a85c32700fa1e","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"953a3ed2fe11160c6f4c1cf8bb3a85c32700fa1e","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.1.2.tgz","integrity":"sha512-proCDbrAVHTn7rOWQZmlIu3ncnPDCg0DK5dXM2lMxud5NdPwfOpCSlpzdObK8jhEn5AdYVnublPN8YBVTDjgYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpj8oyqIBzi0y+KdTQuCu4SaWNmFA86H3ZF0kvEIYG+AiBl3uzVhptnxe4onsxIVCVfQteSDM5sQJWKAxD3q38CBw=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.1.2.tgz_1486464862173_0.9557499629445374"},"directories":{}},"2.1.3":{"name":"botmaster-fulfill","version":"2.1.3","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015,babili src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-babili":"0.0.10","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"147bca65cbe76c52084b7692f5884136fed6e24b","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.1.3","_shasum":"ab3a40fbbb9427e09eaac0daf8095028ef21107f","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"ab3a40fbbb9427e09eaac0daf8095028ef21107f","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.1.3.tgz","integrity":"sha512-8Qd/6T5ERmSNC8cx5F6z+cn69Q2iHmcylXkvUx46Kxh10MvqpP6Tn6j2YItz3fWj8tgbpcUsa2LPefwUyOLzEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvRXMPyiLktT7Dn5fBFWBVb95c83LfJz7So01s92fGmQIhALsL1JVJ09QAGwbgOIM6hXSSghxLZfDVAWtnwJT/rSQ4"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.1.3.tgz_1486469226111_0.3760068875271827"},"directories":{}},"2.1.4":{"name":"botmaster-fulfill","version":"2.1.4","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015,babili src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">= 2.1.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-babili":"0.0.10","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"e182056985b7e87c4a77b2cbd7df24724c7c4bb1","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.1.4","_shasum":"5e67e19bc27c14185d366505ca64547fe8884c55","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"5e67e19bc27c14185d366505ca64547fe8884c55","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.1.4.tgz","integrity":"sha512-Lva7+JF3vgg1YcREVpLF7Ys8C7TM6SQ9Yg/++watEiZXpIzpn7dhvtMpxC/fknO83GfM6vaGk1XNm7yyhJ8XKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1y2wYhqTaXdc4ZV7PeXKQrB8xS2VeOCQrfzpQc31WvQIgPMf1WC+QsG67FT0kGX5UYb/AbmDAWcS3D8r4NMc9Pz8="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.1.4.tgz_1486899558121_0.8892267236951739"},"directories":{}},"2.1.5":{"name":"botmaster-fulfill","version":"2.1.5","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015,babili src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">= 2.1.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-babili":"0.0.10","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"a88f1d39ee0c404124d1e0e05f8804de4536e122","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@2.1.5","_shasum":"b29f8fec8609d520c842d483abfd90ec9c438f56","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"b29f8fec8609d520c842d483abfd90ec9c438f56","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-2.1.5.tgz","integrity":"sha512-EYcHWX6piNyptA3FYBrjxoLFY+/1dSiU1NKNMv2e5njbTote6BUT0AcKHyiywpwybMOE4Io06AkkamLzp/Kc0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDORik/R0abqn01ZnhLHIKTCz8qBFFoqfQMfGJgPftWZQIgPAVfdHHETcCPHU6OYkFFdz3IB7u2FWEZPz0G2YMjzT0="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-2.1.5.tgz_1487866998156_0.6225475401151925"},"directories":{}},"3.0.0":{"name":"botmaster-fulfill","version":"3.0.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">= 2.1.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git#patch-outgoingware","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"d78577f02c539f6389c9b613afe88ccd85e75fd7","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@3.0.0","_shasum":"e92d22001f33c9ebb145993eef50e6c7d6e9a87f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"e92d22001f33c9ebb145993eef50e6c7d6e9a87f","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-3.0.0.tgz","integrity":"sha512-XEk6xTL+KLEfccbQ3FGSPN2sQaxK0fXRKK2M5v5C30y56CGwhHFgWTQTHguZBM1WYgkt9bqcd8Q8Qrj4N6eGaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwsrOwlcuCzE9s48cil46k56wbAQIpusSyXaUvPCH0MwIgEznhT6NT/XWyDxam91I2xL867Iye876ZLQ1MXsOsTKM="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-3.0.0.tgz_1487867865827_0.18373224511742592"},"directories":{}},"3.1.0":{"name":"botmaster-fulfill","version":"3.1.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">= 2.1.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"git+https://github.com/botmasterai/botmaster.git#patch-outgoingware","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"f875ccfe61c645d2fea33630ba3fa88d0947d749","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@3.1.0","_shasum":"e8a40bcbe82b184a3628c9048e760937e74cd775","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"e8a40bcbe82b184a3628c9048e760937e74cd775","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-3.1.0.tgz","integrity":"sha512-Jzmx6iLf0mktwW3o1dmIgQBcTasKWC/BCxRSCNQdCSK9NUDSWEJfh8RuQJrstX58pahhJucT7YfPCgzmBGH+5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/QggINsC8E3EjD9fjw8RYLhfsk/4wrQQyP5RqbBWd9AiBOnBS94FddPS3N6SsqAhJXhzS9nmWu9Q4+JqRS22EigQ=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-3.1.0.tgz_1488408749235_0.37142735277302563"},"directories":{}},"3.1.1":{"name":"botmaster-fulfill","version":"3.1.1","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">=2.3.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"^2.3.0","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"09a65a7970eb110addcac0d70b96e2baf6b31b56","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@3.1.1","_shasum":"5011bd2a85300ca8c54b7417684e376c778d01f2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"5011bd2a85300ca8c54b7417684e376c778d01f2","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-3.1.1.tgz","integrity":"sha512-ObmeLnzWRjmbgG5dDpMHMqFCF7Ax0eO+HcQVg7jPsDXr9AZA5CfAHVOUE1LcnSNoMiY3m3qgHgVAlFGEoolsSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC61Ys65FogXDlCnUxg6H8oybnOEKltZ+J3fZBCNGZf1AiBK4X5p0dDoq/zx6fmahTH2iffZkA2/N6U0AriDcJ+X/w=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-3.1.1.tgz_1488415919333_0.7923683980479836"},"directories":{}},"3.1.2":{"name":"botmaster-fulfill","version":"3.1.2","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">=2.3.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"^2.3.0","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"b5eeb0a9a404c5b15417537b60526507d3201a2f","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@3.1.2","_shasum":"26fba8fc778eb30681f46f547642e5b9eaa74762","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"26fba8fc778eb30681f46f547642e5b9eaa74762","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-3.1.2.tgz","integrity":"sha512-GyR6hk1ow8QqIhZ6XPQbrRrVeHydP1LuSWzAVNJCQeFPC6QaK0Uz6T+WTT4nostB5OF4go3RDrwLJLkhtNpEaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBn0qiSTdRZ5a/YlhOZY+i2TTaZYcsg3ibPt9LLpDy5lAiEAksE372tWrDz/cyPbvAMGbvkTGyUG4FUxSj7L4RL1yNA="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-3.1.2.tgz_1488419435746_0.09235414932481945"},"directories":{}},"3.1.3":{"name":"botmaster-fulfill","version":"3.1.3","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">=2.3.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"^2.3.0","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"0c527fec3bceec409eb02515485841ff786ecfe5","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@3.1.3","_shasum":"c3ffb56ea6c3ed76bdcd3a7e3ce679ff1b5163d8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"c3ffb56ea6c3ed76bdcd3a7e3ce679ff1b5163d8","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-3.1.3.tgz","integrity":"sha512-amoDKhhyPQluwMfx4UxTSH6b344ZJ8nuftg5gSBT4hvO0VGuMY3b5vjVSmzFmU41L7HsTf3XQRkBNQrTVBt7SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxZaRWKSBJ+hgInaElp2tUgcEZZ0ot7eW/IGx4O6/SGAiEA2cdJwOLsjDcfG3hr4/uk1XicbHQkkgcF78lDEIxtDDw="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-3.1.3.tgz_1488652454195_0.81849819351919"},"directories":{}},"3.2.0":{"name":"botmaster-fulfill","version":"3.2.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">=2.3.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"^2.3.0","botmaster-test":"0.0.4","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"aaca05338caceaf8da517c74da2d2e2e21b0ef32","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@3.2.0","_shasum":"8a917b8d443fdae0edf9ce901deb1bf8e4123124","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"8a917b8d443fdae0edf9ce901deb1bf8e4123124","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-3.2.0.tgz","integrity":"sha512-ABbstJNx/uAYouMxzbiZ5g//0N9mncIq0LfmsCxDW2RpySmtq1PMhYxOV6z23UQSTMoNFLRgNreeh3Tf6eXrLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWRk87augS9n4PgLAx0OfP2V7MDNxzEzkKpnn5vz2GLAiB/pAw1Nh8OCS9Dhflvk17M35ztdIHcv1u3ZgPPuL6BJQ=="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-3.2.0.tgz_1488791861652_0.3077989653684199"},"directories":{}},"4.0.0":{"name":"botmaster-fulfill","version":"4.0.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">=3.0.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"^3.0.8","botmaster-test":"1.0.6","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"gitHead":"6a4b087dee6b63d577d54ab2154b8918019e52ac","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@4.0.0","_shasum":"624ae776dc4a53f8842c1baba49bc8a1e0426b7b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"shasum":"624ae776dc4a53f8842c1baba49bc8a1e0426b7b","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-4.0.0.tgz","integrity":"sha512-2sv4fLPV91cksXvcyhGqKtz1JEUh11cjwXcuLGPPpPR9iPvZkYfSjAYqxoGgBzof0TFduZtgUyH6rMcDPlTfIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkWWM8amjmiR8lefZj6CVfWvwm7VIKHtWaYGkmgiIPKwIhAMuIPnRitSRS6QsbGDafO9W2KgG34TgNse2cBil/0C5s"}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/botmaster-fulfill-4.0.0.tgz_1494858557555_0.6720766571816057"},"directories":{}},"5.0.0":{"name":"botmaster-fulfill","version":"5.0.0","description":"Declarative markup API and engine to integrate internal or external APIs with botmaster","main":"dist/index.js","scripts":{"pretest":"npm run build","test":"istanbul cover _mocha -- --recursive dist/tests","tests":"mocha --recursive src/tests","coveralls":"cat ./coverage/lcov.info | coveralls","build":"mkdir -p dist && babel --presets=es2015 src --out-dir dist","docs":"documentation readme src/index.js --section=\"API Reference\"","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"license":"MIT","dependencies":{"async":"^2.0.1","debug":"^2.5.2","posthtml-parser":"^0.2.0","posthtml-render":"^1.0.6","ramda":"^0.22.1"},"peerDependencies":{"botmaster":">=3.0.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-preset-es2015":"^6.22.0","botmaster":"^3.2.0","botmaster-telegram":"^1.0.2-0","botmaster-test":"1.0.6","coveralls":"^2.11.15","documentation":"^4.0.0-beta.18","eslint":"^3.12.2","istanbul":"^0.4.5","mocha":"^3.1.0","mocha-lcov-reporter":"^1.2.0","should":"^11.1.0"},"engines":{"node":">=9.0"},"gitHead":"2d40b7e235d5f67098eee2e56aa146d3448f4908","bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","_id":"botmaster-fulfill@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"jwickens","email":"jon@wickenz.com"},"dist":{"integrity":"sha512-XnbkD38MhmjVVm25/Yl5V8uyy9fh/PQ30qMRZPmZbxw4l8rrTfkH8k6FJ3dnbpWXD4uFOugzcCeiavbZV/LixA==","shasum":"4c7196c662855025c047d7e05f874770778aadc6","tarball":"https://registry.npmjs.org/botmaster-fulfill/-/botmaster-fulfill-5.0.0.tgz","fileCount":25,"unpackedSize":318601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLO5NCRA9TVsSAnZWagAAUWUP/3/oQZMQyv5KWB0y9Mbt\nYnUd0PHjuH9isZgtRD+YlTbsJxB3bidFXunPn88+gsAEigBd2ddtq1y5OIKh\nfp/it44iBzkNjhHruDNqc4WPOqVPIWaQRV2bzxi1Klqs+S5lyoEno/iLNzYI\nCj5y5NAx4r8MmN8Bh1px0BYfoL0OW8VSPTm4MeXDcypJrcjfIsHLocuaQUF+\nmg4pPLkDmZRYnOSZsIFtmvt3sk83B5MU4+Y7fq8lXmnnK+Gnen74QliZA7bp\nT1M92mw5GQpQ2ltzWbPiDdBWP4C2dXPtK2Rg47nWoFvtep0PYvC0NwrGjFZu\nsmm5knXrSN92NJwQxqApG+2e5ho8UsQQb4clJ2/UfwbQgKDEdKr6MFuW4viV\nbXifq2KNE1dKXMH27BK6s/6sfHtXZTzU5ohuWPDfBBR0EGy4b2YYa7W5xcGq\nnj8ju2IBKgDwxCNJO1RdCNp6X+fWiKdPJsUkRDt7bcpU+6GZs3IYMcc9ySgA\nEiFLdjjL3Wa4m1nbZn3g4zItzw+cgBgtW/njrypYSxbKX+9J5BTIVFBBhLAR\nRRoZpvIy8aVHWFv8ziKzvMBiOCc6i81w8UyAO3veB5tyMwpXE4D0KXnAxpp+\nnO4dlGYcuUGRuLniJB5/cGH6OxnJEKups4ORS6YXNmWOaSiz01ub1NTBB7U2\nqcDJ\r\n=J3RP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH8/YO17/H0oilfmqs32G72/faCVJ9SsWOXXZZYy6rYgIgTCoGlGNrkjibgEoEpVlTrHaJV8VMX6mxDBt440Qu7PM="}]},"maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/botmaster-fulfill_5.0.0_1529671245829_0.6250531920302156"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/botmasterai/botmaster-fulfill.svg?branch=master)](https://travis-ci.org/botmasterai/botmaster-fulfill)\n[![Coverage Status](https://coveralls.io/repos/github/botmasterai/botmaster-fulfill-actions/badge.svg?branch=master)](https://coveralls.io/github/botmasterai/botmaster-fulfill-actions?branch=master)\n\n# Botmaster fulfill\n\nBattle-tested middleware for botmaster <https://botmasterai.github.io/>).\n\nNow updated to handle malformed tags! This is a breaking change since it requires negative look-behind in nodejs, so only nodejs > 9 is supported. You can get it at \n\nEnable chatbots to perform actions on Node.js.\n\nDevelopers write \"action specs\" that specify how an XML tag should be replaced in a chatbot response, such as confirming that the action was performed simply returning an empty string so that the tag is removed.\n\nChatbot designers then place the XML tags in their flows for easy integration.\n\n<!--\nFind the full documentation at the main botmaster website: <http://botmasterai.com/middlewares/fulfill/>\n-->\n\nAlso check out our pre-made actions:\n\n| Actions         | Repository                                                                            |\n| --------------- | ------------------------------------------------------------------------------------- |\n| pause, greet    | [botmaster-fulfill-actions](https://github.com/botmasterai/botmaster-fulfill-actions) |\n| button, buttons | [botmaster-button](https://github.com/botmasterai/botmaster-button)                   |\n\n## Quick start\n\n```js\n// 1. Import botmaster and setup your bots, for example telegram\nconst Botmaster = require('botmaster');\nconst Telegram = require('botmaster-telegram');\nconst telegramSettings = require('./my-telegram-bots-settings');\nconst botmaster = new Botmaster();\nconst telegramBot = new TelegramBot(telegramSettings);\nbotmaster.addBot(TelegramBot);\n\n// 2. set up any incoming middleware that you might need\n\n// 3. at the end set up fulfill outgoing ware...\nconst {fulfillOutgoingWare} = require('botmaster-fulfill');\nconst actions = {\n        hi: {\n            controller: () => 'hi there!'\n        },\n        bye: {\n            controller: () => 'bye please come again'\n        }\n}\nbotmaster.use(fulfillOutgoingWare({actions}));\n\n// Profit. Any messages that telegram bot sends will be processed by fulfill\ntelegramBot.sendTextMessageTo('<hi />', 1234);\ntelegramBot.sendTextMessageTo('<bye />', 1234);\n```\n\n## API Reference\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### isPendingActions\n\nTest for remaining actions in a string\n\n**Parameters**\n\n-   `string` **[String](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** input string to test for actions\n-   `actions` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** actions to test for\n\nReturns **[Boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean)** whether any actions were found\n\n### fulfill\n\nFulfill any actions found in the input text\n\n**Parameters**\n\n-   `actions` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** actions to run\n-   `context` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** an object of aditional properties to expost though `params`\n-   `input` **[String](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** the string to look for actions in\n-   `tree` **[Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)?** provided as a way to speed up recursion. You probably don't need to use this and providing it without fulfillPromise (or vice versa) will cause an error.\n-   `fulfillPromise` **[Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)?** Used to let controllers know that fulfill has completed (or hit an error) even though this is a recursed function. You probably don't need to use this.\n-   `cb` **[Function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function)** error first callback\n\n### defaultInput\n\nDefault function to extraxt input for fulfill from botmaster context. Uses simply message.message.text. If it does not exist then fulfill does not run.\n\n**Parameters**\n\n-   `$0` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** context object consisting of botmaster objects and next\n    -   `$0.message` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** the botmaster message\n\n### defaultResponse\n\nDefault function to update botmaster middleware context with fulfill response and call next. It only sets message.message.text if the response is a non empty string after trimming. Otherwise it calls next with \"cancels\" which cancels  the outgoing message.\n\n**Parameters**\n\n-   `$0` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** context object consisting of botmaster objects, fulfill response, and next\n    -   `$0.message` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** botmaster message\n    -   `$0.response` **[String](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** respopnse from fulfill\n    -   `$0.next` **[Function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function)** next function from botmaster outgoing middleware\n\n### FulfillWare\n\nGenerate outgoing middleware for fulfill\n\n**Parameters**\n\n-   `options` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** options\n    -   `options.actions` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)** the actions to use\n    -   `options.inputTransformer` **[Function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function)?** a function that receives {bot, message, update} and returns the fulfill input or a falsy value to skip running fulfill.\n    -   `options.reponseTransformer` **[Function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function)?** a function that receives ({bot, message, update, response, next}) updates the message and calls next.\n    -   `options.params` **[Object](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object)?** an object of additional names to provide in params.\n\nReturns **[function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function)** outgoing middleware\n","maintainers":[{"name":"jwickens","email":"jon@wickenz.com"}],"time":{"modified":"2022-06-13T04:59:43.353Z","created":"2016-12-28T11:05:21.890Z","1.0.0":"2016-12-28T11:05:21.890Z","1.0.1":"2016-12-28T12:48:21.299Z","1.0.2":"2016-12-28T13:30:06.666Z","1.0.3":"2016-12-28T16:06:09.837Z","1.0.4":"2016-12-28T18:27:52.029Z","1.0.5":"2016-12-28T18:29:29.408Z","1.0.6":"2017-01-17T22:06:24.587Z","1.0.7":"2017-01-17T22:08:16.064Z","1.0.8":"2017-01-18T12:09:15.573Z","1.1.0":"2017-01-19T11:55:17.375Z","2.0.0":"2017-01-26T06:45:02.878Z","2.0.1":"2017-01-27T13:49:28.384Z","2.0.2":"2017-01-31T14:03:59.789Z","2.0.3":"2017-02-02T14:35:06.914Z","2.0.4":"2017-02-02T18:37:17.999Z","2.0.5":"2017-02-02T19:23:35.841Z","2.0.6":"2017-02-03T18:21:09.909Z","2.0.7":"2017-02-04T13:54:25.426Z","2.0.8":"2017-02-04T14:30:26.298Z","2.1.0":"2017-02-07T09:53:25.233Z","2.1.1":"2017-02-07T10:11:10.019Z","2.1.2":"2017-02-07T10:54:24.151Z","2.1.3":"2017-02-07T12:07:06.707Z","2.1.4":"2017-02-12T11:39:20.084Z","2.1.5":"2017-02-23T16:23:20.050Z","3.0.0":"2017-02-23T16:37:46.446Z","3.1.0":"2017-03-01T22:52:31.275Z","2.1.6":"2017-03-01T23:14:37.666Z","3.1.1":"2017-03-02T00:51:59.907Z","3.1.2":"2017-03-02T01:50:36.377Z","3.1.3":"2017-03-04T18:34:15.984Z","3.2.0":"2017-03-06T09:17:42.291Z","4.0.0":"2017-05-15T14:29:19.624Z","5.0.0":"2018-06-22T12:40:45.881Z"},"homepage":"https://github.com/botmasterai/botmaster-fulfill#readme","keywords":["apis","framework","pipeline","bot","chatbot","chat","toolkit"],"repository":{"type":"git","url":"git+https://github.com/botmasterai/botmaster-fulfill.git"},"author":{"name":"Jonathan R Wickens","email":"wickensj@uk.ibm.com"},"bugs":{"url":"https://github.com/botmasterai/botmaster-fulfill/issues"},"license":"MIT","readmeFilename":"README.md"}