{"_id":"nodesi","_rev":"70-b275b41c34cbda2e5daf0a9d5493363b","name":"nodesi","description":"ESI: the good parts in node.js","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.1":{"name":"nodesi","version":"0.0.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js"},"engines":{"node":"0.12.x"},"dependencies":{"parse5":"1.4.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"f840f483520dc959b0628f7e069be90285cf6e10","_id":"nodesi@0.0.1","_shasum":"b45a9707880b810c536749ea6ef652c216fc35e5","_from":"nodesi","_resolved":"file:nodesi","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"b45a9707880b810c536749ea6ef652c216fc35e5","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-0.0.1.tgz","integrity":"sha512-pk1iBrhtQ1zSz+OKebP8JkLPZkRzaf9Lx7ZNIOdmCMaZwqxclEHjJ8/Em5EE0rrEkZDgkefPl0DmSVs2/Np+2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBQhBuJjG84+kadoco9ol5Q/JWVbeM0RE4I0UhomG/NAiBiEGcL0QYNkjVjjlFHiBwYbDDXRH41gBKmd869Qx2CBQ=="}]},"directories":{}},"0.0.2":{"name":"nodesi","version":"0.0.2","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js"},"engines":{"node":"0.12.x"},"dependencies":{"parse5":"1.4.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"3dd7398ce79ac738d125d635a585484b7a9d7666","_id":"nodesi@0.0.2","_shasum":"aa42552c20dff3ca5b87a41c56709e6909a0a639","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"aa42552c20dff3ca5b87a41c56709e6909a0a639","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-0.0.2.tgz","integrity":"sha512-nUCseFOnq+9tYDB/iQfBMHhSw2Rjrdaafgq0lSCRMbWa+5LSQkPT2XujLMcmoYoBtz2cBIyAteUniM1u/zW9gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFb/bucESDcRZDIM4OAkTiwejsGM/em80vj2dnKe7RBlAiBdiouzdCSP6N/H+XkEYfXYb0lu61nHPczkUtiwUfFUjA=="}]},"directories":{}},"1.0.0":{"name":"nodesi","version":"1.0.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js"},"engines":{"node":"0.12.x"},"dependencies":{"parse5":"1.4.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"dc327fd4dae1c97cc3597939d92685686af34e2d","_id":"nodesi@1.0.0","_shasum":"d6e452cfb433f107c27cd2207be3a662638268b2","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"d6e452cfb433f107c27cd2207be3a662638268b2","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.0.tgz","integrity":"sha512-4rkYd2a+LqOmc5BsuWIJUB9ZOq9UySPB600lgeHhauJ4T5hCnH/jZGGMywbMKR7LBHSynG7QjrloVkk/6b7UBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCmvhaxfT6EUXEm5yh86knpp7raOp78o7Hzyz/5OmkxAIhAMesu8wuDrr9DYi186Eb01IqLEcLHYJhOZWNVWA3z1+O"}]},"directories":{}},"1.0.1":{"name":"nodesi","version":"1.0.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js"},"engines":{"node":"0.12.x"},"dependencies":{"parse5":"1.4.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"089c251867889b311c5d9c1a70b0fd369421b504","_id":"nodesi@1.0.1","_shasum":"801e605d4cde482aef1831712b0000c913f45576","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"801e605d4cde482aef1831712b0000c913f45576","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.1.tgz","integrity":"sha512-Y6H6rSg4ItON/uWDJFIGKlUa1vDYX/XWISMVmpfy8v/DDHrv1ld68KaxNjSU4xJXAjPRfcpAMuUGfznnYJI1uA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrSZN9Fz5hsivVXMKWCwYO++OWBvqD15qBlo7znH3z7AiEA7JzpagFK/b8Mc5XJlZcOM0GeprAmiBSSKcBS+1/zz1o="}]},"directories":{}},"1.0.4":{"name":"nodesi","version":"1.0.4","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"clone":"^1.0.1","node.extend":"^1.1.3","parse5":"1.4.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"61f9613496eca7251be72ecc209b785b157852a8","_id":"nodesi@1.0.4","_shasum":"7b72ed9175634382ec9f2b34a263d930a0c8ceff","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"7b72ed9175634382ec9f2b34a263d930a0c8ceff","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.4.tgz","integrity":"sha512-CrnCZTlnzewS2Qh3WPmpF8cPVHJFyK60tXUe5VnERBl2HqFG8eNgmBKZFAxYRZXTsWeHURkr+NRRPR5rvSAZJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUgHSuWhqVyAWrJD/U5hJb8mXdztNyqxc/8Z1Wf8llHgIgTaz3xZtDMZ/2De71xsx0xDSifGYcmSg7xC6mQgoSXZ4="}]},"directories":{}},"1.0.5":{"name":"nodesi","version":"1.0.5","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"771bbb3d6d835f08d9174d907cf36e7defc42896","_id":"nodesi@1.0.5","_shasum":"671cfa5af4f47c922e931c530e6ee248ede2ef7d","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"671cfa5af4f47c922e931c530e6ee248ede2ef7d","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.5.tgz","integrity":"sha512-WPwhimVKrCOMmxNDDqGFg8/xqn9WEX795ugvoftYD/MSdnZFGchx9jUMnuJSIF1yWk5+3srvVjC8k10exlRoLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKOGLYsdGi+5d9HdRUlEoCc83WQxJddb6eWn7Hzjkd9AiEA16MHANJcqWBNBLmFP03+mD7Zkewg7rHi24UrV21H9IA="}]},"directories":{}},"1.0.6":{"name":"nodesi","version":"1.0.6","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"c8345440665794a39da6a3726f344925ff283e17","_id":"nodesi@1.0.6","_shasum":"c60bf9881133bc64a2fba7efb645425dce054830","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"c60bf9881133bc64a2fba7efb645425dce054830","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.6.tgz","integrity":"sha512-jzybQNx32v2PykOA5Of3N5W01GNDknWnRDHPTM/yQj+AVvlztNlNWAZegVEYO8a7K8/TBq5/Nq/jacHktj1PYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv6bqNHZMh0RIGHCvLUauouE4lausbooPsVjB13Vcv4QIhAMg5h2ta2ObCLE8PhTP0aGL4R3H374gOHxMTeT8ImrSK"}]},"directories":{}},"1.0.7":{"name":"nodesi","version":"1.0.7","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"fb4652b9e5620a66dcdf28ef8b2c6c06cee855b5","_id":"nodesi@1.0.7","_shasum":"55b9b1632b9afcef8c69a6672e77902773a0df4d","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"55b9b1632b9afcef8c69a6672e77902773a0df4d","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.7.tgz","integrity":"sha512-w3ie4PDBkR/zRQWlRRumOFDZDs4uSNFe3EjZsSQUN4j/UwF9BLEvStD5ff2pr7HkVN2AG2sMANqqw6GIMvktnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGE0iSs5w8yExTb1nLpmKRvKmwMC1i3Tmjul7n3IF/brAiAFfO//FutxcndAFC+h4885SOJyiypgI6phN441pZtLDg=="}]},"directories":{}},"1.0.8":{"name":"nodesi","version":"1.0.8","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"71d5f93f4cd3d81ce66145489f23e9883eed16e1","_id":"nodesi@1.0.8","_shasum":"fce71e09256833f311e6222223971e9e54b892d7","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"fce71e09256833f311e6222223971e9e54b892d7","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.8.tgz","integrity":"sha512-55OF48aFrEOXWpGh5B2458BqAylnxQWHsdF/20ThDKm0GGTHouv918gnrwZRU8i5IDpVeJnirAMQT6cV8gKQ0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIZvUfDQzENsSg3eHwoHjX3TNKbsuEer0jCPrTsUe+IAiEAmWfk3LsALRb/R1bHMAbfEcom4uwagCPWg7SV3IFxhOU="}]},"directories":{}},"1.0.9":{"name":"nodesi","version":"1.0.9","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"faa13c7b19fba4941a33a433028cbcf09aaca093","_id":"nodesi@1.0.9","_shasum":"5de4d6efbf56dbc8f37cd3624b592c5d3c0ecec2","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"5de4d6efbf56dbc8f37cd3624b592c5d3c0ecec2","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.9.tgz","integrity":"sha512-d4QxU5FDvZgu8+8nBUINusjwsQBDtbZtGbi76J4XL4yd+3pQpvoWqOrGBuiGFJsUwZ9mV3Gcd7pEGH7QMSVjZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4dQrGA6dbbK2/x4oBI++HT2Gz2drqidgVeqyGZp5N4AIhAPZDmPM5qm/ndumlrjd1h75iRsWa7HHK1FQQ3mx713dM"}]},"directories":{}},"1.0.10":{"name":"nodesi","version":"1.0.10","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"e5cf5f49fa21d2e1f8e4fd54906208bb13d5745b","_id":"nodesi@1.0.10","_shasum":"9bfc1746ad0ad2471fb611fd056e7119f03b0560","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"9bfc1746ad0ad2471fb611fd056e7119f03b0560","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.10.tgz","integrity":"sha512-V11yAIONvS5pFsuw79L0e7aJjGn/tOWcvaA5HIZR761F0gYyukzTSzqQbcRnL7mAPb9MawxfBGLI2dE5ekzbDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQodr9Wi/HZZf/BDBsO1/ENDKcD0JAan2lhGxrd7J3SAiEA48jLXHFsYNGJJp59gljiCr1vpUSNsGNn2p7UJKz7sU4="}]},"directories":{}},"1.0.12":{"name":"nodesi","version":"1.0.12","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"1aaa0ef0cc93f73028124554bebf3b8e5dc4eef4","_id":"nodesi@1.0.12","_shasum":"1a5736c1261c4823d6ae350b3a42a1c288996afb","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"1a5736c1261c4823d6ae350b3a42a1c288996afb","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.12.tgz","integrity":"sha512-ITvH2i30rU0foB062CxAG91QXi24H3jsEgZbiJNdUEOipNiZcAEnymu0KcpsOtFckD7z4+pKdE/rNIV9fAKrQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjHSGmzASQESjOZQWQ/wjg4tCIST9C1YpB8E6WAbzXCAIhALsB3TYZc6/N6FXxKwliUvJcBwN8MqZ5UmJ0Z8yVloyW"}]},"directories":{}},"1.0.13":{"name":"nodesi","version":"1.0.13","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"be9a04778be398caec9cb0be4cc3308dcdd2ea70","_id":"nodesi@1.0.13","_shasum":"eb43bf7360e8994ee74fbba55873eba8737dfaac","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"eb43bf7360e8994ee74fbba55873eba8737dfaac","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.13.tgz","integrity":"sha512-KdqtyWZWGFMQO5n3Mo5FpfYCTcyncUXkhiGyGKf4FvU+yK76avWgtu7lQ9sWlUNOPF17YcqG6jC0wfPvOCZlTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjr0SufY4liOBcmQiBWiB1OVwEeG9JBxQlqskxdR2ErAiEAyT4dBS3ji4Lc3hfe4js2FPZ1Btm08SR7/dj3QXTlcoM="}]},"directories":{}},"1.0.14":{"name":"nodesi","version":"1.0.14","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"4be0f7948c4ac4ca13812831a0b68f438ba7c722","_id":"nodesi@1.0.14","_shasum":"b83f11f4176792d9ed2a57777c5d0d2c9cb4022c","_from":".","_npmVersion":"2.7.0","_nodeVersion":"0.12.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"}],"dist":{"shasum":"b83f11f4176792d9ed2a57777c5d0d2c9cb4022c","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.14.tgz","integrity":"sha512-o4JXMInYCtEtBeUMxA445LqyF+TgcPzqocwqfxqkiH7A+uxALP2vCMAAN0+gbHIb6/5jUZ9v+3tsN7FilpfXjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT/gFSjbEEBysi9M1eymgroqPhqC+yWChslmqiosybRwIhAOJ6XpZh3bFVDTUAOu5K1MbaE6v+qkBG3Q5pxazYgPtq"}]},"directories":{}},"1.0.23":{"name":"nodesi","version":"1.0.23","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"1d8d69537be0d8b22aa812cbd5306a66cd711329","_id":"nodesi@1.0.23","_shasum":"13aa5de3f96f11475924ec459621241391ad2ecf","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"13aa5de3f96f11475924ec459621241391ad2ecf","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.23.tgz","integrity":"sha512-Nf41ztUPlHrnsu6u6F5yqQ1Azy1CikFvxsO2iS4prXmrTB5c+2Ryn8cHz0z9umKkDPj212wA9/aN4vS2rOz+Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwwjgJLWPRFaLS1snQuaj2VlyzAjdzu4yRVqmRwAxtkAiBZey/W5GHGBqndgD6oSQlakdPihO6Gvb2hgZZ29Gic8A=="}]},"directories":{}},"1.0.24":{"name":"nodesi","version":"1.0.24","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"f2ab20422f8ebc6acb2015662efa32921faaac47","_id":"nodesi@1.0.24","_shasum":"ffe3ba2776bb04eb97854cf0d48be63d056fdf91","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"ffe3ba2776bb04eb97854cf0d48be63d056fdf91","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.24.tgz","integrity":"sha512-dryqKrzaZ6udFeWUk8wy7EYHgWmvNn8BLbuJD4Vy4RFifut8y9gaPXZvmtLJ0mvx2H+fjF18fZzPT9el1AvT9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWOCUSiGDL10q1+iVk52U+ggNQboHrB7dzbdhkv6TgZAIhAM+TdU7HQUoDIYBEJuxczMHHxM15kLKNDNIdAX9RG3Rv"}]},"directories":{}},"1.0.25":{"name":"nodesi","version":"1.0.25","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"c03f284411ee8dc59065438bb9c3a3402e0d3bdc","_id":"nodesi@1.0.25","_shasum":"0ef54ce61a9fe23d8cecf001cfdc2e6edc5502e5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"0ef54ce61a9fe23d8cecf001cfdc2e6edc5502e5","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.0.25.tgz","integrity":"sha512-NQj0D2lePLGXFvh/jPO5Y3rfHIsq4ACmflop7qPWXV/DiH0CTvR9RLqHOQDGatJ4ByVw9dbNJSsZF22q+7eY7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkDbrggO9XrwSRMPNMXhR6vZSjqoDjUUHCqr/7Kp12HAiEAizFzjAwjzKwaYhivvvxPIL+VRi7t8EwFS1hqg0M0qoA="}]},"directories":{}},"1.1.0":{"name":"nodesi","version":"1.1.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"a6e748baaec18fa1d58f135b0564efc754f60e31","_id":"nodesi@1.1.0","_shasum":"9e8f9649459c77d82840521375d1b46e6acb00d1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"9e8f9649459c77d82840521375d1b46e6acb00d1","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.1.0.tgz"},"directories":{}},"1.1.1":{"name":"nodesi","version":"1.1.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"9c84c93a6150a571cca2c03ab6071c64dcf7a861","_id":"nodesi@1.1.1","_shasum":"eab0d7bf523999bb9bf8842ac71c011fe55b337d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"eab0d7bf523999bb9bf8842ac71c011fe55b337d","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.1.1.tgz"},"directories":{}},"1.1.2":{"name":"nodesi","version":"1.1.2","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"d6ea80602b9b80ec6aa1aa31e71a25ec2c34f4a4","_id":"nodesi@1.1.2","_shasum":"a7fc586b0421470e87ad28ceb76fb461cc828782","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"a7fc586b0421470e87ad28ceb76fb461cc828782","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.1.2.tgz","integrity":"sha512-LwRsLmR6Sd49GqXMXjXZ28KUCFLXUj1I8B5os2IenVugxX/7J1855iQ3czOZdsY4nIgbYOfMiOQdkQV992P3WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYrvJUhhocOmLzZpp4myCPW5MTBK5QdRs8slb0somh2gIhALHM1Ph7Di6dLYCXkkxPt8stiqH/bO5/7KMcq+TlHZ8t"}]},"directories":{}},"1.1.3":{"name":"nodesi","version":"1.1.3","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","request":"2.53.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2","coveralls":"2.11.2","istanbul":"0.3.13"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"3cfeabdc36414e9a1f52b42b794a70f66d54d46a","_id":"nodesi@1.1.3","_shasum":"3e6b22f3509ee7692e2cdbd5981df68ed4ca2aec","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"3e6b22f3509ee7692e2cdbd5981df68ed4ca2aec","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.1.3.tgz","integrity":"sha512-wASIg5gFQzItKDb9XLxicRT+vkj079jzSwDDi1IlO9tCCpT6W9+iFizUWOaqQrerTF53GKtEeW0zqn0NL2PcgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVwJ9hpc37gFhywJGk3+fV+IQ/xUDUKGnK8SXYh6eV1AIgTQF9Tt/VNDP8HvykZfyJaL36RvVbA6ZLO8d3DNrN/Gg="}]},"directories":{}},"1.2.0":{"name":"nodesi","version":"1.2.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.1","good-guy-http":"1.2.0"},"devDependencies":{"mocha":"2.1.0","express":"4.12.2","coveralls":"2.11.2","istanbul":"0.3.13"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"6535447b4f66623a9cb3bae8a91d40a52d3b77d0","_id":"nodesi@1.2.0","_shasum":"d854d6a04855411a203a0bf6f9addaa0e9683aa9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"d854d6a04855411a203a0bf6f9addaa0e9683aa9","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.2.0.tgz","integrity":"sha512-0KDHQn/MjVMfQBrcPcRiRb0WtSJJUTD4CZySdTtIzT/gPqcho+N5Gw8isWi//tJ4YTib8ArMm4DJQadhmV5SDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnjJCYyyQKJfK4BIqdR32xsZHCYC7T30OQwCqy7+fA3AiEAzkymxQ7tUGXrUuy5mCmsKni+bCU/WLMK84W2PAYQjmc="}]},"directories":{}},"1.3.0":{"name":"nodesi","version":"1.3.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.2","good-guy-http":"1.4.1"},"devDependencies":{"mocha":"2.3.4","express":"4.13.3","coveralls":"2.11.4","istanbul":"0.4.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"a3b52d47497c20461fdc292132b0b904d0a1eef1","_id":"nodesi@1.3.0","_shasum":"137a647c7d3fb3f4cfb6e8a0bd239fb7f6644236","_from":".","_npmVersion":"3.3.8","_nodeVersion":"0.12.4","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"dist":{"shasum":"137a647c7d3fb3f4cfb6e8a0bd239fb7f6644236","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.3.0.tgz","integrity":"sha512-mC6F0aMCn8nocgc2UVCNekK07y0RVRIPeWb7BM2BuOgjXtxMrBDO7k8Boh9OyD6zfIMcpq8r97MtXghuI+tDBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3mFcWsDwJUdujmeYGfkrTk0ftJZL/+iQb2hCn1Cb2rAiEAnoRnbhMJkT9loKEOm86ZPHzxlT6W4wEIIYL0eJ5BFS4="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"directories":{}},"1.4.0":{"name":"nodesi","version":"1.4.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.2","good-guy-http":"1.4.1"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"bdfede1655e9e9e5f8d1f2d6155b29bba788c911","_id":"nodesi@1.4.0","_shasum":"12e70000ea727c32c9f0fb707bf121b9c5e0645c","_from":".","_npmVersion":"1.4.29","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"12e70000ea727c32c9f0fb707bf121b9c5e0645c","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.4.0.tgz","integrity":"sha512-IFII6cJv/xBY8jjUSxFmL6UlZVfm1jzHRnSzf4p039DD0eaWyfOy9EW6a7oIhiK/qlIHHrn7CGWoeclht6+dEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbRX9KSQq4kVMqeH75Myklq2UoQXG/88mkYro8K6nePQIgcx/MeqIU4HpyI8VW+JdH3YaJ5I2cw5FP2YezI3gs2Dg="}]},"directories":{}},"1.4.1":{"name":"nodesi","version":"1.4.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.2","good-guy-http":"1.4.1"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"510564526b50ebcc4b7f194fe08ba5a81ab4d6f2","_id":"nodesi@1.4.1","_shasum":"8ab742570d3629a6a41bcef9fafc676a7288093c","_from":".","_npmVersion":"1.4.29","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"8ab742570d3629a6a41bcef9fafc676a7288093c","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.4.1.tgz","integrity":"sha512-uG2MgQCo/dieYzzlQEGq71ZerSgQTsJgfIlSPqgetAQQTyG7IGhbQpuHh+F5JkD2KeidrF0idFoFzXTjd+5bsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD146/saxQHpqt0wwEaF4hbLqAPV4kHfuVAb0Rqi5fx1QIgeKvDEHXpNrCgN6lPyRZkiLFFLoKKdZquaGGeBq/PpEo="}]},"directories":{}},"1.4.2":{"name":"nodesi","version":"1.4.2","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.2","good-guy-http":"1.4.1"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"43aecc8343bfbc38a24694fcf31f85d1c08de226","_id":"nodesi@1.4.2","_shasum":"4848e1b8af7bba835c3a4e7d5f3651b9c5e3dd60","_from":".","_npmVersion":"1.4.29","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"4848e1b8af7bba835c3a4e7d5f3651b9c5e3dd60","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.4.2.tgz","integrity":"sha512-kSvJNQWZaGvpDgaSBgdXqy9TWTzk/xrs8QsHnV09PNi2JSjb8n3MtFWwMsdQRpizFSdR57Eqzf+lAmPvYWv/+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIdrXOYv7zEuyoFvKQAgB+o7b74ygSTUTdphyb/Su0+QIgSGjOKMDyTtyPW9Rhhh2MAUQMTCaJHQrfVed/8iuET2Q="}]},"directories":{}},"1.5.0":{"name":"nodesi","version":"1.5.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":"0.12.x"},"dependencies":{"bluebird":"2.9.14","clone":"1.0.2","good-guy-http":"1.4.1"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","gitHead":"55ac92eacef38998c041e1a2452c4b5cf2478dda","_id":"nodesi@1.5.0","_shasum":"8c7108c2f5fb9ab4b57dea730b8de6a8851027a8","_from":".","_npmVersion":"1.4.29","_npmUser":{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"dist":{"shasum":"8c7108c2f5fb9ab4b57dea730b8de6a8851027a8","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.5.0.tgz","integrity":"sha512-SvObhLEmIPbHKf0mpQBJZW7pkjmjonbNEgR2Me2UFoH7rxseUM92CJhHRJPoaxkfsHsv4bDr9LNUtDYFN3UqSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6fmeCYgV2Q3Oc5lbhv8fFtEmPHrhaeunNzprZp7fT1wIhALrh6z2xbcmTGnjSAqIcULzaIB95vROKYnQDZ0ZMMsdl"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/nodesi-1.5.0.tgz_1456491729864_0.2731128088198602"},"directories":{}},"1.6.0":{"name":"nodesi","version":"1.6.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=6.0.0"},"dependencies":{"clone":"1.0.2","good-guy-http":"1.4.1"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"20bda21b99888e055ccacdcceb36cd0b0eeee7f5","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.6.0","_shasum":"03d3c60317c5c58ab5707a00f2987222e2fd8ce0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.0.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"shasum":"03d3c60317c5c58ab5707a00f2987222e2fd8ce0","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.6.0.tgz","integrity":"sha512-BFSl3WJ/uPYn2dt7WQn/gYtIPZf9VRsM0iwFxlfKQmn38iHcYUBPoMOC2ndzfTi0M9lwquxz3eqtjf9M+rXIOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7wI7qfXis4AQUtUKsvWgJ6dkQvZ+IcEa/E4UaVimsEAiEAjHvQhZteqW5SHSoAf4EkW2vbz+p6bCEjZ/wJ3Kfroi4="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nodesi-1.6.0.tgz_1471261635427_0.18018262111581862"},"directories":{}},"1.6.1":{"name":"nodesi","version":"1.6.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=6.0.0"},"dependencies":{"clone":"1.0.2","good-guy-http":"1.10.2"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"a5265c52f925cebf962f34e2f8137aa24637427a","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.6.1","_shasum":"a604e8878b10ef58e3b0ddaad86cfc1cbc683ffb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"shasum":"a604e8878b10ef58e3b0ddaad86cfc1cbc683ffb","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.6.1.tgz","integrity":"sha512-qY2LNj1TVakjqgMePJFYOEaShC7CMiPG0wfep2ixQbcAenb2eV9RfpwCw6vEoXAM3fO/sCUPXrl8uzRaTpurJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQVs2fCX2kMxiowxa5xp4Kmy5wCEuCWCWDhOC4dFvhyAiEA1j9+QfEge+Hrg+FRj0hc66hMwzEunDZr0SJ3YrbPirc="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi-1.6.1.tgz_1511268592309_0.591110285371542"},"directories":{}},"1.6.2":{"name":"nodesi","version":"1.6.2","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=6.0.0"},"dependencies":{"clone":"1.0.2","good-guy-http":"1.10.2"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"eb98eacc633e4449c2b2effb90a5a2f6d2d42c53","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.6.2","_shasum":"a5af03c1cbc86ed108faec397a96136a7c755f36","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"shasum":"a5af03c1cbc86ed108faec397a96136a7c755f36","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.6.2.tgz","integrity":"sha512-1B8iOdVsKtrBJTjPnKkWIEF7YLACG4ehARwpdTTf1jm4wUnp0ZYhwifyRyc8wvrjr6gNfSMMRm33pw0MUEyEog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHTeHNRemQWqVjjy31Pi6n9+al2cDjxftI9b+Kil29cAiAdZpdGJ/6unEEFPdmxaoB0fWSw4bn1L2qjqOPup1+jnw=="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi-1.6.2.tgz_1513341846747_0.2036527548916638"},"directories":{}},"1.6.3":{"name":"nodesi","version":"1.6.3","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=6.0.0"},"dependencies":{"clone":"1.0.2","good-guy-http":"1.10.2"},"devDependencies":{"coveralls":"2.11.4","express":"4.13.3","hjs":"0.0.6","istanbul":"0.4.1","mocha":"2.3.4"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"ca1d9484255ebf159b4c9e7d4b698d031f793043","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.6.3","_shasum":"c91f276e25a5586f6c6780339b493097a0fa4625","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"shasum":"c91f276e25a5586f6c6780339b493097a0fa4625","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.6.3.tgz","integrity":"sha512-0ljhET0ca3owA/X2vUO8YYZZzBq+9wBcNsSUHNgF66kNCeOlh9WIdGtf9vG433lGSIkLQc8JVbIRWKor0wH5UQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEB5TGebqtpZhnfoEFPYn+WeDhlBt6asHcbILznfyniuAiAaUw3J1LRf9wwoFvSS78gXzvVqkrXuPQHZFivpisZgRw=="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi-1.6.3.tgz_1513343618082_0.08709106291644275"},"directories":{}},"1.6.4":{"name":"nodesi","version":"1.6.4","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=6.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.10.2"},"devDependencies":{"coveralls":"2.13.3","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"2.5.3"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"694d88a7816311af9487db97c5953382913f092e","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.6.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"integrity":"sha512-AgNW7KfNTmamshaz4mZYQwxubUPUPgqx85lNo91NiPuvh1xwyktJee0Q5E2fZIfSeDrgsb7AG24D7fZ2HCNF7A==","shasum":"e6fb5d4afd61f80b87421b8ee008d23e684ac30d","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.6.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfzSaKxymTXhnccvWWxN5qHYf9NgddQZELewyLDmy+IQIhANoHRH1+hv/Jz8eyoZlb1j0pt9vS5BtEl05qQ8KN7QZF"}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi-1.6.4.tgz_1515863690857_0.8413027219939977"},"directories":{}},"1.7.0":{"name":"nodesi","version":"1.7.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.10.2"},"devDependencies":{"coveralls":"2.13.3","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"3.3.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"21f48fed9a80ca81da122978efdee9af5a500504","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.7.0","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"integrity":"sha512-xBa6weTJoIMMU6m154YWsRXo1k8xSmaQ3BIIW6PbbjQoiPcyRlNtP8jPX4idyL/5OG68ojyMe50AD4n1sbey6Q==","shasum":"c3a98310c6d9945a7c4cc2deab150b05443cc07f","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.7.0.tgz","fileCount":9,"unpackedSize":18347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeCCqet9kk8sKdVdKYHEzQOnxocW7W6YOZKvqbBXY8TAiEA/qU6FBEzPBUURzXdllt6cqs1SjUROZlbHA9HL4/yYN0="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.7.0_1522506447043_0.38757299190565275"},"_hasShrinkwrap":false},"1.7.1":{"name":"nodesi","version":"1.7.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.10.2"},"devDependencies":{"coveralls":"2.13.3","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"3.3.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"a133c6d8a67d629eacc02b4f1b91adeb8f0dd799","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.7.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kjarmicki","email":"jarmicki@gmail.com"},"dist":{"integrity":"sha512-CjNiQl3r0UDRcj5WcUF/+dmne8pSuDdPyxSm0/XHF1hpAlajOQQpUcbuj4bYXsEtGpk2XBobSBA6hXL9U87gYQ==","shasum":"be2d2cb02c9749ac8e034211252b5ee15f79c26a","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.7.1.tgz","fileCount":9,"unpackedSize":18367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4KvGCRA9TVsSAnZWagAALS0P/R4OzubuZ61RoJoh6bZ8\nq3W6BgaMGsBo4JDn40nChWDacqST3hqa3K85S7aujLSCq8HsGZ0cyHzdNxnl\nJd85fSDXZQ0SPhjD0fFUW1sxFY7hNPVXhIElh8l7QD39tvml3wAFvgdvKk3c\nIcX8oDnxBsQkKeFzaT1/yEuxJ0Vo0vE4qPmykybYv6rDxEaftKzKhoMUByDL\nAy6vq5zgEy1zUUNL9iKvQfAWHPUatJ3LDEqt1jciO/+bPMZkWqCRJHfdVVMH\nDI6STACkGQLMKN/fSqu4keglCOuXAkVOMQtOl/gOyCgfJHwsAhCTG7wf+RIS\n8GtkGVgvPdmyvHbq41QXKTURUqFIosdOIflbLTyalGXZ+oaU5oohZvhp8Mub\nM7Q3AtGN30nVZbeeJkDtjoxopo6tBvTAurTmwPUB59bOBKIs+P/TeLxABZtc\nedUsjDL9FCJjtvVr68w7DS6NlyO0AxR34WNtCk4ZVu1iAiHsjuI1irAlYNvC\n3lCPBkV2pHlyJdfiVVsCbpLhsawKnQraNoR/dbDT111MQXPOtu4c2sfKQyZi\ncOcAMfefR9+NSycIYnhkAmMylBixeVrafu/keCbFz+Sa0oya48twrFyQHImV\n8QVZq0rrjTRV1miBez9SM/EI/8NwOVlWGjteJX3xBlbZGH78LseaDwjvFJgp\naA/Q\r\n=IP+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpah8WPUDHr8lSTi8alV5JhITOh+ZyTlnGkm6HOmO51wIgGKncgnAQR5P4nXtSXAYWogoFt/hkPSm0Fh0kqUIrI7I="}]},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.7.1_1524673477765_0.748792816328997"},"_hasShrinkwrap":false},"1.8.0":{"name":"nodesi","version":"1.8.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive --exit","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"5.2.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"2cdfecbd717f096b5d8fd876f4d6347a3c067451","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"dist":{"integrity":"sha512-fD0+CWGjwfSScXpQodVMXulMFVUkLDWyG45BiHtByfQuZACXSkwvmRqAK9YKgv40XeTex9qg8CV8cO/+KzZEZg==","shasum":"b861c04ad1f5cdb25c3c60f7a44e598854a36ca5","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.8.0.tgz","fileCount":9,"unpackedSize":18380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhBulCRA9TVsSAnZWagAAZBcP/2ddNBsPRZFVDnhv3ecG\nuSI/FoICAvwyM0xsXgPyogpvxUYon02GoqQWj9NBvWeZUl+klDmlNGTUYn7B\nfrKsZcMYGn5D6g1f0KqSQDj6ZG5V2UB2aw2iai7SB9ABEfNJlY/QTSh2zNPI\nqz9p/InGFUcOvSUE15YcOC1mgDoRvOoJvazEdymi68YJTFcT9aFKZ2uolIuW\n20xZB1w9ocp1ZnlDk2g8PdQVjxVSn0tYWJowAaqGyIeii+gBpz9mXCXsdkeZ\nbCPtvBi8FahKaqlkgQevvjKZ5RsSO8I88hv50tivfMZSaITmlc2RdWeLusrx\nE0edTmQ4hRpzWxTxIdlKmBNVxnhgBGh6ddMXKjcGLp4AjSZHM+W9uNYVCGN2\nJ+cj3bIeKLlU4pDjKbNU/TbnCFS96qkD9B045JVNvJZBOVq7ETz09uTiUlZr\nJ8fWkMjU/dONYm1YAHSEf0gQzTPZITlNVlTq4D/2CkDalgz7k0DRays9EeWf\n7KgE4R92JucG5vrnQWJzz9DTfBegPIx4txXRzJrsVpN3ZKUgZUfTqAagoG22\nctjazCCFXJ9Msfaik7G1bQbWH+Q+8D8w2BV2RT2HEHZCalmLBzzmzLOsto3I\nFYtVVJLTD7MoCu5/VBn2dpNIlQmRuZobN/AAMXRtHfq/Mt/yZ2J5oQKchvXY\nyB77\r\n=+9sZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFx8/51Ea8bYRvBg71lpFZGlDPCeGHtPzMnj905RyHpwIgQLXAmIYk3VVyhv9kerDl2YG2qPWJfJTiqLZeGZBcXKo="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.8.0_1535384485133_0.6828619537744258"},"_hasShrinkwrap":false},"1.9.0":{"name":"nodesi","version":"1.9.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive --exit","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"5.2.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"b78c8d065ac59d334be7d5c5d67ba93aeda6fa2e","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.9.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wGlMV0jnitTVlU3cwXmvKZ2c7kq87bZ5vRmXGrPMWtcNh0KAZtx8tAQfPHGr95/lvZEkr0taxXmrDueZnQuV2Q==","shasum":"673e59bae3b6ca3b79d75d943f9958eaccb44a39","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.9.0.tgz","fileCount":9,"unpackedSize":18409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1Xk2CRA9TVsSAnZWagAAJXYP/AqjmM3p4xpvZdQap+iB\nQc72dcDyrWygr2OUY1zBshAE13WQVHTLkQKsGDSxryKRv9v+gfYvSagtmkdK\nzZ3HRqI8lrmv8Buze7ttRK/yZXNK9bwDtdVG9iQYxnpc/k25EWnwDI5exxl1\nQ+Bpz5yPLkOVFK+5VcEmfbr9KH8wyzac71jKlqkRTEkCShPtJJ0zmBKcxpzh\ndmcWJcIEJ0UpUZVx4spfXSIRScb3967OschouJ7ZPQtvzDo8+8NTUnp6wuXW\nEniJbegYq2G18SBjPomhil7UmiTlTMcbAi3/onE58vMYURnIc8d1y+3eTvHo\n4NWUQCobgysRlXV1zkRFC9Fz5XIzXACO8M37bsMBxnvgyrIPgcw6dzt27nfg\nzKFCM3c4IqfaFKx9k3TdY24PcqTYJMhYIl/Ezy1zvtLSHfnh4AKK4d+86TaW\nSgqUWZKts733TipH5SosHhz4LImYkLpxlefYfV+ThCDzK4bPjdQgLJnR3NW+\nSNcfsExwoKuSGYONr0AmcZunhsEVfZjoGtTNaBNUPqG56QR18WQzzO/QinUh\nevqb/za3YTllHH0wnE/up4KceoUDiJUN6b+F6koijam9Cb3dgW6WH5k64XzS\nMpQY2YTfjeQN+sgZghGaBz6GOuH2RqkjcId7uFwgp/9v23R5G9Aii3bSj3xw\nTzYq\r\n=MdKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt4ubzP1FtWWHGm8LJZ8AXnd7nNL64rtbUlCKDlSZmFQIhAIkTTMgV2sjN7zR5BOzr/G3hwWGFy393KBy+1gRTl23V"}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.9.0_1557494069616_0.11563781109290638"},"_hasShrinkwrap":false},"1.9.1":{"name":"nodesi","version":"1.9.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive --exit","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"5.2.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"f21625e78208bbee017f487ffa00b1de37c74fea","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.9.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ulGZ7P7ZiZm4rTIcfFHgUnDy+UI/0Bxc9NIUscS0vcukWWp6GwxjtHZ/0c96BMkLhETNGFfUF+/KPwDPqJ6xhg==","shasum":"036dd57fff82d712aae651193a7fe186d854aa68","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.9.1.tgz","fileCount":9,"unpackedSize":18818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc66hTCRA9TVsSAnZWagAAp+oP/1TsD7IU+NN9Kk97Xiwu\ncg4H1sZd9nE1FwTOrPEUlsh79iXjwAFMcXN8u4100GracSA8Nw+ux4gx4+5+\nh+PIMFBYTaIyStI1etCZ/VfgtIy+PduuqHb/Varc5to+Rh74WWy/xEQYR9zE\nZ1HgKTwTrq5six0Cx3EqZSZU6y8NyLrJ9+j2vJbUb/rMdcL6KlvCqucg4JTu\nEgFVxFxjRnbEkEbcziLTY4MPB3m/4QfpnrQun25ryl37ylYThYuDQUYi+dbY\nwoDTbQiHkPzPH1azx98Ze0nKIOts7XZBe0W6FqlqhuxWAMbZsa4yhE8/5h1U\nlken60Fdj2IVBlsbklY/dKhYg0VtAJGxsH6VzTGzW1K1sWu6lCvQFFMF4Yzp\njSyu8HqifuX+OcjzNe1IETLlMeUTQWCxK7pkhi13Ickr1dNQrnHARRvJAt6d\nlS2HcHNthk5qoFwAzCkqELGzLNCZnma0AL/1KAwlnO2HZZxrfwWtf+iYoc5K\nDIPPhge9Z1xahLzl5bdGokNARY07EG1cUjcCgyFrdyjsEck2l1CSoLp/fa+i\n3AJv7LEtzsIRSe/VflD3t9nfT/IdlWoHk90VBsAG2AKMlpxcg1HvLHWFjSIh\nWtrgnb788cTUQXuR+qVxBhR0ohrt3/pCRxym1lwO3ZX5XisqVOEgzH8IlKu5\nPUbu\r\n=QQoQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED9v/lQhe9R98q90a7GAaWBkQRHnn1wXQN3O3nsZUHCAiEAlmXJ4/Tthi6xHtgzObWkuLpikj8+pGYDrlc2JEV6Y1Y="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.9.1_1558947922799_0.02639526710546969"},"_hasShrinkwrap":false},"1.9.2":{"name":"nodesi","version":"1.9.2","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive --exit","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"5.2.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"413c2964244066c4d68dfb8cbb924e239f189334","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.9.2","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-og4yCwR31fSCaY7TEBmZFpxfPsdDHCQhH+cnenY5TikJLu4sLVqyNHzomr7UaNqt6QUyo2SfAjuFA0LrPOtteg==","shasum":"8f0b95e098899876d60c2c6e87e6a45a2f573a0b","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.9.2.tgz","fileCount":9,"unpackedSize":18834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc67HTCRA9TVsSAnZWagAAovsP/jrZ5TIJw0iL6qHVOwOP\n7MVPcZmlTWO2UI+04hSX4WvUB2TSRX4Zag3emd3geQTG+Mec4Y2U/ZtwBxHx\nkiFflphqynyY2xXH6E0TDqvlOcj18Bh1tk7pydAAbmBYVatKsIx9z91cXrg0\nfY7FKEyIQtt49eSZcbOwTjbtCeXcKjp2G1nTpq9II1E/QNYZWLq4W2MTcamn\nBEkIhvmSO2/Erpc9Rexa6CH17xEpKrF0557GsJZW990H9cqic7mzNOaIjPlW\nhTc8JIuD9i597+1Tah6+dA6sZkn6yLtHmDdO5mhcwp8a2O/biQriatmljt/8\nV2SeaVXBw0f5EurGVDSL7masidO8xAjBUkHjz9/crmfuUH8/9vTnKmZPOBAS\nMUFIhuIJFMRMTpnhBAAQFyHj3QNtuiTQ6SidQd7rkgaJ2HTch0/XTQY6RgGo\nApgFpo/AtqiHF+fXzAgfRguA2XZLpAd5xcJNJwldaieZoKv1H2PcQ8fLlSD0\nxQmzsjOKRd/3X3t73yGllrn+8+0I1GTTnHePkluchSnp3UyNXAEfVEVn0iag\nNLK9LVH6UAk8eAqILSiE5IS05Umsn8RCbEPwikkyiH3hd+S7bD4bU2XnQZ/f\n+oqjsEA9EFDSocGBHTLUaJNrds1nclJeF6jCByJ+JHfm40W15Scz6lSs8R5K\nRi/v\r\n=JZEc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdqlYekfo0Mf6Elj9WusW+HdiMOOIZ4OPgYKRNdiCa1AiEA88vzK61fbHsrbGo4FVvJ7q7fpOAIt7FTxYXNfhcu2uU="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.9.2_1558950354606_0.8290374937042506"},"_hasShrinkwrap":false},"1.10.0":{"name":"nodesi","version":"1.10.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive --exit","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"5.2.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"b8febbd26948201293eaac52cf3aa72792c082e5","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.10.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qG1B9SmGQHoR45CTBjhuqIwudHgHQYqWakSVN5jOGW8n9AkOUvBuDtxTKrjD2ZhquqI8DyQu0yUglgotbDnxyA==","shasum":"f41608b04d5b1b706eb99f36da003e19a9835916","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.10.0.tgz","fileCount":10,"unpackedSize":19946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNWrNCRA9TVsSAnZWagAAZOEP/iYW8m8M8XIvRbb7XkH1\nk2rzooO7Ry6k7wu4mCcv+0u/JSnBWIYRqzx8i9tTIbd7lkczBzjBtEVuNW58\nyTjVVBjz5Ouq6Onbl6HET3zBOAMWFthkWnlUyc/S3zk9r4vIrZfshFGTrL5f\nppf5Yi8RxKFbUKZ6tjnVpxGfjT+8hDzfx2T9LgAimmLLUaoQ/OePFotGRMVo\nzGnAHw4kWFoLSCc7q8JIamzB13bG94JrqWl4de70fitlw3/68uw9b/cDTKke\no1dNP+LpWGoa5UfPIH698xBobXPF1ri7v+82Yb50J7RQMHozz9/bAq9K8Bg+\nG21ybPoLD0HPsEO/Dpswx8km+y9WbutGPZPcX3+lpa+BLyEPUAUtpobjYyLK\n+09k53JWi77BS5tqSSxvBwnAYiql+5NS3/ypwrUXsfQKt/+OoEMFOPVObCSq\nFARCKWgmg40PESp0/7VGp/7+8Gr8h7P7KR/wvHatjHbM0/NuhnfNaMb8EGF+\nshYaUlWL1e7Gc/g7ojlqCuxkPPFjW1Lfv8n3wBqpEHO3bmQeC0guWOLqRtxa\nayl0wIOPvm90p22hgpYQRdVV6gU4fa9zI1fAhbF6OvdiXS3DcIL0nvuu7Yg4\n7Ajto5/b8jyyiWlWGPMruX1tcingI8KywDAhOWIQIek/4uUBkZywPZBwRyai\nVDS8\r\n=Vq/s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp8dgLFJRhN24qhvYfUyQ/+nG/4JvEvMBxppl3DEGZtgIgauztuOKWstcbUP8tumuXNlLWcfwO8AtEeoKeyao3dF8="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.10.0_1563781836477_0.14731683671089613"},"_hasShrinkwrap":false},"1.11.0":{"name":"nodesi","version":"1.11.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --recursive --exit","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","istanbul":"0.4.5","mocha":"5.2.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"1abc6848d4b00b23d7df8a805b6f59eef51832b2","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.11.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-IWS8O0bsBpm1RiZ2XOjy8iLAlpgRNd+T650ZEVjX+MT8K5msfVMbkF6/lcxK06ezXWqzRNgL8d7vctTKvOZsSQ==","shasum":"ae0e58c7720fa2d4df33eaa4c1bc23ae6c2ab156","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.11.0.tgz","fileCount":10,"unpackedSize":19341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPpgGCRA9TVsSAnZWagAAH7cP+wWjxjMEVKJ1fQ0EtkFr\nVT0YNbRH5JegqjVz/aD55djj9CK5oiW7LAfabgLMarQSHRejgpy3l+zqb9b4\ni3bOhqUwhOqnuDyQ3how+0XOTY/sMgKernZ5IeF1KWVC2HnYxklt2MEX9KiW\neJvyWCuYt8sYIRj1cI/JlEL/qXeGP3CFWrKC+Y5gmprzsNx7hT9NcWRtNBVv\nvUamxdLOIXObRRxQZXA3+AAQaH6oiO9v4XxEJV6JyNq/vHM3Oz+I/6+QoWhR\nb8sjfovFDOaf2fdPs/gqWW17wHrIEIPZCk0QV/1W9qaC2q4WZPIvaWXZs+X5\n6IVfd6Z/BUDg1ppaDGMVCz/Y1nvDjIt2VYo7dK3fbaAJ+QY81EQYMfg2UdLe\n//nzSt1V9ieD4H9pDfSurZYk7unNIAmZTDtnWvORJ/HRWBkw+1smTZ6SxiPo\nlA6MCFSj7owJKKqhVzXBuch0Q1DYTf6biaT+vRnsDOakqllsRHVO2dnFY8cJ\nYYZXpJ8v2f0Q6B3kHJo7fx7yJpCb417jgjZF6cSonWipPxUTN4ZQxMdtfb0E\neaJHAJK8q/ybPD+UYo0iFECmhEfgJE9/IvpiQFE/C348NmY5oob12A+fouzq\nFT2eetaw/49a4wKVb1nq9dMxqiZEOJDLZqgK/zog1QrZf83uI+OaJw/Iu+8a\ni4qJ\r\n=fbXg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0POg2GLexgULGUzk4QIxTnOf8tzPM+Y6kQUveML5acAiB5fInbJf0Ig08jnpqFiF67zuE8PvS9Hv4P6h7SljUmCQ=="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.11.0_1564383238219_0.7799752628725309"},"_hasShrinkwrap":false},"1.12.0":{"name":"nodesi","version":"1.12.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"859d6a00594f1fe08784ba3151fa712b3d7c5804","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.12.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Rvt7/cVPdtA82lPPqWmtaiuAjFQwJR50zQDj1NVHH/6uhvxNVaIdZxImNMWkJxxx4y/bc/EF42Ck7Gek9b2W8w==","shasum":"848a4c0b3d586f3e77ce79daec29a79a1c8346a6","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.12.0.tgz","fileCount":17,"unpackedSize":54964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjL9XCRA9TVsSAnZWagAA/0oP/3oMFb7SleW1KK7wc4PV\nixQYyM/63Wc9nXiGBdSPBeMO1s0MZOw8lA1337KWPxPOIrLSF+PeT5iy+3UM\nN2xUaq1ajQ+JUKgX/rU9y0DFIVY+oa6mlxPdu1qGIJagM2Vxbznzjs/pPkUL\nA21UVjmBTh3ipBinaGwYThxV0wZYuePu+/isOOP3bht2nO5OJqjh0DhLZ8W+\ny21BBr9lHB45pLXMu8l4vJMJRJ/AKMgrlAG1ZMKMsXIa07NExOYiDVnrNT/9\nA6oRlSyPY+oC3ynSwEvEvGGw4+/Ag9bTV8vBwq9mqYc+19S+YeHEWTr87m29\nbchKElt0H3ymvH/k7gvdhgb7i+HDOnWz3XPTWAWJPjVl/6uSxG9zLPto3j2N\nLLsHYMb9APND+JPww6k0GScbzyI/JdlhsVEpj49/IhtdtB4h2siAxafkHFzG\nUc1QDWV9E0qbf8FvcMte1xE/etobgpQnbFQfZqtZnKrx8hWPhTQCeevsa3Te\nr0OUYlt5s7ngdHOQTrjQR0c6cG6TZDNjDaf1iXqXJYtYw60KLehILs8l7isn\n5i7woTJWCrs+wrnZmJ4A3mkivXeNKSex4O4Z+5onRnbIqPNEvgQFN+aQTb+g\niBBmdDppNjqgMysghAz1YMQ1V9Sf8pu1eSdszmpr9S+HkLWuLMKdckNfNTPQ\ny/cI\r\n=za4a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8Gnd4va/9xs6Y6leGod6DFZ5uzwIJplW6LuknpbDY4AiEAvhKapAKb+AJGrh9FiWfOCU/mtjh/LNlnU90YsRdcEC8="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.12.0_1569505111085_0.541244982463996"},"_hasShrinkwrap":false},"1.12.1":{"name":"nodesi","version":"1.12.1","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"5d889ac54bf6cff35f2fb65311ddb2859fb70fb1","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.12.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EhYUdZw22NqZyCQS0FZbc4AXn4nN4jNSkDpxDqSagFhQEEt49U4tbNZ0NLDbdyDmHAMNtnw7xIA4Z+eCIYlkQw==","shasum":"dcdc524be0fe8aec435d174d757914977dc400f4","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.12.1.tgz","fileCount":10,"unpackedSize":20121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjL/HCRA9TVsSAnZWagAAzKcP/1kFIjWmawBRfM1p+3Mr\nauswBdNfeTfj0hwAUA3xj7k8xiDUEtafo3tDoq+gXj2ilNfhaigeJxmdlFPF\ng3q3l0wIV9dKKkQEVOovEntRw1EzXsB6I1n06a3TWRFj+2sUCkyL/lluzpuY\nue54CmAh5YoRksx23m+TotR+ncvjNeWecak+0I5WXNO2q4/+ogJFY11pvF5e\nZi6its/fVJ6RE4dKX/wfdazT0EOG6rKjy16noaV3dHfnuna1Qy4cFqe+PwOF\ndxkcIqPzpgs1gR9fodt0XHum9lHqzLgka3DckdhItpkNacnrAyTGCChjOLYG\nRboUYu1doS0UPMRZtC1UwIkmwZGdjYdNWM7nYSazlrxXPBAlWEe5q2H5xo3t\nlTJVum4rlY7d6jItxeCnTM9u7hIybvvJILGFQN5Od9k1txk4oHKN5EkbH/W+\nkO/e4kLiRQR/GrhrXuwMM/w/ZBmW1OjUwhTQq1chBhjOBWv5EMaeee9Vmh75\ntVNPuLvEOl633n6K9NXLOeRBFPKT178u2XVgaeo/89d2FCGdjHak7CMR2ML0\nMr1Vs6IaefJOcbu8QR8EZgz3tViwNDbliZL7JqJzfrEqBUHaDddbkTxi+LDN\n58IHTpNEMEmOShHEuuhhlD91zv/Lq9Kve3qD34yPS1jNCW10ahtJfL+FFr1O\n2ndv\r\n=Pjic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhcqB+q2zXnpqRL6uKJGdWq8qGnemdb8SX2t8t6AQ35AiA9n+bRyUUOmt5WfJSaR/Z0pr2vlPC+u1vhg0XwukIlDw=="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.12.1_1569505222611_0.5960020307031106"},"_hasShrinkwrap":false},"1.13.0":{"name":"nodesi","version":"1.13.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"978487a5375ac51f1e6497c2235c58b56ba9cda3","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.13.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-w5vXvT4k2PjOLJ+YLrzKPaYQjAbDeiZd6s2ZZV1FbF+SwhldPScUdEg8weD4cju/sgIlbLHMHGBmzCK8BtUgNQ==","shasum":"002d05843206069860ade8a619bce25300c85a05","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.13.0.tgz","fileCount":10,"unpackedSize":20374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOT41CRA9TVsSAnZWagAA0XkP/15PgctrBRbQP1sjHLNG\nV+hZFJHzwBrMrfUH14Wd/ey/IkfS1BehP+n1x08guu/aQUgSm+FUE4S4CQs1\nAGeETpGrVuvmYTYbSlRQi8w90nICD2+OzYXd277uXZJ21fkywRb4bHk2gh4k\nrnjrgn3Zz+ZqIw6oE9w23rsKAnzJo0HP3H3OiWlAFNnYZ3XrNjBpVi4iGwHU\n33Wk/l0oDiyRK6ClZodQkBezDHNU764tA3+0G/mMsndvFtL2TKyHN04znF93\nrNNjIdAXGuRkoNAfBZXzBQ6Oy0xGDb+mb0N1Rjc0vVscI0zkDdtQA7If4sgD\nGAZNsPDl/Ls8+5JExhfsC1o8jgkbFf0HBpowfX325+QkkjEPDkNIFacVuEMm\nbua+KYdIzyJ4L65/6waOFvato0oJy3I0Mc7LTvjeW/j68ISmJIZYjY8m2Zmk\nDEAjGXoDIOZuJtBvmnbO8ml00hGyOr0LrakbIDvQQop2+HO8HPbmV7uRWANQ\nSv62QZs7MbzFpo3mH2+IrSbolt8DrvN4Xot27dGozMpArdKny1fFj2mouD5x\nr0MS2vam5RNkLkP70U6HZZ4v7H/wxyDf2Wl3CBvVhBptcR+YWtatU6R2tgxf\nZFZUL7dYhJ8UgZl5VQXPax/sT9IKM8nar62ftfqmq6QEu5gteeuD6VE6A78e\nc3+8\r\n=Q/4f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQcXQI/vxpIbX03KEabu8vG01U8e6IG71RKzhwf5DH0gIgBcBM7eEJtvQoy9iyfVh290IRkT/705mzKhM/YHD1xMI="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.13.0_1580809780347_0.6472143338418399"},"_hasShrinkwrap":false},"1.14.0":{"name":"nodesi","version":"1.14.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"bd008e292bc499712ba298705e13d2ec40135d16","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.14.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LTOx+Ol176KFE2K6s0TkCksrI5D8n/IroBJIafiz7HQUBGckpJi9Xh52nHEkNoPE4DUUhiLDqmk60oKxCgsMBw==","shasum":"fe76c2b473423fe356b8dc20dc9a91319bea2556","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.14.0.tgz","fileCount":10,"unpackedSize":20377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoDyCCRA9TVsSAnZWagAADQ4QAJgpXn0UAl19GWf7lNyw\n7pmv8RA2fa6W7Rc6eCTSIWqdLrp8dlt+X0RpKJOkbKUvjqxqwf4zttZf1KO2\n2wXUZqcxzwo5yQIXfSfrWGtqjnPfZWvyfFsOEefOlOTbJnKvLwtFpUY9IE4s\nDKCvYntFL8er4PRnZ+LoLxcqagnlIYnrU8zPqbDXYPpYyEphYUy7jfFdsyRZ\n5jtPBUnbKnbbNODsWXTpZJ4ksfs79hkD2y7uXGC9PrKj0OGUEekZoplG/dGo\ngNUiOoud1Ex71kXrA1XThWOWMOebjF7MLPVJHGXGuk8XGzcynLXIg7Z7KV0f\nn4CH/BQzofmwZLuV8+aBfwWiNWSVAKdKHy+tGSOelWqhUhscvixctThdVgOH\n3IT/9bXF5XFnNM17X+1ZxAXHK1iWz+TRLFX9NYVjYBNMZjKq2NDPFs3E2WzH\nlTUppZ2PDQVhB+Q88jvHGP2soL9udpcPo5Ftvi2cEMjvREZFuPO8pbGDTV/y\nljBcgbrZQiFpjwk9VhRddGQb+UcMDaH2K+BHHyVANOylpqViv8hKRwaOZF22\nXxqpUdlBQQG/+IF7NgMp2eeqjxyEZchGBIa8j5aSZaSS5ufQm2fLjsQ/B1Tv\nGH/ICcOTc3XuVwBGJv77wbMECbcOUipK7CvhN460afdibsIzJ2fRSUPzC0iS\nHsRK\r\n=sxbs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu7BXlC3aI7Pr+vRUG21xmf5mHJdMzJykIU3oBK8VTwQIgfzw9JpzvIpeR1NO6OolvknLoMmZPPyCCdyDwugk4LSs="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.14.0_1587559554361_0.937740548825116"},"_hasShrinkwrap":false},"1.15.0":{"name":"nodesi","version":"1.15.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.12.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"1e4cfed80d0456bf1d943b89680443835ccf863a","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.15.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-R0Cn+YeAH3ooz27AibJYAA3KWqSs9y+4q28nChPTv+eCGOovDBjpBDy+WRMhtyLGJAuhO+OqXJ0hCbbs+XRyZg==","shasum":"eb042dec9cb8cbf1578cbae546bf3a74e0ccfb8b","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.15.0.tgz","fileCount":10,"unpackedSize":20351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTmOQCRA9TVsSAnZWagAAz9QP/2Cw/ZohAXjE6B9vc0Mt\nAC/B7DW6wy6ONBvwRewKDHYvG6KvuRt/eHuLN7/JfnSeEULW67HIwU09ftLU\nbN09MYhwXmkErhfy5ZDJo4JqtIH5rYC0nJPggRCfmZ4uBtoVhRE9drW3IGyu\nMpcjg+Nlm2NmhGSW4Cb2vVjjLVjK/mV+TzIMoKIlPpE2DuJvFpePx1iuX8wT\nR9oj/nebEPrPZbEpobBTEwSQtSOqH/k3Z2dWKSUrz4yVGGI7pBtFkCtUhaJo\nwqSNJiZj7JqDWdhXeh8PIIuzoP64afFJWPQw93u83xlGYtuU/fXD63+w31+1\n5AR7LecfBuLVrTsnXvOdD1VANIqg/e/zma/uC9EnaZj/FlnpiwcN5D9tn7X2\n3c88KrNZGZu3ZsWfH8hPHPzfRRJ9rEODSWehyArYjThPZBHFOZSRX7ASUK2Z\nwDS7nYTCKDHw7RuXBQQzVOFgz03GhLCm8qU693XkQPv+EKvkcxvZAarbRNfS\nKHxsQA0aZw/oI0x6OWYZnpC4NSn2VhN4dyZfekKv83buzTF73hQ9mNsqeExI\nb7G/0KZ41A64JaUjSvSmd6uhKQf5iLS9LYOHmQzJ/doOFshnmcFMkIzuAW0g\nDUurGPI2RbI2+ZDO7yBgGrIcpXmvBBAN7IaPlWA8cj+nKuHGgWeG3bYXFmGT\naX3J\r\n=xlvs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN/2HXc8/a9Fz7yV//MwuPXIZExpZGZ5LKC4XtWuElAQIgK51jvUyu3wbKPrM1uMPRJiyNnSIx+jLW92i+WgJWyMU="}]},"maintainers":[{"email":"filipgolonka@gmail.com","name":"filipgolonka"},{"email":"jarmicki@gmail.com","name":"kjarmicki"},{"email":"kwasniewski.mateusz@gmail.com","name":"kwasniew"}],"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.15.0_1598972815871_0.09495789619208006"},"_hasShrinkwrap":false},"1.16.0":{"name":"nodesi","version":"1.16.0","description":"ESI: the good parts in node.js","main":"esi.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.14.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"268a8cb975c582af6c9820b1d09d2053a4434b66","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.16.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fmMvsQ9I/rTE62LVw7adLlVq8Of6gbDv3FxkBGTOOZTc5eIz4IMRxZ3ec7mvBLEYNPNO2OW/C3aywStYvDIipA==","shasum":"b7129778c15fa06e1fa928ff85ccd71f59790aef","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.16.0.tgz","fileCount":10,"unpackedSize":20351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrMAXCRA9TVsSAnZWagAALesP/AuT6UplrwO9QwlMVksY\nP8vdZdqg+o9qsyVl4lnI0R4kA/3JtbOItpsKT9N8Fhfe6q0TDs+8SQM9yhH4\nuZiTnSNcbLUFwkbDYcTiz2bWP+Wk/nS/PSkZe/FfQXKFf0zSetmsVDZXCJoP\n/Xzs0kwXW+nA6jupcLiYHSeMumrvOUnyQYkt4UP4Qr2vgnzzFZOm+ivA9sF7\nAnTroNuEy7fBfxLYPZR+5QeA4ZU0FQdhebH7jeHxpTYFxlk6qnaOTzdOi150\nfoY/eume9LXvr6XZ7V4N3N+u0K0VguhXomFxy2u4419g+S/ecFZsoCE6VSKy\nIjlKZ/DM2F96U1OMaJBsTBKNpHWyl9TXK/N3Kq7LsSCsKQuPD2WjgSPWpjPO\nWDlPm8vhEZXjxs9oA+54pCBXmAb9WmuwLzZ8oA3HqWfGtjydr8b03E8MZzMa\nvfm9uvtC1gaYiQC/sw1bjJ+t2h+Bc6rGGI1bunxHalzjLb7fUZGevYooSM0J\nzIn+lCSqnOQSoeZBr/kZzJm62GTZRs3/yNvNHcKAhpgW1IcYUpvjSrFbD590\n5OYbR9QqBfCQIosyLkLBx9oiRFQNs2L0lJnTDqxuToOnLnxXO9a0phyOH9e+\nsD2xGvycJYrQVUBXAzhBxCC38IqfReWLbQbwHWHOLTbPYvZhCasvqgKsK8lw\n59wb\r\n=ncHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFjgze3yhw2fvw9miN+ZAgg9vpNMgTcAZIfBqheotnAwIgX+j+yEoWaMlhBza5WV96ocHilcDz/jG9IkDlI8nse1o="}]},"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},{"name":"filipgolonka","email":"filipgolonka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.16.0_1621934103352_0.6992787134817153"},"_hasShrinkwrap":false},"1.16.1":{"name":"nodesi","version":"1.16.1","description":"ESI: the good parts in node.js","main":"index.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.14.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"a6691d4cb2bf29ca222d2f0e7df360942ad9ce2d","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.16.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-YDPLHMs5ktj1KYixdj+hTIea8LTLcjDzUL+oFGlfwdiRyvLjD3TVy3cArc9+4tYNnnLCSeIQvdYffw4+yKc+hA==","shasum":"bee0a94e3e71ab3e4550f066fbe43708002b5a6d","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.16.1.tgz","fileCount":10,"unpackedSize":20353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyD3vCRA9TVsSAnZWagAA6X8P/RdWyErS7bWm+Wz7AF66\nF6H/x8v6vyd9khCLHQzEWHU3GMzWiitT7gYbEInMVJa82+Ox0kah/RjugZkW\nuufB0TOfhq7kGlKq48icF+fDdeHL7jqYXbkGGxXnrnLZ/k+6JnRGAIRHO35n\nXd+dOFRihyasqbIsqm4Uc74ZevBVImR29bW5Hc6JKlyUZuxZ3PhUK0abI+75\nmWfhWnRNQFEE7cs0hb2qvSGIFfm/KpOG3vFOwuUQU29uL7wR1dOIuBNvI+h1\nFxDNXeAoDkCGM/jEr624VDJHUlm+Sc3BaljevLU1eRT2vPa7f3egoA7JRzcN\n+vFaRGJpvkENFx8Lz3KkghcIlgp3p4U5KzjgN9kuwTDczBVPcdEBRgrvSH0T\naiE2EmCw3y7gvoJ4qSDcqmkAxubtccEgzHYbhd8XCDP4EatHuSOWS+B17DK3\nj5Q5iLXT0OrA4G3Zeg6b5w12nk7lyAjSur7sucDsqQty4N2+WMbUAPPxnUgJ\nCSk4l4FNS+wIacbjKZ9frJWBY58e3lODBpJIyMPO4xzYeLmcOSsyv7cjAC7j\nC2L7dc9TZFQtcI/3aIFpRtvTIoworYjVrDEi5ZQwGGmjYXgLJ5WA0Ymicaqo\nxblLSgY0OH6Sx8kofSLPHdxwisQ9dcZx2OkqXyPPO7zyLvWPTj4VurK8PH3M\ntR1Q\r\n=ZENW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYPE7qNW3s5q2FhNn1psGgAvTwYS0dYsTvMoVqn7pteAiEA5AitEzOCWiDKc9YLexA99RpfEAUf93nYIdQzZifxw4E="}]},"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},{"name":"filipgolonka","email":"filipgolonka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.16.1_1623735791237_0.5042140555839274"},"_hasShrinkwrap":false},"1.17.0":{"name":"nodesi","version":"1.17.0","description":"ESI: the good parts in node.js","main":"index.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=8.0.0"},"dependencies":{"clone":"1.0.3","good-guy-http":"1.14.0","he":"1.2.0"},"devDependencies":{"coveralls":"3.0.2","express":"4.16.2","hjs":"0.0.6","mocha":"5.2.0","nyc":"^14.1.1"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"gitHead":"ef1fd106e47b5dc0c35381fb1c5d3c668b3f0f98","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_id":"nodesi@1.17.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xDdTZbmzfiDlizkPWP21hKr22ISyZdD7v+mXWohnacubhGzvyO5WQfuxuO202rIXt+sL4aJccrzQjR6dwLwT4g==","shasum":"8d193e588564a72c0569d92aa7268f4f86e54ec8","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-1.17.0.tgz","fileCount":10,"unpackedSize":21195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1CizCRA9TVsSAnZWagAA1yYP/08d7EW7foyU7rYINMGs\ntJnZtoqP0t9C4mOw2DJdGp+Tl2KLLOe+6DAgZg5z135ySZHz4IGkKHh2x4F/\nayBIBVjfzk4NsEB2q1me1o3D20Z8sKhzw9clYy+T8ZmMlNw+wBXbN6tlKjI2\nshHLJ7sl/kux9jPH/n24XPv6dUYwt924Q5oVLr1Nr+/0wbqFg5qx1ZKqOQQJ\nJrZpOWa1swvnzVEpnTxabIE8e+9srG3yaaDo3O+4YhzW4ybDL84uupa46K9A\nghvazh6oN6wkz/7G3+RBY4r5uM+RKwajHmI4v3DXtIsoNTd9u1bkKTdSYnl+\n5IdvQdbR5RQoOLFDFx+3icpynpoe0v4r1L3CL7YmjNqKnmh2TBfGmVo2lmjS\nvvYHacU9W1mLlx94vBne8QAfVBc5HR7zTL5Q4IPK2kZD+iXCtB44nkfsSYvq\nDmute2uoOk4q73giOTBtFyNtRHeadqJBYzvCPz/57uMY22oWUXAQzbnU4jKI\nHpVMC3GzdyRxmkOh3MG7VUZk7RTafp9ZpZKfrOzQhawrqO4WzpoVhwAak6JT\n4i9PlWbKFHF8YJa2+LUAyYxeLl1spgQfckmy2SmNqd9Pzw8E/ccqEILc6qDP\nS0FjkWuNPN6iW7WkYzPuT24IBbhmOQixbj0/WVxEtYu/F9VsCntttoj5q9Lk\n5P7S\r\n=2JRb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrqOkY6cKQ2fWN6lJBZdFij1Q4rAOD2hPyYp7pRctURAiEAz91p4tUJCrFH+F0o0ra9+u1+m3kKP7TQb4FT5z5ha+U="}]},"_npmUser":{"name":"filipgolonka","email":"filipgolonka@gmail.com"},"directories":{},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},{"name":"filipgolonka","email":"filipgolonka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_1.17.0_1624516786612_0.6991967511137196"},"_hasShrinkwrap":false},"2.0.0":{"name":"nodesi","version":"2.0.0","description":"ESI: the good parts in node.js","main":"index.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=18.0.0"},"dependencies":{"he":"1.2.0"},"devDependencies":{"autocannon":"^7.14.0","express":"4.18.2","hjs":"0.0.6","mocha":"10.2.0","nyc":"^15.1.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"_id":"nodesi@2.0.0","gitHead":"549e998861f17698de31b8ea715797add2e25a9c","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-GPgApMH6v5rvsA9BXhMKwSKK3scwmU2uCjUcMmc9/rAGy2rxdro43bBoYVtRl2A9IClHI+OnFY+/oKuV756JMg==","shasum":"092a84fbd9ab592ec0b1fdb530ddceb8f167d03a","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-2.0.0.tgz","fileCount":9,"unpackedSize":20637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOYzv+KxUcv62geMrU8AKrQ0CKoZoii12DTdlsZ5Nc1gIhAPcVmrKm+IqF+fAut4l/e2ZfR30qoa45NODUbbEyFOti"}]},"_npmUser":{"name":"abukowski","email":"bukowski.adam@gmail.com"},"directories":{},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},{"name":"abukowski","email":"bukowski.adam@gmail.com"},{"name":"filipgolonka","email":"filipgolonka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_2.0.0_1705064208684_0.8589504059083442"},"_hasShrinkwrap":false},"2.0.1":{"name":"nodesi","version":"2.0.1","description":"ESI: the good parts in node.js","main":"index.js","scripts":{"test":"mocha test/*.js --exit","test:debug":"mocha --inspect-brk test/*.js","coverage":"nyc npm run test","perf":"node perf.js"},"engines":{"node":">=18.0.0"},"dependencies":{"he":"1.2.0"},"devDependencies":{"autocannon":"^7.14.0","express":"4.18.2","hjs":"0.0.6","mocha":"10.2.0","nyc":"^15.1.0"},"keywords":["esi","http","rest"],"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"_id":"nodesi@2.0.1","gitHead":"3333222f2ad75fa3fc67844ea612806f3dc4587d","bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"},"homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-2u8n4VTS8bIdJhU+T2ZdJqX1NOsuy0K0CpofXs1ufv2gCYs9zbYbursrMErTZIv9jshVFvSgllhMvpYEPTZeRA==","shasum":"ad487331b628a3ecb7b264775d3ac57a7ab954b6","tarball":"https://registry.npmjs.org/nodesi/-/nodesi-2.0.1.tgz","fileCount":9,"unpackedSize":20640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG1PhVJ3ONtfdlaDjZUzZ6rRuVeMG8gmscNvbRQGNW/oAiB33FApVUx6oElLuMjqGLyF/F5VDYJqNz5gRKnfszcB1w=="}]},"_npmUser":{"name":"abukowski","email":"bukowski.adam@gmail.com"},"directories":{},"maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},{"name":"abukowski","email":"bukowski.adam@gmail.com"},{"name":"filipgolonka","email":"filipgolonka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodesi_2.0.1_1706603019394_0.48110182361969"},"_hasShrinkwrap":false}},"readme":"[![Tests](https://github.com/Schibsted-Tech-Polska/nodesi/actions/workflows/test.yml/badge.svg)](https://github.com/Schibsted-Tech-Polska/nodesi/actions/workflows/test.yml)\n[![GitHub license](https://img.shields.io/github/license/Schibsted-Tech-Polska/nodesi.svg)](https://github.com/Schibsted-Tech-Polska/helix-cli/blob/nodesi/LICENSE.txt)\n\n## What is this?\n\nIt's a subset of [Edge Side Include](http://www.akamai.com/html/support/esi.html) standard implemented with [promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)-based interface.\n\n## What problem does it solve?\n\nLet's say you want to use ESI in your project, but also want to retain good developer experience.\nRather than having to configure [Varnish](https://varnish-cache.org/docs/3.0/tutorial/esi.html) or [Ngnix](https://www.nginx.com/blog/benefits-of-microcaching-nginx/) to take care of server-rendered ESI tags locally you can simply pass the server output through `esi.process` function right before pushing it out to the client.\n```javascript\n    const response = obtainServerResponseWithEsiTags();\n    return Promise.resolve()\n        .then(function() {\n            if(process.env.NODE_ENV !== 'production') {\n                return esi.process(response);\n            }\n            return response;\n        });\n```\n\nIt also improves code mobility - if for whatever reason you decide to move from ESI-enabled environment into one that doesn't support it (yet?), all you have to do is to process the response directly on the server. This module should be performant enough for that use case.\n\n## Features\n\n* Support for `<esi:include>` tags\n  * support for `alt` as fallback URL \n* Out of the box Express support\n* Custom logging\n* Lots of good stuff like caching, retires, request collapsing and such provided by [Good Guy HTTP](https://github.com/Schibsted-Tech-Polska/good-guy-http)\n\n…and more, take a look at test cases for complete list.\n\n### Advanced ESI features\n\n`nodesi` does not support the entire ESI spec, but aims to provide a usable subset. This includes, of course `<esi:include src=\"…\">`, but also some more advanced features like:\n\n#### Fallback URL with `alt`\n\n```html\n<esi:include src=\"http://example.com/1.html\" alt=\"http://bak.example.com/2.html\"/>\n```\n\nWill try to include `http://example.com/1.html` first, and if that fails, fall back to `http://bak.example.com/2.html`. If both requests fail, the standard error handling described below will kick in.\n\n\n## Installation\n\n```npm install nodesi```\n   \n## Usage\n\n#### Basic:\n```javascript\n    const ESI = require('nodesi');\n\n    const esi = new ESI({\n        allowedHosts: ['http://full-resource-path']\n    });\n    esi.process('<esi:include src=\"http://full-resource-path/stuff.html\" />').then(function(result) {\n        // result is a fetched html\n    });\n```\n\n#### As Express middleware:\n```javascript\n    const esiMiddleware = require('nodesi').middleware;\n    const app = require('express')();\n\n    // inject the middleware before your route handlers\n    app.use(esiMiddleware());\n```\n\nAll the ESI constructor options described below are also applicable for the middleware function.\nJust pass them like that: `esiMiddleWare({baseUrl: ..., allowedHosts: [...]});`\n\nIf you'd like to pass options like headers to ESI middleware, use `req.esiOptions` object:\n```javascript\n...\n    app.use(esiMiddleware());\n\n    app.get('/example', function(req, res) {\n        req.esiOptions = {\n            headers: {\n                'Authorization': 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='\n            }\n        };\n        res.render('example');\n    });\n```\n\nIf you'd like to adjust the baseUrl dynamically, use `req.esiOptions` object:\n```javascript\n...\n    app.use(esiMiddleware());\n\n    app.get('/example', function(req, res) {\n        req.esiOptions = {\n            baseUrl: req.url\n        };\n        res.render('example');\n    });\n```\n\n#### With base URL for relative paths:\n```javascript\n    const ESI = require('nodesi');\n\n    const esi = new ESI({\n        baseUrl: 'http://full-resource-path'\n    });\n    esi.process('<esi:include src=\"/stuff.html\" />').then(function(result) {\n        // result is a fetched html\n    });\n```\n\n#### With headers:\n```javascript\n    const ESI = require('nodesi');\n\n    const esi = new ESI({\n        baseUrl: 'http://full-resource-path'\n    });\n    esi.process('<esi:include src=\"/stuff.html\" />', {\n        headers: {\n            'Authorization': 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='\n        }\n    }).then(function(result) {\n        // result is a fetched html\n    });\n```\n\n#### With a custom HTTP client\n\nBy default, nodesi uses a native `fetch` to fetch the data.\n\nIt uses a limited set of features of the fetch API, so it's easy to provide\na custom fetch implementation.\n\nThe required subset of the fetch interface looks like this in TS types:\n\n```ts\ntype Options = {\n    headers: Record<string, string>; // HTTP request headers to be attached\n    // plus any other custom options you set:\n    //   * calling esi.process\n    //   * adding req.esiOptions = { ... }\n};\n\ntype Response = {\n    status: number; // http status code: 200, 400, 500, etc\n    statusText: string; // status description\n    text: () => Promise<string>; // returns the fetched text content\n};\n\n// https://developer.mozilla.org/en-US/docs/Web/API/fetch\ntype FetchFunction = (resource: string, options: Options) => Promise<Response>;\n```\n\n```javascript\n    const ESI = require('nodesi');\n\n    const esi = new ESI({\n        httpClient: (url, options) => {\n            return Promise.resolve({\n                status: 200,\n                statusText: 'ok', // this is used only when status >= 400\n                text: () => Promise.resolve('custom static response'),\n            });\n        },\n    });\n```\n\n## Security\n\nSince this module performs HTTP calls to external services, it is possible for a malicious agent to exploit that, especially if content of a <esi:include> tag can be provided by user.\n\nIn order to mitigate that risk you should use `allowedHosts` configuration option. It's supposed to be a list of trusted hosts (protocol + hostname + port), represented as strings or regular expressions.\n\n#### Example:\n```javascript\nconst esi = new ESI({\n    allowedHosts: ['https://exact-host:3000', /^http(s)?:\\/\\/other-host$/]\n});\n```\n\nIf you're using `baseUrl` option then it's host will automatically be added to `allowedHosts`.\n\nIn case some url gets blocked you'll receive an error in your `onError` handler (see below) with `blocked` property set to `true`.\n\n## Error handling\n\nYou can provide onError callback to a ESI constructor. It will recieve two arguments: source URL and error object.\n\nIt should return a string that will be put in place of errorous content.\n\n#### Example\n```javascript\n    const esi = new ESI({\n        onError: function(src, error) {\n            if(error.statusCode === 404) {\n                return 'Not found';\n            }\n            return '';\n        }\n    });\n```\n\n## Logging\n\nIt's a common anti-pattern that libraries write to stdout w/o users permission. \n\nWe want to be nice so you can provide your own logging output with ```logTo``` configuration option. \n\nIt's expected to be an object with \"write\" method on it that accepts a single string.\n\n\n#### Examples\n\nLogging to a custom object\n```javascript\n    const esi = new ESI({\n        logTo: {\n            write: function(log) {\n                // do some stuff with log string here\n            }\n        }\n    });\n```\n\nLogging to a standard output (same as console.log):\n```javascript\n    const esi = new ESI({\n        logTo: process.stdout\n    });\n```\n\nLogging to a file (possible, [but please don't do that](http://12factor.net/logs)):\n```javascript\n    const logFile = require('fs').createWriteStream('./log.txt');\n    const esi = new ESI({\n        logTo: logFile\n    });\n```\n\n## Decoding of the ESI url\n\nBy default url passed as an argument in ESI tag gets decoded. \n\nYou might want to not have it decoded from some purposes, so you can pass `decodeUrl: false` config item.\n\n### Example\n\n```javascript\n    const ESI = require('nodesi');\n\n    const esi = new ESI({\n        baseUrl: 'https://example.com',\n        decodeUrl: false,\n    });\n    esi.process('<esi:include src=\"/path?foo=bar&amp;baz=bat\" />').then(function(result) {\n        // result is a fetched content\n        // when decodeUrl is set to false, https://example.com/path?foo=bar&amp;baz=bat will be fetched\n        // when decodeUrl is set to true or not set, https://example.com/path?foo=bar&baz=bat will be fetched\n    });\n```\n\n## Performance testing\n\nYou can run performance tests with `npm run perf /test`\nand `npm run perf /noop` that will test the base performance of your system\nwithout nodesi.\n\n## License\n\n`nodesi` is made available under the conditions of the [ISC license](LICENSE.txt)\n","maintainers":[{"name":"kjarmicki","email":"jarmicki@gmail.com"},{"name":"kwasniew","email":"kwasniewski.mateusz@gmail.com"},{"name":"abukowski","email":"bukowski.adam@gmail.com"},{"name":"filipgolonka","email":"filipgolonka@gmail.com"}],"time":{"modified":"2024-01-30T08:23:39.738Z","created":"2015-03-09T14:49:08.210Z","0.0.1":"2015-03-09T14:49:08.210Z","0.0.2":"2015-03-09T15:27:31.357Z","1.0.0":"2015-03-10T12:24:21.428Z","1.0.1":"2015-03-10T12:37:39.234Z","1.0.4":"2015-03-12T15:41:23.029Z","1.0.5":"2015-03-13T14:03:39.860Z","1.0.6":"2015-03-16T08:53:34.610Z","1.0.7":"2015-03-17T10:46:28.691Z","1.0.8":"2015-03-17T14:39:03.477Z","1.0.9":"2015-03-18T13:12:48.542Z","1.0.10":"2015-03-19T12:46:26.238Z","1.0.12":"2015-03-19T15:02:04.200Z","1.0.13":"2015-03-23T12:02:35.133Z","1.0.14":"2015-03-25T11:23:23.774Z","1.0.23":"2015-03-30T14:26:44.594Z","1.0.24":"2015-03-30T14:30:38.347Z","1.0.25":"2015-04-02T15:13:49.019Z","1.1.0":"2015-04-02T15:28:28.344Z","1.1.1":"2015-04-02T15:49:34.234Z","1.1.2":"2015-04-02T16:03:37.405Z","1.1.3":"2015-05-04T10:51:15.966Z","1.2.0":"2015-05-22T13:35:52.491Z","1.3.0":"2015-12-05T15:40:43.499Z","1.4.0":"2016-01-06T11:12:51.103Z","1.4.1":"2016-01-07T16:05:16.164Z","1.4.2":"2016-01-28T19:34:16.787Z","1.5.0":"2016-02-26T13:02:13.174Z","1.6.0":"2016-08-15T11:47:17.356Z","1.6.1":"2017-11-21T12:49:53.426Z","1.6.2":"2017-12-15T12:44:07.636Z","1.6.3":"2017-12-15T13:13:39.070Z","1.6.4":"2018-01-13T17:14:51.751Z","1.7.0":"2018-03-31T14:27:27.110Z","1.7.1":"2018-04-25T16:24:37.810Z","1.8.0":"2018-08-27T15:41:25.187Z","1.9.0":"2019-05-10T13:14:29.764Z","1.9.1":"2019-05-27T09:05:22.898Z","1.9.2":"2019-05-27T09:45:54.747Z","1.10.0":"2019-07-22T07:50:36.602Z","1.11.0":"2019-07-29T06:53:58.408Z","1.12.0":"2019-09-26T13:38:31.204Z","1.12.1":"2019-09-26T13:40:22.785Z","1.13.0":"2020-02-04T09:49:40.515Z","1.14.0":"2020-04-22T12:45:54.477Z","1.15.0":"2020-09-01T15:06:56.409Z","1.16.0":"2021-05-25T09:15:03.613Z","1.16.1":"2021-06-15T05:43:11.380Z","1.17.0":"2021-06-24T06:39:46.738Z","2.0.0":"2024-01-12T12:56:48.816Z","2.0.1":"2024-01-30T08:23:39.536Z"},"keywords":["esi","http","rest"],"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/Schibsted-Tech-Polska/nodesi#readme","repository":{"type":"git","url":"git+https://github.com/Schibsted-Tech-Polska/nodesi.git"},"bugs":{"url":"https://github.com/Schibsted-Tech-Polska/nodesi/issues"}}