{"_id":"apigee-utils","_rev":"41-ca842fd42b7fef30b338b5c99296e14c","name":"apigee-utils","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0":{"name":"apigee-utils","version":"1.0.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"54a52f338dc5c4644e62586d34351d5473809c1a","_id":"apigee-utils@1.0.0","_shasum":"efdc58c45e9c0daf29ff857c8a47bd9ba93b540f","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"efdc58c45e9c0daf29ff857c8a47bd9ba93b540f","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-1.0.0.tgz","integrity":"sha512-Pl95rkEwljor38COmtYKGmYGF6HbWvfLewVpLSWYeYe5CkL+P+Ih0urOdK4ClBSNWELcVeFRhoB0fu0X+WRXYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj+V0y/hSg+YtGaLsS3Dm6aWREdpZHcrpzoliHMKxljgIhAM2mGzZ3r5/xhuFFqId4SloTDPSPsC7jmZMqTvy2iiId"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-1.0.0.tgz_1466669676118_0.12768221064470708"}},"1.0.1":{"name":"apigee-utils","version":"1.0.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"36680167c1ec79a35fdcbf28b60cf5ff81dcd9ce","_id":"apigee-utils@1.0.1","_shasum":"ad75affbcfda041fdeeb894a41419bb3706fe049","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"ad75affbcfda041fdeeb894a41419bb3706fe049","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-1.0.1.tgz","integrity":"sha512-CBUFRPRwh07Ql3LGL/U92lViWlFD0uSvtO+U0No4ox0oafmi37U8X7lj2Vm+lbu9rN+fTaSlOU/ZqIPCAS3QYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWy5u1DtCjoq9bLC80dM54uYs0ZOLGoPZaBO9PDB/aFgIgKsSKpswpUoNYH9B18cX8MP/IG/fsyiXFrwAeIgsY/gw="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-1.0.1.tgz_1466670043489_0.7868815718684345"}},"1.1.0":{"name":"apigee-utils","version":"1.1.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"1f266d88b9b46091f521e134baa663f82fddcb4d","_id":"apigee-utils@1.1.0","_shasum":"405b6bcaa6593d7d2f64ea1530cfd6697e13739a","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"405b6bcaa6593d7d2f64ea1530cfd6697e13739a","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-1.1.0.tgz","integrity":"sha512-VMBtcSndEhAj2TlysExsFAFPUrtE7UEZpPdSf2V843ciPkR0KwyHZuGzZdaYm/RE5UTwVcT0LxCO7cetLwRGuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWczJpEjIFZ8mlvqGmuxQw6Mx8S427f2Z1zpc8pdOdGAiA79hLtAl9GgvQSFIOdxrWVslqZrk2G9JPJzloaCysn0Q=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-1.1.0.tgz_1466677378705_0.6790300831198692"}},"1.1.1":{"name":"apigee-utils","version":"1.1.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"4d326f002660e719fec9b55c8ea6877533b24eb7","_id":"apigee-utils@1.1.1","_shasum":"0b9b394dfe15d21e7516702da7eaf4c0acaf4080","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"0b9b394dfe15d21e7516702da7eaf4c0acaf4080","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-1.1.1.tgz","integrity":"sha512-sht52FSF7BMwBG1vHmvDWSpqTR+bql7VJ7ldsyf7nB928rAsqCqkC9NqsWA0ZgmoZDqwiBmg+q2IojH+WvlQjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCubqFxRg1OxHbKxH3QaoFUNJUTrdaZCxk/XQWweiMRVQIgBt6U+QplE34hfeVhTrmDXNVPc39v38r2FRm9Z+3uSgs="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-1.1.1.tgz_1466677785944_0.817163341678679"}},"1.2.0":{"name":"apigee-utils","version":"1.2.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"9dabc8d61193993aa2e77fed3392ac87be1ef853","_id":"apigee-utils@1.2.0","_shasum":"096752e9884a217156c5f983f6353df0bc3fec3d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"096752e9884a217156c5f983f6353df0bc3fec3d","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-1.2.0.tgz","integrity":"sha512-Bm3n4jbUFxXWjw4Yy1DPjxFIdbRHOTP1LV/gykMP5XLdeJt6cioRtFqN0pAT71zEuE4YqE/jHsI1TmRTXNoC0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvSI1cY5rD4klIysiTfdJ+/tM5p2bdPlmQ8F3PGBbpLAiEAjDz+T5WzgXvIM1uCQjWwpaK9W0TWH6h/WRU6fMGURgY="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-1.2.0.tgz_1466765309128_0.3663034348282963"}},"1.3.0":{"name":"apigee-utils","version":"1.3.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"4b61bbd74a4dbb8470aadb3b7fabd1765b3b287e","_id":"apigee-utils@1.3.0","_shasum":"71fbc5201c7467e688b33d4e1fd98eea76aeaf61","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"71fbc5201c7467e688b33d4e1fd98eea76aeaf61","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-1.3.0.tgz","integrity":"sha512-Zoy9ZjqTO9XUL27N6Vo23+HIWyBOUtK9IMScYWg91lTVYZ+OZaIgaokTbwSvhs8CDrI3q/68GQaUIijzlB79Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5cbK9s1CTi5G4Akn83eseJkItqZHKxaELhrLvq8/qvAiAuhaiffIg32TQ817U+WrRkBzPTBRRwkeK5MgZqMXXdrA=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-1.3.0.tgz_1466769195274_0.3499560412019491"}},"2.0.0":{"name":"apigee-utils","version":"2.0.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"bca822f6ab10b1b226c4785b36a9233d6e14aced","_id":"apigee-utils@2.0.0","_shasum":"1a5266d432358aea13095bfc83d65ee06199790a","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"1a5266d432358aea13095bfc83d65ee06199790a","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.0.0.tgz","integrity":"sha512-BJ2rGDTDsf+58Qtk2oBNqWeeKj2JJX6AYIoMRYNTp2oeUcqtC2rEBGAi7yhUKKQLXVM+NvyCWFJWf1S0DUssKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4lcxO53Ydt2oDVjAXPafXfRMMx3GPxHJotSI305uuAQIhAP++2dKMdknCMeorPFGUlZWcbSllwcB4mHY/RhVp8Nkj"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.0.0.tgz_1466770814508_0.8561418931931257"}},"2.1.0":{"name":"apigee-utils","version":"2.1.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"a35e096099618076ef8421c2adb87457ec1a0189","_id":"apigee-utils@2.1.0","_shasum":"5671f5bdb0243987ba520ac50c08797b9ab1664f","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"5671f5bdb0243987ba520ac50c08797b9ab1664f","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.1.0.tgz","integrity":"sha512-lv3TL9LZhfZhl5MVAWQAH6GOU55XoeDiCRuNMaspMjGJeVnbtdpoIsIhtJunra/lxEtQJNRZhXPeoWDKXCQSQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCelO9NNEH6S3Ft4x3jrxWnphTsYvrNI8/SP2pRFms1iwIgYEvDm5YqLsWBkrxpMnTASoUg2Rnkh4sW2ozvLsSg51Y="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.1.0.tgz_1466940563974_0.39440358988940716"}},"2.2.0":{"name":"apigee-utils","version":"2.2.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"c1b75cc8b796ef0be1cef01caed8e74b93084631","_id":"apigee-utils@2.2.0","_shasum":"8f92ba42bc32dc8eaf1bd659aeb977063fb40b52","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"8f92ba42bc32dc8eaf1bd659aeb977063fb40b52","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.2.0.tgz","integrity":"sha512-tJnLv6oaS4aZyvWaXV3D0yHtyUrYxNFXZmJpkljEyji4oEplp6uHGkIvaNECOE01Z+a819Uxv9jo9vPu6Ysd8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZDL+rfQsdgnohfidplGMXA5KOdYEAsp920aXsNRWzCQIgbGbNr89WKqu3qLj4vjG4ax/T0CIaEvvU+rQ94rOWDPY="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.2.0.tgz_1467010802583_0.7479221483226866"}},"2.2.1":{"name":"apigee-utils","version":"2.2.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"afa6a6cb6a262c66541ff13592bd5bbf306606dc","_id":"apigee-utils@2.2.1","_shasum":"7d3f4f794f1537e10a9370dfa6b1cc351605dc19","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"7d3f4f794f1537e10a9370dfa6b1cc351605dc19","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.2.1.tgz","integrity":"sha512-jZoSWaGJOvJHm2/L6qnJN7lXAiyQE7YW+ro2/vPEHctxLk9B5kY/8zPk22eroQY4y3cIxT6fW2iiueCVBBZU1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7q/h7CCiTaNMahWPDYOxy8apCPn/ndWAVaDrUISJdhQIgZHgE8ZBB9GfpnXNj5oIklBZJ4Esg0KCjIElqmmRK1Xs="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.2.1.tgz_1467012102282_0.8322552170138806"}},"2.3.0":{"name":"apigee-utils","version":"2.3.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"d9bf69cd89b0faedc6d33845cd8bb3125bf8802b","_id":"apigee-utils@2.3.0","_shasum":"b628b4079bece9da9089c83a3523530c1b553535","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"b628b4079bece9da9089c83a3523530c1b553535","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.3.0.tgz","integrity":"sha512-fZRnjpQ6Wk6R/bECpMJVRFOL93lp7rI8WFzBdHzs9wNX69F/e7bArWZhsWWI+H8FtmAWjEICfe6fiCh02mDVng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaARdDDjPTKmilInHnGXitLuliX4Lm+Nwrk0SANpDfUAIgeGFo26TvmYK8Qxj8E0c7Ldvdm/TPc66sfNiFQD2SWVQ="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.3.0.tgz_1467017249027_0.17607132135890424"}},"2.4.0":{"name":"apigee-utils","version":"2.4.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"16c79fcc040fa24e145ed282053881f761bcecce","_id":"apigee-utils@2.4.0","_shasum":"3d2ab86cc88a53c2770169c401a7a7f5351bb068","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"3d2ab86cc88a53c2770169c401a7a7f5351bb068","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.4.0.tgz","integrity":"sha512-VGBPx6sGUclAs2s7bIB2jwyCKBmTGpyNv/+rVABBM+4d3hyZTFfWVBbp9lH2P4VVv8qX7QPlhyeYJW5E3XeELQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwa7HBhAQra7xsS6LC8AbLypLAnTWDX9Hor3y5+woFIgIhAMMHcTEwzYP3n2u0LX3aZXttQdjPtrUhWdBz3hKmKrCh"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.4.0.tgz_1467018697731_0.2896086859982461"}},"2.5.0":{"name":"apigee-utils","version":"2.5.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"dc5c59c038b8b0773f10219ed599e94347ef9990","_id":"apigee-utils@2.5.0","_shasum":"48d8eac54ca732145317a3ea17371711ce669a72","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"48d8eac54ca732145317a3ea17371711ce669a72","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.5.0.tgz","integrity":"sha512-QfYzktdT0Puop1oQXuPPcqY2wY9ap+RbgRGsi2ptzCrtI6QPgkM+O/XAeNs8aOXyzC78OS7Lm8wukJTQTvo1aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3yuUR80ssNiyvHHaWF+1omDSrm2UHoinY/0cHKSCX/wIhAPOPaefqATNmyf+Qnc97zAFRn7jAHUNTzelp47mdQiv3"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.5.0.tgz_1467021168229_0.9863793842960149"}},"2.6.0":{"name":"apigee-utils","version":"2.6.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"c5ec21493e8dee1c44df555ac91617733c5ae080","_id":"apigee-utils@2.6.0","_shasum":"09a605d5ed174fc03018d831816ce704a9b3d770","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"09a605d5ed174fc03018d831816ce704a9b3d770","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.6.0.tgz","integrity":"sha512-Mckn+y3Fu5xgeXT1lT4Efa9iUXBGL4C7p2qIfqe3aJVB2ZN0IQTBwByTzT5vjubQKTeUsNGBrZxbSlGrKIOiJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlU3Tu01ijjJByJf2iyX+On8vUY3ojeNURApaswUgkyAiByx0aWNVL9Gnk6Rv92PCgC8qH52YEyhrZeKNoWxaw67A=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.6.0.tgz_1467094176443_0.5337416718248278"}},"2.7.0":{"name":"apigee-utils","version":"2.7.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"2d77b9416eceee8869b52474e9a3903cbd0f990e","_id":"apigee-utils@2.7.0","_shasum":"983ead934282a8f191407fc00ed5399f67835f09","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"983ead934282a8f191407fc00ed5399f67835f09","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.7.0.tgz","integrity":"sha512-PD7Q4gbLVlbkmmg2IqZYoi1uVImP+IqREaya/eTttUW+AvZdeIuxDxtTQ0vumdNxYYUk4/IRdI0xiQ1hHZpGIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIymIcGZQBf12GHVOJIqX4gIBV6b2c4cfiQTvnVyt/RAiEAyvdqIPRwNH/LtPUqo3cOFh/4T3OB8xcM7XjIQOM6F6g="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.7.0.tgz_1467098164752_0.5539221046492457"}},"2.8.0":{"name":"apigee-utils","version":"2.8.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"d18d4a622d08e0a04edf74ee61fa4dc7d35717f0","_id":"apigee-utils@2.8.0","_shasum":"99e1c0e749fb9ba9ab82c916dc1edb2b0f032e45","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"99e1c0e749fb9ba9ab82c916dc1edb2b0f032e45","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.8.0.tgz","integrity":"sha512-OEQDx6frn1W0ZUnX8UEKjnuC+sVKbOXKmiNKEpFS6Ad3cclbcKOHxofIuUDa6Kw5ekgbw8c7GNz2s933fm5+bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdevjG+ZPr9RPehdX58T4080tO8GdsPGuQRyh9emMeCAiBL1cxVPeqy22njrs4ijRFX4co7uQiLrbJCswOawVT8Pg=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.8.0.tgz_1467098721934_0.13841945095919073"}},"2.9.0":{"name":"apigee-utils","version":"2.9.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"88bbf7e08222b21984945e186dbe8ecefc774f8b","_id":"apigee-utils@2.9.0","_shasum":"2978545fd3933060cd2fc9dc9f636978492e88b7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"2978545fd3933060cd2fc9dc9f636978492e88b7","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.9.0.tgz","integrity":"sha512-9szB4kKvn+5VAPCMagQ0hN3/QC5Wwssl0jEguK+eHt0C4X1UWJWacta5i6ZjOn/9kXM4+HEgfUuca8soQsztsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDua7WOUK9s90BvFuWu4v5wu+CKMCJ3wzgmtiCiMpK9JQIhAPd0IoxANLz9f8ToWYQSc8azAfGa14THiexcTMzo8KbQ"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.9.0.tgz_1467099199110_0.4452877785079181"}},"2.9.1":{"name":"apigee-utils","version":"2.9.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"d55d5c55ecb796e7e116f90bb645e5a1530d73e3","_id":"apigee-utils@2.9.1","_shasum":"423ce2547034c62c59bd8df033a07be10e8d682b","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"423ce2547034c62c59bd8df033a07be10e8d682b","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.9.1.tgz","integrity":"sha512-kn09qtN+SK8qUKHj6tdxiOci99/9hTWvA+Q4xAFcLKJCQ21NWEktC6YnV9fuZoSSDttwELqs4qzDtJ4ON7qheQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+eCHE8E64RLQtOMc1LZo2tTQVUZ/LwXaU8M20QpE+9AIgLu07A0lF1jgD0LMppXe2zBxdyCyAf5jBEmOIQx1i64w="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.9.1.tgz_1467111634133_0.5718827014788985"}},"2.9.2":{"name":"apigee-utils","version":"2.9.2","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"7195d97c70872577499a968d364387875c7d1567","_id":"apigee-utils@2.9.2","_shasum":"588672bc47b879ee68bb9017b2e16b31cec0fb03","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"588672bc47b879ee68bb9017b2e16b31cec0fb03","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.9.2.tgz","integrity":"sha512-w6oj6htsMgFNfFO4vNe4BtBdFPcgkudoNEihQ2K47hzcXQGzz6r8piGdSUtXN+QFpsm98RZ5bETPQjFI22TJFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+IUWGBmajndgcdUvSX9adKQJ2Ak5F48c/O45Qu+bupAiEAu2LJW4n052lfbgPsjUJ99K8IsmmUS2wLNqMbTJay9/4="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.9.2.tgz_1467113007359_0.5642252448014915"}},"2.9.3":{"name":"apigee-utils","version":"2.9.3","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"75f20affca4cbb56e30955ad607eeca4956f04d9","_id":"apigee-utils@2.9.3","_shasum":"31503c0ef4c112231fcc0c3a983cbb1ecacbd6b7","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"31503c0ef4c112231fcc0c3a983cbb1ecacbd6b7","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.9.3.tgz","integrity":"sha512-yvSz4CF/ib4TMoy1RpSqZcmiaOPvcqIqNzsZ3J5ROwAf9ahJxdlM0/mThHOxywWeCnyhQlbIJykIjaRazD/3CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2yBufhO+VVeGHd1IjLlCnhwESDzgSi2xMGJ7IHpCFPAiAUI5gt3CP4iXMuwb4km9Xo/H42pj3CQ1rSyF1E5mgayA=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.9.3.tgz_1467178521488_0.6023025773465633"}},"2.10.0":{"name":"apigee-utils","version":"2.10.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"f0ae2f80f018ba15f2ab7503df33ee4dbdea4a00","_id":"apigee-utils@2.10.0","_shasum":"b2e25f6ccccf74dbe47cf271ef6225a8563088c2","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.7.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"b2e25f6ccccf74dbe47cf271ef6225a8563088c2","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.10.0.tgz","integrity":"sha512-T31o9onkJ+CtifEWOmYfZ7bmt2Vi4dKrCZv7zn83A3rRYtFFShhwdRFvTQE+Q9ihltAy+W7cB7V/BPYTLMGzGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDW9LpH+KVZ5MTROk0RerdBwW5drsk5VDObhsCnnko+oAiEA9yNmzoORtlyXXy+GNbQP/wh4aF2QfmvUk9HyTD1/tzs="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.10.0.tgz_1475667035635_0.24248160677962005"}},"2.10.1":{"name":"apigee-utils","version":"2.10.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.15.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^6.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^2.13.1","eslint-plugin-flow-vars":"^0.4.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.27.0","nyc":"^6.6.1"},"gitHead":"0034fc4941d9982c4a48a05777b8567a7055c80a","_id":"apigee-utils@2.10.1","_shasum":"c04eea29255345d4dacb04f8233156e1b7d77481","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.7.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"c04eea29255345d4dacb04f8233156e1b7d77481","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.10.1.tgz","integrity":"sha512-8HZAB5at9iXhcPVODfNQyqg1hRArGlDG57wGl0zE0nZUQWkbhQ6fyoVEkGAGSfvZqtkKXfpIheVZlqDQClI5NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMtv1LvA1VRKsUZ+w1L9rKhuLqTAOL9bgFSVklveHn3AiAa8OPzX3/IgsJn9wXfmNM5xD2BhYrG25N/n0vcQqIG1A=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apigee-utils-2.10.1.tgz_1475670948813_0.20723959291353822"}},"2.11.0":{"name":"apigee-utils","version":"2.11.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"44893d1be9c17cace0d929e32af9ebef5d56029a","_id":"apigee-utils@2.11.0","_shasum":"280b3abd1ef1fd7a6607740b652d537b60b6e85e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"280b3abd1ef1fd7a6607740b652d537b60b6e85e","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.11.0.tgz","integrity":"sha512-83pQyt9xZSJ8VDzh+jAxQuKHfgXvgHzL17Pdm9ZXvJp6Ymv09Ow7UBGDpSf10zWQYgsYaVLgEXyWF7kfV0aa4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQKkMbO96uD+dnSLT22zQG3lZ41e50ensuvhf+BNuoyAiAFg6BU4s5VI6lFfpvDxlho3Pt9knL6lSVGZ+i736K9EQ=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/apigee-utils-2.11.0.tgz_1490789868811_0.9310191632248461"}},"2.12.0":{"name":"apigee-utils","version":"2.12.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"f4dbf8ff740719e957981efc30a0aabb4a1487c6","_id":"apigee-utils@2.12.0","_shasum":"a653381785d4b464df118cffebf740884eba0ac6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"a653381785d4b464df118cffebf740884eba0ac6","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.12.0.tgz","integrity":"sha512-UK1oh3msrvBLoPhRz2TskQfYOoIzKfwD1NU7mj9+vwhokZ7pCh2yoEExdwmnba7odeusfq7ZimjBnVVTKiU1Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqWHiowpOPixC+a5uoEJJnNdm4OColD1B20dUqcruncgIhAJGxmHGrhBGlLGjDuW5/2oPCZOjpEcLBzs/2ORVP7iIK"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-2.12.0.tgz_1495785695279_0.3115695535670966"}},"2.12.1":{"name":"apigee-utils","version":"2.12.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"30fb2757a6c23572a6ee6ac3a253900364ce1ef5","_id":"apigee-utils@2.12.1","_shasum":"0ed678ec806c36f52c8f52dd69cf1cdf44b0b739","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"shasum":"0ed678ec806c36f52c8f52dd69cf1cdf44b0b739","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.12.1.tgz","integrity":"sha512-wx6LiAm4EZLU+2xKFRmrIXNzuCVY/F+utr2IAwmOGhrynQQL9i5gugs4UdXmqVUpSC9Kc3cJaE9Ug8d73kyMdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCuJMYI6Ac1ei6SxBAB95k0i9KiNfqWOBpEY9pmzXe1AIhAOdgLQRzTBARVUmysOimagGl5FI7qQdcWWoprkvCJq8y"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-2.12.1.tgz_1495785982681_0.45172231923788786"}},"2.13.0":{"name":"apigee-utils","version":"2.13.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"115dab08fdd51c85a7cf8adf7a1995ab276f0c21","_id":"apigee-utils@2.13.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-OOg4rP1Wup7kfsGAQ28YVIOARmsp4pmqBUEjOvPHu2+eD/7Fo80C6J9xUlBNMQ99CQDH/sxH75HAejaqxfLUrg==","shasum":"06207bf65736e62f206b7abe818ee1aa4ca60ea9","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.13.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiAXdvfYnzcFKxLuUJf5uoKQpEXn0a1J+5Ei5Qyx91FAiATeaXJiyhOcZG23ztoRpeWSGqtwqWeFPBQmeG3iARRYQ=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-2.13.0.tgz_1496951574685_0.24077521031722426"}},"2.14.0":{"name":"apigee-utils","version":"2.14.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"89a7e3d25621e1c59113ee98d196ee53e69423a0","_id":"apigee-utils@2.14.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-fItqYsJQtr24fTqZ9b3NFkHuVdCfqKImcXr0ZM0EXSPgYEQ0XBwS9pP8lxRKpmDM98cfWFDakrAyUPk2lD4fbg==","shasum":"ea141ab22506c1af9c6052ca3671e1ea2a2bc07d","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.14.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnHxLucZzTqF/th2cpqRA1z+0/N4kmeKR+tpv9QzV/iAIhAPtarGjQOIQaVvQhQkqujoyJUUuzjyA1slJntIphDJ4K"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-2.14.0.tgz_1497332735900_0.7065881246235222"}},"2.14.1":{"name":"apigee-utils","version":"2.14.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"869d51c20f54b12cd24b8ed58afbc72d668cd25c","_id":"apigee-utils@2.14.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-5hn5r1l/Gh4giABZ9kN3FbEqLtrDW85yCeXuLbvjSlCYzPID9DTey6EYWJwtPxe6hXCifwXbM3nUL/fIiFybcg==","shasum":"e0f2e56db12186a2578b88f3e032c584d68c3a42","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.14.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyM6qV5e6CIyV703Avfp/zRIxzLELo7lkR6HbGRZCabAiAMwH95Vf7Q8K8MZuZA0Xlc4MkcUhKlY5Di3kVBbfGuaA=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-2.14.1.tgz_1497333173683_0.8607418234460056"}},"2.15.0":{"name":"apigee-utils","version":"2.15.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"e44b75cd512513455f875be7144a4dbc2d6f82a8","_id":"apigee-utils@2.15.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-15Wpew4dBzFJb1hYrNZXYqeH9CDrW5sCyQAudH3D2hkSWP2IbgUtkSAWbWamjsbOH/nxu3lxAdK+uJPdC+ehog==","shasum":"eb46ad51b32fed51e745218c2f162bc863d31137","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-2.15.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZFa5B6ITatMD4nRnCbHd5W+869IQ9ZilgP65VTZ04zwIhALMXnljR6KgkeWc7Wk+RusalEpbNUGjEnCOVm/10TmVx"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-2.15.0.tgz_1497462635459_0.520059403963387"}},"3.0.0":{"name":"apigee-utils","version":"3.0.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"8139a00ef93e40f5ec404c308229f0e1a5946333","_id":"apigee-utils@3.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-xBZiouCjfHT0R46lQ/0tdojJFD7UnRNYpl4g4P0J65B2PZBiSRizx8devSr0hhSbxRA3f9OpNSI9QSwrA9IBbw==","shasum":"f505e1d7757cec6be56c0fa5938e5310e09e3171","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHgtJiWr6tF8UIp+Zcif1ZAvIo46SPfp9Fe/lsOuBJBAiEAu2TvI2zjJix3QuUalXbKWIjk2CFO6+Y9d9IwbUo+RTw="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.0.0.tgz_1497506111600_0.7541707328055054"}},"3.1.0":{"name":"apigee-utils","version":"3.1.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"b190097ef5695ba2201411d8992bf33bf79801cb","_id":"apigee-utils@3.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-Xp8+UprGMyvdWRoryu1IJD8BdVtN01qmoer4CPwWuIRy8y3JftBcWBEH9PIEQM4gxAZVM7c57h7I9/F6mg9yYw==","shasum":"8cd00225d9ca8daef82941b21b49c287da73923c","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGLiozQBbd8fmEatuAG19JIwgnM/+JP3i0HoXdKZa77AiAlc2Lattwk0JlJkOf5Dznq+/QYCjCYum4mNm3fVjDlyA=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.1.0.tgz_1497506983115_0.34966475353576243"}},"3.2.1":{"name":"apigee-utils","version":"3.2.1","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepublish":"npm run lint && npm run flow && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"ava","test:watch":"ava --watch","coverage":"nyc ava","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","ava":{"files":["src/**/*.spec.js"],"source":["src/**/*.js"],"failFast":true,"require":["babel-register"],"babel":"inherit"},"nyc":{"reporter":"lcov","require":["babel-register"],"all":true,"cache":true,"exclude":["lib"],"include":["src/**/*.js"]},"devDependencies":{"ava":"^0.18.2","babel":"^6.5.2","babel-cli":"^6.10.1","babel-eslint":"^7.2.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.9.0","babel-register":"^6.9.0","documentation":"^4.0.0-beta5","eslint":"^3.18.0","eslint-plugin-flowtype":"^2.2.7","flow-bin":"^0.42.0","nyc":"^10.2.0"},"gitHead":"91ed46d500c0c6e81f91b089000642acd5635f78","_id":"apigee-utils@3.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-HTaxZ/ystdc1W+9LKs6EG9YdWXkK8kVS8gsEKdUx2+hbdmFT1e95GO589grzlIizvhr5YbWqE8baWSZ2X5vndA==","shasum":"5c39a893d776d36a2dcc8abd923dd7e4c3aa2bdf","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlfqC654LfZRHuZr3kKbzTg8XEOYxS22STIUy3CoVx4AiBqmpQnrkGriL9bUFdSqJeVhV4hcMNJ5qC0Fdnjb8DfnQ=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.2.1.tgz_1498078968171_0.7496228469535708"}},"3.2.2":{"name":"apigee-utils","version":"3.2.2","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepare":"npm run lint && npm run flow && npm run test && npm run build","build":"babel ./src -d ./lib --ignore '.test,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"jest","test:watch":"npm run test -- --watch","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.5.2","babel-register":"^6.24.1","chai":"^4.0.2","documentation":"^4.0.0-rc.1","eslint":"^4.0.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-jest":"^20.0.3","flow-bin":"^0.48.0","jest":"^20.0.4"},"dependencies":{},"gitHead":"ad3cd33e676040afd699579582d6cf24e836447c","_id":"apigee-utils@3.2.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-k/TODE0/bjg9GgX48dgUmEsAkqCrylfW0XMGtA4Jc38ZlxYuCLTCQvJGE1bDpTf95jjAaryyiUoHgZFTa0qocQ==","shasum":"b41d4a53b8b9c4243b37e2df8ab14956b25c7b31","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpyE8uySN0ZOLd/UhAdxCiaZmSfrw5N3tgqIT9ItrlqAiB2dpVjfV72F4Boshdc//tr5O4TuepXk09pkV4ypksi+Q=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.2.2.tgz_1498639177176_0.04305979190394282"}},"3.3.0":{"name":"apigee-utils","version":"3.3.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepare":"npm run lint && npm run flow && npm run test && npm run build","build":"babel ./src -d ./lib --ignore '.test,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"jest","test:watch":"npm run test -- --watch","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","chai":"^4.1.0","documentation":"^4.0.0-rc.1","eslint":"^4.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jest":"^20.0.3","flow-bin":"^0.49.1","jest":"^20.0.4"},"dependencies":{},"gitHead":"167989a4dd36ec64b76e9a7b0d10911c82d2f9c2","_id":"apigee-utils@3.3.0","_npmVersion":"5.2.0","_nodeVersion":"8.1.3","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-vQ9aIoV03oNIVJy4fJ4PM9UVOU2zG0YYXfApkUqOhXkj5fdYZG9ceyo81/qfDLR78OTOErEXQgr3Kjvmo993SA==","shasum":"863a8b35c5694cdf9e92e76319b6072915b57adc","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuxz2kledshulJC4E/s72Dd6/NRScncrmXyCmP2AuxAAIhALQJ0M5ST2beCyWhW8m4D5mloGwtm8IasX5y3B1V950a"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.3.0.tgz_1499847067793_0.6086924406699836"}},"3.4.0":{"name":"apigee-utils","version":"3.4.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"lib/index.js","scripts":{"prepare":"npm run lint && npm run flow && npm run test && npm run build","build":"babel ./src -d ./lib --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"jest","test:watch":"npm run test -- --watch","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","chai":"^4.1.0","documentation":"^4.0.0-rc.1","eslint":"^4.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jest":"^20.0.3","flow-bin":"^0.49.1","jest":"^20.0.4"},"dependencies":{},"gitHead":"c80c01cd5a6bff446daf8b0c9b38bebf24727143","_id":"apigee-utils@3.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-0misjqKtkuFXlHQNkpsXRhbsG5HAucR/dTrNPW+19Uro1tlQn7Pt5fdqkvr+mQuWdBZzF0VOM9Nb++Zt7FWtVg==","shasum":"ef12d7bc3e21b2a6864cff845ab33892a97047dd","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4I5Jm3vfK1Djr2MSGSXu557JPPN2AYuqOgN8U59y3+AiBO/h84lUnMcxlYdfBSO+VGROt1Y3SblDabIz+W3n3gpQ=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.4.0.tgz_1501798460867_0.6716874139383435"}},"3.5.0":{"name":"apigee-utils","version":"3.5.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepare":"npm run lint && npm run flow && npm run test && npm run build","build":"babel ./src -d ./ --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"jest","test:watch":"npm run test -- --watch","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","chai":"^4.1.0","documentation":"^4.0.0-rc.1","eslint":"^4.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jest":"^20.0.3","flow-bin":"^0.49.1","jest":"^20.0.4"},"dependencies":{},"gitHead":"a4b637f992f3560763ec241815ec70af8ab538bb","_id":"apigee-utils@3.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-wBjAQjm6om8n5JXoSONsVKBIepimyPt9sS8K0BO3r06ZfYZdRjcFLM/Sz20R2qYv7sIl7FhxYkk67XJMZsE8+w==","shasum":"55dc445f5a0e439ef118db173e415d63ea07b934","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-3.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChMODUCLUiFKQeAeKCBXHblp4d9gCbjQHTWkrNwzQSQQIhAPMhuYcoTcpY1lj1SxDt2hBYu8dtmlSR7iHyii0RxWDg"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-3.5.0.tgz_1501823693030_0.6154324007220566"}},"4.0.0":{"name":"apigee-utils","version":"4.0.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepare":"npm run lint && npm run flow && npm run test && npm run build","build":"babel ./src -d ./ --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"jest","test:watch":"npm run test -- --watch","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","chai":"^4.1.0","documentation":"^4.0.0-rc.1","eslint":"^4.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jest":"^20.0.3","flow-bin":"^0.49.1","jest":"^20.0.4"},"dependencies":{},"gitHead":"eb4c5c37b15f9f2f62e0fb0209ae04b8249b6376","_id":"apigee-utils@4.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-PdVtmrmvEza7RUj+WDzCcl66bQUHqGaLUCituRkKsHpSzam8o51EZHCE5txsWy3SeQt9TKOpyqO7BFAB37zqbA==","shasum":"152039fb2b5189040128c154d530e11bdfa04530","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrd8YHxTmxbGK/ZHukkFgqp0Xek5Ql/IOfP3QMGCMoHQIhAPeO0ninwF23TA+58g5RiZk0tol/A1K278CvR87TO9AY"}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-4.0.0.tgz_1501829333050_0.2842846158891916"}},"4.1.0":{"name":"apigee-utils","version":"4.1.0","description":"A set of utility functions to ease javascript development on the Apigee Edge api platform","main":"index.js","scripts":{"prepare":"npm run lint && npm run flow && npm run test && npm run build","build":"babel ./src -d ./ --ignore '.spec,.interface'","lint":"eslint src/**/*.js","flow":"flow check","test":"jest","test:watch":"npm run test -- --watch","docs":"documentation readme ./src/index.js --section 'Reference'"},"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"keywords":["apigee","utils","utility","functions"],"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","devDependencies":{"babel-cli":"^6.24.1","babel-eslint":"^7.2.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","chai":"^4.1.0","documentation":"^4.0.0-rc.1","eslint":"^4.2.0","eslint-plugin-flowtype":"^2.35.0","eslint-plugin-jest":"^20.0.3","flow-bin":"^0.49.1","jest":"^20.0.4"},"dependencies":{},"gitHead":"933a27ac14f6ae073ef107e8ba4ee0af51454062","_id":"apigee-utils@4.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"},"dist":{"integrity":"sha512-NcpUVt7gvhKuUUQQK4RA/y8djRkPBsi2pECIyisB0laOF+efeRLacSM6nvwgEIzcr/hY1uqxPqRAvh5LCb95sw==","shasum":"e476158234921377d324f71d8bd1b3298fe41758","tarball":"https://registry.npmjs.org/apigee-utils/-/apigee-utils-4.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyV8RN6rnhOEe2BChob7YoqIxgF7POqszEA6hwojuVrAiBZqhH0oITyjlMH/OuAm7ycAux0mf9ayy2PWcCAvxA3Jg=="}]},"maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apigee-utils-4.1.0.tgz_1502087864440_0.9671684298664331"}}},"readme":"# apigee-utils\n\nA set of utility functions to ease javascript development on the Apigee Edge api platform\n\n## Installation\n\n```bash\nnpm i -S apigee-utils\n```\n\n```bash\nyarn add apigee-utils\n```\n\n## How to use?\n\nThe utilities can be imported directly by using the modular build or all of them directly.\n\n```javascript\nimport getBody from 'apigee-utils/getBody';\n```\n\n```javascript\nimport {getBody} from 'apigee-utils';\n```\n\n## Reference\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### getBody\n\nThis will get the post body from the request\n\nReturns **any** The body of the request\n\n### getQueryParam\n\nThis will get a queryParam from the passed url string\n\n**Parameters**\n\n-   `queryParamKey` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** The key for the queryParam\n-   `defaultValue` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)?** The default value to return when nothing is available\n\nReturns **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)?** The value of the queryParam\n\n### getQueryParams\n\nThis will get a set of queryParams from the passed url string\n\n**Parameters**\n\n-   `possibleQueryParams` **[Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)>** An array containing possible queryparams\n-   `settings` **any** Object containing the settings for getting the queryparams\n    -   `settings.defaultValues`  The value to return when no value is found. The keys of the default values should be identical to the queryparam keys.\n\nReturns **{}** An object containing values for the passed in queryparams\n\n### setQueryParam\n\nThis will set a query parameter to the provided value\n\n**Parameters**\n\n-   `key` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** The key of the queryparam to set\n-   `value` **any** The value to set the queryparam to\n\nReturns **void** \n\n### setQueryParams\n\nThis will convert an object with key value pairs to query parameters\n\n**Parameters**\n\n-   `queryParams` **{}** An object containing key value pairs to be used as query parameters\n\nReturns **void** \n\n### validateValues\n\nThis will validate a set of query parameters and will set a error variable in the apigee with an errorpayload variable which can be send down to the client\nIt is advised to set up a raise on error policy which will return the payload when the error variable == true\n\n**Parameters**\n\n-   `values` **{}** The keys the values to get are stored with\n-   `settings` **any** Object containing the settings for getting the variables\n    -   `settings.validator`  The validator is an object containing functions which take a value and tests whether the value matches to required format returning true for a valid parameter and false for invalid. Or it can return a custom error message as a string. It is also possible to return mutliple error messages as an array of strings. The keys of the validator should be identical to the queryparam keys.\n    -   `settings.prefix`  The prefix to use for the variables which will be used to set the potential error messages\n\nReturns **[boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean)** A boolean indicating whether the query param were valid or not\n\n### createErrorObject\n\nThis will create the default error message\n\n**Parameters**\n\n-   `key` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** The key of the query parameter\n-   `value` **any** The value of the query parameter\n-   `message` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** The custom message to use\n\nReturns **{title: [string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String), message: [string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String), source: [string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)}** A default error object\n\n### setVariable\n\nThis will store a value in the Apigee flow\n\n**Parameters**\n\n-   `key` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** The key the value should be stored in\n-   `value` **any** The value to store\n-   `settings` **any** Object containing the settings for setting the variable\n    -   `settings.prefix`  A prefix which is used to store the value with\n\nReturns **void** \n\n### setVariables\n\nThis will store a set of values in the Apigee flow\n\n**Parameters**\n\n-   `variables` **{}** An object containing key value pairs to store\n-   `settings` **any** Object containing the settings for setting the variables\n    -   `settings.prefix`  A prefix which is used to store the value with\n\nReturns **void** \n\n### validateBoolean\n\nThis will do a simple check if the passed string is a stringified boolean or not\n\n**Parameters**\n\n-   `settings` **any** An object containing the options for validation\n    -   `settings.name`  The name of the variable to check\n    -   `settings.value`  The value of the variable to check\n    -   `settings.required`  Whether it's required (allow undefined values or not)\n\nReturns **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** A default error message or an empty string\n\n### validateEnum\n\nThis will do a simple check if the passed value is one of the valid values\n\n**Parameters**\n\n-   `settings` **any** An object containing the options for validation\n    -   `settings.name`  The name of the variable to check\n    -   `settings.value`  The value of the variable to check\n    -   `settings.required`  Whether it's required (allow undefined values or not)\n    -   `settings.validValues`  The possible values\n\nReturns **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** A default error message or an empty string\n\n### validateMultipleEnum\n\nThis will do a simple check if the passed string of values contains one or more valid values\n\n**Parameters**\n\n-   `settings` **any** An object containing the options for validation\n    -   `settings.name`  The name of the variable to check\n    -   `settings.values`  The values of the variable to check (must be a string seperated by commas)\n    -   `settings.required`  Whether it's required (allow undefined values or not)\n    -   `settings.validValues`  The possible values\n\nReturns **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** A default error message or an empty string\n\n### validateBounds\n\nThis will do a simple check if the passed string of values is a valid latitude and longitude map bounds\n\n**Parameters**\n\n-   `settings` **any** An object containing the options for validation\n    -   `settings.name`  The name of the variable to check\n    -   `settings.value`  The bounds value\n    -   `settings.required`  Whether it's required (allow undefined values or not)\n\nReturns **any** A default error message or an empty array\n\n### getProxyResponse\n\nThis will get the response from the proxy\n\n**Parameters**\n\n-   `settings` **any** Object containing the settings for getting the response from the proxy\n    -   `settings.characterEncoding`  Optionally convert the response to UTF-8\n\nReturns **any** The response from the targetted API\n\n### setResponse\n\nThis will set the response to the provided content\n\n**Parameters**\n\n-   `content` **any** The response to set for the proxy\n-   `settings` **any** Object containing the settings for setting the response\n    -   `settings.contentType`  An optional contenttype header to set for the response\n\nReturns **void** \n\n### getVariable\n\nThis will get a value from the Apigee flow\n\n**Parameters**\n\n-   `key` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** The key the value to get is stored with\n-   `settings` **any** Object containing the settings for getting the variable\n    -   `settings.prefix`  A prefix which is used to store the value with\n    -   `settings.defaultValue`  The value to return when no value is found\n    -   `settings.parser`  The parser is a function which takes a value and transforms it to return something else\n\nReturns **any** The value parsed from the apigee flow\n\n### getVariables\n\nThis will get a set of values from the Apigee flow\n\n**Parameters**\n\n-   `keys` **[Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)>** The keys the values to get are stored with\n-   `settings` **any** Object containing the settings for getting the variables\n    -   `settings.prefix`  A prefix which is used to store the value with\n    -   `settings.defaultValues`  The value to return when no value is found. The keys of the default values should be identical to the variable keys.\n    -   `settings.parser`  The parser is an object containing functions which take a value and transforms it to return something else. The keys of the parser should be identical to the variable keys.\n\nReturns **{}** The values parsed from the apigee flow\n\n### logMessage\n\nThis will log a message to the syslog variable\n\n**Parameters**\n\n-   `additionalLogvalues` **{}?** Object containing additional key values to be logged\n\nReturns **void** \n","maintainers":[{"name":"bartwaardenburg","email":"bartwaardenburg@gmail.com"}],"time":{"modified":"2022-06-13T03:13:43.556Z","created":"2016-06-23T08:14:38.269Z","1.0.0":"2016-06-23T08:14:38.269Z","1.0.1":"2016-06-23T08:20:45.489Z","1.1.0":"2016-06-23T10:23:00.787Z","1.1.1":"2016-06-23T10:29:47.926Z","1.2.0":"2016-06-24T10:48:31.624Z","1.3.0":"2016-06-24T11:53:17.776Z","2.0.0":"2016-06-24T12:20:16.889Z","2.1.0":"2016-06-26T11:29:26.262Z","2.2.0":"2016-06-27T07:00:05.042Z","2.2.1":"2016-06-27T07:21:44.467Z","2.3.0":"2016-06-27T08:47:31.437Z","2.4.0":"2016-06-27T09:11:40.128Z","2.5.0":"2016-06-27T09:52:50.700Z","2.6.0":"2016-06-28T06:09:38.721Z","2.7.0":"2016-06-28T07:16:05.790Z","2.8.0":"2016-06-28T07:25:24.357Z","2.9.0":"2016-06-28T07:33:21.520Z","2.9.1":"2016-06-28T11:00:35.184Z","2.9.2":"2016-06-28T11:23:28.413Z","2.9.3":"2016-06-29T05:35:22.722Z","2.10.0":"2016-10-05T11:30:37.154Z","2.10.1":"2016-10-05T12:35:50.430Z","2.11.0":"2017-03-29T12:17:49.621Z","2.12.0":"2017-05-26T08:01:36.530Z","2.12.1":"2017-05-26T08:06:23.832Z","2.13.0":"2017-06-08T19:52:55.847Z","2.14.0":"2017-06-13T05:45:37.110Z","2.14.1":"2017-06-13T05:52:54.956Z","2.15.0":"2017-06-14T17:50:36.814Z","3.0.0":"2017-06-15T05:55:12.704Z","3.1.0":"2017-06-15T06:09:44.385Z","3.2.1":"2017-06-21T21:02:49.535Z","3.2.2":"2017-06-28T08:39:38.196Z","3.3.0":"2017-07-12T08:11:09.011Z","3.4.0":"2017-08-03T22:14:21.963Z","3.5.0":"2017-08-04T05:14:54.210Z","4.0.0":"2017-08-04T06:48:54.323Z","4.1.0":"2017-08-07T06:37:45.835Z"},"homepage":"https://github.com/BartWaardenburg/apigee-utils#readme","keywords":["apigee","utils","utility","functions"],"repository":{"type":"git","url":"git+https://github.com/BartWaardenburg/apigee-utils.git"},"author":{"name":"Bart Waardenburg","email":"bartwaardenburg@gmail.com"},"bugs":{"url":"https://github.com/BartWaardenburg/apigee-utils/issues"},"license":"MIT","readmeFilename":"README.md"}