{"_id":"hapi-forest","_rev":"27-d88b739030249b6cb4a076b0719a933a","name":"hapi-forest","dist-tags":{"latest":"0.9.0"},"versions":{"0.1.0":{"name":"hapi-forest","version":"0.1.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.1.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"dist":{"shasum":"8995496d4f91666fdd068a324df5447eabc286f3","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.1.0.tgz","integrity":"sha512-uk/7AumiVFXr8uRktgD6DsCMyHJwkMUnHKljE3fQduiaSk8egozVzjo13l2JnY+rjw4S0FdzLeKfy00CDaNNjQ==","signatures":[{"sig":"MEQCIBY+FXEAdotIWJC1gIwUZoe5HcP/E/zZouErwG70Qts8AiByehktjie0Et9Lx3IyTSY15PWwdpFkREQEuUjcHbQ9TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"8995496d4f91666fdd068a324df5447eabc286f3","gitHead":"1b934922c5d0a996b9d6b17ed3a5f110039e9dc9","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"_npmVersion":"3.10.8","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"6.7.0","dependencies":{"joi":"^9.0.4","boom":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.16.0","nyc":"^8.1.0","hapi":"^15.0.3","blipp":"^2.3.0","eslint":"^3.5.0","mongoose":"^4.6.0","pre-commit":"^1.1.3","lint-staged":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.1.0.tgz_1475341589133_0.05644978862255812","host":"packages-16-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"hapi-forest","version":"0.1.1","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.1.1","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"3e3797c1b8c48452e8f1f0cccc6867bf4788265d","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.1.1.tgz","integrity":"sha512-HDhEWELiMM2ocDKpwWcOadhXQq4Sutw9K2c+ojDuHaT7PhywDRyx134tmg6SsEt7+BeoV9JwpI09T0TnpT70JA==","signatures":[{"sig":"MEYCIQCXOGRF1iGAwBPVhvx6MA1zI9HMGxdY1stDiojJl+dViwIhAKuTErCL6EMw1wdMBlhY1kIxsgvG1dabL94lmHXqb3X/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"3e3797c1b8c48452e8f1f0cccc6867bf4788265d","gitHead":"60bf320e718e22cf7f57d128ee0d5167674e8805","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"3.10.8","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"6.8.1","dependencies":{"joi":"^9.0.4","boom":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.16.0","nyc":"^8.1.0","hapi":"^15.0.3","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.6.0","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.1.1.tgz_1476614774235_0.5562908439897001","host":"packages-16-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"hapi-forest","version":"0.1.2","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.1.2","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"c87eb0fea3d9579579dc8c30e392008e8c87be18","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.1.2.tgz","integrity":"sha512-31ieQZCr6qFrBQ4Mi0ddz6yh3ymHjWzeslWyHYW+1FZ8yWXsGgJ/xVFM5sue6R1Pm8tgG+vcIoVSVet4NqRv0A==","signatures":[{"sig":"MEQCICa0hkBgekNVq1vnMjXl0uceGz13EUhZS59RRRiCjGUTAiAn0ibnXcsNq5bNQKCN3MAENzEaVpHwxQ49nmiPZlzanA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"c87eb0fea3d9579579dc8c30e392008e8c87be18","gitHead":"0415cc9c42a428ceca401cfb72cc094c477b2762","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"3.10.9","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.1.0","dependencies":{"joi":"^9.0.4","boom":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.16.0","nyc":"^8.1.0","hapi":"^15.0.3","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.6.0","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.1.2.tgz_1479120607929_0.23470241925679147","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"hapi-forest","version":"0.2.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.2.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"6ae8cf6dd0c669048530bc18125415f8f521af68","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.2.0.tgz","integrity":"sha512-TwpdVOZfdOzk0NztMu1d9HszAsyjoE9Vr2G1pS5Dbmi1LEQ4CduGkSRFIM6tIVxS4x8bDYubA+/R59LmVYbgRA==","signatures":[{"sig":"MEYCIQCN0PrzIK9jtgc6aKfeSLHhXFumKG6cvYGxRetJZcVNDwIhAKJhvOFEQTjqJJUNg0mEqg11raB2GAEXuYaQdayf/W3J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"6ae8cf6dd0c669048530bc18125415f8f521af68","gitHead":"0f1813590e2dbcc787b9ace60c74202b69fc8e3b","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.2","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.1.0","dependencies":{"joi":"^9.0.4","boom":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^9.0.1","hapi":"^15.0.3","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.6.0","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.2.0.tgz_1479760105051_0.7786516989581287","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.0":{"name":"hapi-forest","version":"0.3.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.3.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"913b5726dcb95ba5bd54c0a6c2c5663cd03183ac","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.3.0.tgz","integrity":"sha512-6dUis1VoiwkOTGtuexxg+7lAwyms9WOjeCCQDgZek6wGDM30MqVkyVo054xE/lX1xveO/V3CHl4P7Ph6Occtzw==","signatures":[{"sig":"MEUCIEs7mV03ONmp2BxC7J0rzbpf1LPoLpZ/Ia/V3zDq7V9kAiEAp848JprNS6NLg0KjJFGd/CqLTZKuC6E7W3MyiqNfgbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"913b5726dcb95ba5bd54c0a6c2c5663cd03183ac","gitHead":"66c01e97a866672c8ec4ecb8ea27907be3340093","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.2","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.2.0","dependencies":{"joi":"^9.0.4","boom":"^4.0.0","call":"^3.0.3","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^9.0.1","hapi":"^15.0.3","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.6.0","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.3.0.tgz_1479932347924_0.8431923552416265","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"hapi-forest","version":"0.4.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.4.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"0c9231c87c9ef4f5a2b4276ee0ab310e70fc9dc8","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.4.0.tgz","integrity":"sha512-awmNKXtjPUU+/4UJ4+IUhwHVWPAjnMN82YLg204rK+MuIdhU9KbyF1i/+M7U1MtnNGKxONdbPfeuWvYIOG2/bw==","signatures":[{"sig":"MEUCIQCsy8k/2iIMfTFPfMagBUFicOwv/ZeYxdH4RFyJoVwnlwIgW9W9/gKy1NertvuVPJeAwLM6nHzn2Z/YxUlZujMPgE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"0c9231c87c9ef4f5a2b4276ee0ab310e70fc9dc8","gitHead":"6b6b0f3d8879c05d9e79119c9538104b93e26ff3","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.3","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.2.1","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"github:automattic/mongoose#904a4d793","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.4.0.tgz_1481214062900_0.4165459091309458","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"hapi-forest","version":"0.5.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"70c9c89ccbfe4b4344f453e229229261acc86ba1","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.0.tgz","integrity":"sha512-pDytZyRSSbcuiuIWHAQCQJgkA5HwBnmVU1CjEYFVJGNraOzXTqcp4nCmfu5gI24UtjrD0zMw8PoQrbeKGcVXQg==","signatures":[{"sig":"MEYCIQDXaRRt3koVNvSzqUNWfEWp7aOccwAzFxOogjbhB8WEhQIhAK+0k6rzyo3/GFbEB9Uxi1DRb7CuEZWe56FQUfsVzekC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"70c9c89ccbfe4b4344f453e229229261acc86ba1","gitHead":"9c1d1e952fe55309a039237f50a8f3a0b9adaa4e","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.3","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.2.1","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"github:automattic/mongoose#904a4d793","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.0.tgz_1481575400488_0.03487083921208978","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.1":{"name":"hapi-forest","version":"0.5.1","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.1","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"0b6a2933cf3f1234d7550d576f73f89c0510cb6b","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.1.tgz","integrity":"sha512-SV7gZYCNT3auW420BQGeA0WLV/un2p01UU+mS5VtxR0ckxyULC9IWxOuDjZWlRzS4l/gnqWH+rYyZ8o33vR1nQ==","signatures":[{"sig":"MEQCIHoW7o1J2h/gNjaQPzGNSa4ufrnv/GfcCzjnLW1ve46lAiBu6PCXpkLUFGoOhYCZgkMBGCkD9PLlIJ6MD64tQxSiBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"0b6a2933cf3f1234d7550d576f73f89c0510cb6b","gitHead":"2bbe8fcb7f243a56a5bf7c9543526574c388f880","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.5","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.3.0","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"github:automattic/mongoose#904a4d793","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.1.tgz_1482933657026_0.018543022917583585","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.2":{"name":"hapi-forest","version":"0.5.2","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.2","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"9570cbac21411afe5940f38b8ea0ddb993e7f61e","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.2.tgz","integrity":"sha512-Ft8FJudfp9vg3pDuisr5+z/o67u8qpdpCm8mmWMIuQJX72Dyc6ZzgfmwDlx8tY4pe2fsIRg20oy3jKgeZA77BA==","signatures":[{"sig":"MEQCIF/5RDYnXXLLlj8x0LYXhXuOPSuu7EY47wHMBxccPv7BAiA1V8IUJTUD3Mk9jj2wFjUJhDojFz5Im0MhXTvrYJ+BFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"9570cbac21411afe5940f38b8ea0ddb993e7f61e","gitHead":"acece4da8176474d30fd34f595b2f4ba867cc7fc","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.5","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.3.0","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.2.tgz_1483459164902_0.4904011688195169","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.3":{"name":"hapi-forest","version":"0.5.3","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.3","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"b6583969c72fb943672ea95a3fc093566203ef9a","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.3.tgz","integrity":"sha512-wzFKRqW+ONVc3ShBg6Qvsilxdl4ksJOxei101IKPK/tYXfw+/EnDhMWQIaeHTFiM187w4awGQaslZdmAUt0kTg==","signatures":[{"sig":"MEQCIAFTNhixW6nxUu74qeD9YN9eE+0d0o/Z+Zb3V701D9PcAiBwQpCV/5pd4sngEPQ/6/6tNhl4MzWZ4W7pgFofJLvESg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"b6583969c72fb943672ea95a3fc093566203ef9a","gitHead":"af9f39188519c7982692140bdf6bf190f25a13ca","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.0.5","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.4.0","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.3.tgz_1484061124687_0.5190594752784818","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.4":{"name":"hapi-forest","version":"0.5.4","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.4","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"ff3a550d30b3bfd746067778e72bd8bbead9788b","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.4.tgz","integrity":"sha512-TWh0irRH92DxRsU3+G+VXtxfUJXnpFzHNf/3unfJOfOAHRjNZSAkgJY89qEurfn4yhfbjOYvzo1pP4pMD4KfVg==","signatures":[{"sig":"MEQCIH64gDb+xxAhUVwxVy0+OklJHIKP+zkb6IG09gK9k94tAiAM94oCzH2oGqfmIK2fydQyk8SDU8EgeyhsA6+Xm4WLSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"ff3a550d30b3bfd746067778e72bd8bbead9788b","gitHead":"b2af35104a6fa3b16a5089eaa34fb03a143a7d30","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.1.1","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.4.0","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.4.tgz_1484912277089_0.4599048572126776","host":"packages-18-east.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.5":{"name":"hapi-forest","version":"0.5.5","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.5","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"5f620585412a9fc564acbecce699dfdd8cf914c9","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.5.tgz","integrity":"sha512-K6hSwUCbOBmCagCByvEP6BAUNnsVadTAZXzagaisHLU/g5K6/ZJEN2Drgjmz+2yKilUKM8N97htRfdoZxc36DQ==","signatures":[{"sig":"MEUCIEc1nCZ6JCjGa2MQ7zV9VNa4tJrW2wY8ZiEE0efxkK00AiEAra0euW3vb+3+crN74OUD0SGJe3KHjLNwSQXT+kpxNpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"5f620585412a9fc564acbecce699dfdd8cf914c9","gitHead":"d717ddf27854586d3e95543ec2229ffa2ab4cbd3","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.1.2","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.4.0","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.5.tgz_1485878103638_0.30928080971352756","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.6":{"name":"hapi-forest","version":"0.5.6","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.6","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"779287eb4bcd12351ef674536c31bf12251b6d84","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.6.tgz","integrity":"sha512-kca6R4EzzWB6g3gOA3OJirfbE2kmwk4xm7aEKEXYjuJHGwjioBpie0p9yi6zL059dSzi5P/6cHTdoQwC5WvpHA==","signatures":[{"sig":"MEUCIQDSmGq5EGOy7ynjjycWROAOfoV00nq8D2q6EULqQhoeTwIgQA/cfY1jC5aLCBW3PBu/m0bTiRigoYWQ/TSsqDbqnKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"779287eb4bcd12351ef674536c31bf12251b6d84","gitHead":"29a9a62c32106ec945528859b64dba04933a18d1","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.2.0","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.5.0","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.6.tgz_1487174213685_0.580282433424145","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.7":{"name":"hapi-forest","version":"0.5.7","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.5.7","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"fc58c009e473e653d5113e8a35630e77e5234b0c","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.5.7.tgz","integrity":"sha512-bK0pNemC5vwi3X/xZDYUO8wVnrTQtUhHLzd9cgGBTot+56x4ZUZpbH9YHr8D/9F4kFCt67DV5KmYnfrfs2Wo/w==","signatures":[{"sig":"MEYCIQCzVfIcfq1fohsA1WwQfSr3+GiHjJ8puHmc9XXaDkzttAIhAP3AFjjpLc3MVrOB/88RBmtAVML83zgPVLATiQY8AhRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","_from":".","_shasum":"fc58c009e473e653d5113e8a35630e77e5234b0c","gitHead":"c787b52d8cc875d0e7a85636dd169b764332fe6b","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"4.4.1","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"7.7.2","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.5.7.tgz_1489489884890_0.13579583610408008","host":"packages-12-west.internal.npmjs.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0":{"name":"hapi-forest","version":"0.6.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.6.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"b05783cbb63c8cef3fcb5c80a7fafa1cf53d38ab","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.6.0.tgz","integrity":"sha512-HJVs4JHpqQvH2bSk22AC2npjWs6mkN3WKKYgHi9l7Vdgg3GoIWEHSEaaetJxzJ3CScmrvGiS0fSfyHNLb3dS+Q==","signatures":[{"sig":"MEQCIFd++jv0u2Niyskwy8fX8CPiV1JVhroFi4KDMDGprUbAAiAQ2Cif8g9wayXWrVBEELe2w7N+iAKYyDqplIvwATE5QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","gitHead":"0756fa03284916407dcf4bdfa0467aeb61d630f2","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"5.3.0","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"8.2.1","dependencies":{"joi":"^10.0.2","boom":"^4.0.0","call":"^4.0.0","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.6.0.tgz_1501842629940_0.6493022870272398","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.1":{"name":"hapi-forest","version":"0.6.1","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.6.1","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"45fbf25a8a0d17cb6d6381793e5459bc1ad44676","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.6.1.tgz","integrity":"sha512-rn5EEgyrOLliaygtLkQ9jZvSLz+VwPy0sbhYx+a9b84pfT55U1AkgA5WjWj1M4H0LwEP07mRxAI6KTRCmaf8ZA==","signatures":[{"sig":"MEQCIGp6Vca+6kjxaflnEoCHqyGx8NBI69FCRWiQMvDQhvdoAiANQ31QXxqHtYay8FS3qEzFQLDJWMAJuJuGYvzDy4RTtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"forest.js","gitHead":"7d9845afe0d288fb3a405ffa5ec63e3c0d3320a2","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"5.3.0","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"8.2.1","dependencies":{"joi":"^10.0.2","lodash":"^4.15.0","JSONStream":"^1.1.4"},"devDependencies":{"ava":"^0.17.0","nyc":"^10.0.0","boom":"^5.2.0","call":"^4.0.2","hapi":"^16.0.1","blipp":"^2.3.0","inert":"^4.0.2","eslint":"^3.5.0","vision":"^4.1.0","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^3.0.1","hapi-swagger":"^7.2.0","eslint-plugin-ava":"^4.0.0"},"peerDependencies":{"boom":"*","call":"*","mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest-0.6.1.tgz_1502380230201_0.868117104517296","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.0":{"name":"hapi-forest","version":"0.7.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.7.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"c9728ede8182c8482f83b69cafe2a89a322cf453","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.7.0.tgz","fileCount":31,"integrity":"sha512-kDYQcSRqWkdb6RRdcJISdvS/kVNpfjHiWfJ83+7m3Wd7EcRxAOU7Xl6T0xerkR5ib7V5PiDwuYV1XnwqQM7EIQ==","signatures":[{"sig":"MEQCIFNcVlE35xnjjDk5PkVKU9qq8rybWJHKXcLAdaIneEIgAiB1IWBiQ5Eqi7O2aEWyp6EA4/UR5vl7Q11uhaEcJqRVvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfDX0CRA9TVsSAnZWagAA81oP/0u1h2wDgPGkGnukYlmY\nicpBwiIlWUMVebux5DfkngzBG4BkEK1y9IuIpgNyKeN6S/AhWr8b6S2tU7es\nPxG0TeucSjbHl06cZYTH7yCiGvXx6wjO449ZJMnZunKygc1P8DQGkUhIDfWB\nDM6Q5qiCDujp+Vkaf+Qfw35KdRh6i8McvxcYfSvm+q7yVY8Jr8juWANtcgjJ\n6KMUrXAoC7/g9RmpwtjcsMLRFf+CqUSyvSGY6fWXoAkHf/pdTkX4twt8Q8ZY\n1zFBqwly2H1M745JmG8uOiaWc6m+Y/IekIw7+213iGVKz9/EqwYIRIEIaj/a\nNu5tQYuOQDdFBO9sOv4gjgAApMMNj5qJPGfQU0cnhDDps/50VS7Wzg1e7s7Z\n4v5+5/QmNCVsvxip5bnolozsgO1qfQ/ENWwOv1XHGS6L8c+uC/K1qsEiA58Q\nxrAzuySNZGDjwiUGeZ74Pe0wcYcWDz0zLtyNKmLBH7M7j7xUxQBYwYVwiMaE\nbkMemHeMGRoftTKKEVKI8w5C8y9BWd3UuH7fmGyG0bALPWoCAEY6pOhDic/M\nfN8em9nZnngoAbSug27IzfyQgWMxwXGFfaixDpkXpz0bDmDzhmtIXFIK9S22\nLaZGiss3oXb/il2zMYfzTWqQqJwwp65EBoqea+oJcJgHA8RYMp9yStS4iuUK\npqY0\r\n=Z0mp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"forest.js","gitHead":"607e8583f16e6f7094efb29f440126c30fca2174","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","example":"nodemon ./example/server.js","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"6.4.0","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"10.9.0","dependencies":{"joi":"^13.0.2","lodash":"^4.15.0","JSONStream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.17.0","nyc":"^11.3.0","boom":"^7.1.1","call":"^5.0.1","hapi":"^17.1.1","blipp":"^3.0.0","inert":"^5.0.1","eslint":"^4.13.1","vision":"^5.2.0","nodemon":"^1.13.3","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^6.0.0","hapi-swagger":"^8.0.0","eslint-plugin-ava":"^4.0.0","make-promises-safe":"^1.1.0"},"peerDependencies":{"boom":"*","call":"*","mongoose":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest_0.7.0_1534866931416_0.44178567018866466","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.1":{"name":"hapi-forest","version":"0.7.1","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.7.1","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"11ab7145c2d211db46ff160746ec1fe7b5cb2585","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.7.1.tgz","fileCount":33,"integrity":"sha512-iW5ltYGQuDrRkPEb88l03mjAVLgnsrTsH/QediSfkfwR4syiOmCrRZlLHjmfAHvSruXU7Fa7PdxdhG6gTzzB6g==","signatures":[{"sig":"MEYCIQD5yNu1xkOt4AV54yKL3KRKZOynIhOt7xTsDh9b9JNy2wIhANYuzJAggIVXD1jXlyRiZuWdg1OWhhVhwjkAeSA7A+Zw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDBOCCRA9TVsSAnZWagAABWIP/3K2LvVrtWpQZs82jAUV\nt17mpOtzqM5wXtteTKKmTZAww/ZnraEMcwO/mz81Dw+0wKEBwzehTN1/lUbs\nCEGM3tLZ2piwH/NORrnSZvxsIHdeVW5w9WlF7jcdDSzg8yza5N9/cbWa9AYW\niTVA/tUpVqzwtkfdszwBQC1bonqcPJ9B/gbNvzsjxAXeszOEnpY/yINO/U+9\n+Jav0imSysJwCAfMCkV9zt7JLN5nD05cHLJvSI+w6j2vuWjiqyF9veU7luuU\nMXnh7Mng/485rP9LKjRgM079eyye2k0jcoVbWVwZzVLY2PnESVTJwteMqpsG\nkgUkq9RjKzhCkVSdEtfN9+9BhSEK5eXu3GE4D+5IQDxo8rQ2tTP7EaQVvXjV\nllMdNcF7vDvMe3axXv8LQhauV6IFG7c4mhx0UIxHuJjl5BzpdUOUJbiJ6LyZ\naIr3Yt6WWekD9sODsmFGHWKg8g1QIiRL9nbJadyXOlzGXnZbSYo6ulTfTepE\nsBe8ShHricSn19ra2nulmz5I4nZ6e8z3dtNLI4TQL0STP+g0keH2sKwOV2eu\nSw52Za5iQvyAf5MHu3alpdxu40Bu04MXaOI+uOInGG9/jryIqzd2ZZ8bSW3o\nfWhlRrioG8URfAX9P6TZ1nDu7/aeWwEM9TdMqFCPKjvDnF9EXLYWqlhbxNi+\nogUm\r\n=xuE1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"forest.js","gitHead":"001fb5f6aaa029e09eb864e5d1f857bd0ee76dce","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","example":"nodemon ./example/server.js","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"6.4.1","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"11.3.0","dependencies":{"joi":"^13.0.2","lodash":"^4.15.0","JSONStream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.17.0","nyc":"^11.3.0","boom":"^7.1.1","call":"^5.0.1","hapi":"^17.1.1","blipp":"^3.0.0","inert":"^5.0.1","eslint":"^4.13.1","vision":"^5.2.0","nodemon":"^1.13.3","mongoose":"^4.7.2","pre-commit":"^1.1.3","lint-staged":"^6.0.0","hapi-swagger":"^8.0.0","eslint-plugin-ava":"^4.0.0","make-promises-safe":"^1.1.0"},"peerDependencies":{"boom":"*","call":"*","mongoose":"^5.2.9"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest_0.7.1_1544295297340_0.9014113708700837","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.2":{"name":"hapi-forest","version":"0.7.2","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.7.2","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"137b75ccb78d8ae2762a347b5cf5905e32a6835c","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.7.2.tgz","fileCount":33,"integrity":"sha512-LDADCYpoWNzb0WHeAH5OAcE5r22MSS+0fZP7OSzVM+ZbJEIfK/kMjqSwspgJCRtma9ZSnM37/Lo4ERW1pcZNWw==","signatures":[{"sig":"MEUCIA6KeUx49L9vLwLqZELq2oa9aBCQ2YcarRRmUGk7BJxfAiEAuTF7nn5L+u3T6J22DUgPTyFZz/1NaIdMmf9sCNWx0JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtw4OCRA9TVsSAnZWagAAPHkQAKQim+7vfQnkng7560DI\nUO810y4WarliSw2XNkVA32bhqCSbVK1BkryT1pnnJRzgbN5d0ahTyNn//Djr\nA+9oR+c7XqQZJf4W1lXHDa5b/NboFtp7tWn2lyLKIzkkSMe94FkTsZk0iUSW\nmrHy4mQm1PV3fy7pGmOAfVo2kP5SXeJsR4KmnKZYvCRXHJFl0fu0mAPvjq4W\n0ittQ9s33yHMZp/rkIQFSl4KED85bS2DSrPK6mFv+UNzxcreL4wZCYr1428t\nMOKIcg1s9jr/Mab+xRFnf3Dv7A6KP86orizmeDu+GEvVQI7QMLoiwxo2/Gtu\nQUv30kWr6VNbjz/InNFtiEyRcoewVq5dhYsaneQHKFiUw80BfoWrg9sKmLO0\n2Py33laI7Vw7gn9pbucu+VD6MqDC36BziBj2SVU6DTeklkvsmD4kaYfPqb8m\nTwxMdsTrx77tA+57dwQsyVY5HL4KE2yH6Btl72BNfjxDzXD9sFMsQnFfezH5\n6gvbPPRawWyH4rTGxoJI02aKMKxTe65sENQ4M2jVOBGZUTpKNMlPaV3DuuZq\nDUbRnPeSNM9Wl50qjHFQa6P65JJwUBIXPocf9yla+ru+FbBPFcMZ8gQOwaqC\nIu7Y7yjiw+wsZhhX3ASqF5RC4UK8nHw1mHa0lH2b5uWCTUfiGHbfJrUZe9Ah\nniam\r\n=K5d2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"forest.js","gitHead":"611bb1bf36138285020c2bbc0aa717d68aa96c5d","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","example":"nodemon ./example/server.js","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"6.12.0","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"12.13.0","dependencies":{"joi":"^13.0.2","lodash":"^4.15.0","JSONStream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.17.0","nyc":"^11.3.0","boom":"^7.1.1","call":"^5.0.1","hapi":"^17.1.1","blipp":"^3.0.0","inert":"^5.0.1","eslint":"^4.13.1","vision":"^5.2.0","nodemon":"^1.13.3","mongoose":"^5.4.8","pre-commit":"^1.1.3","lint-staged":"^6.0.0","hapi-swagger":"^8.0.0","eslint-plugin-ava":"^4.0.0","make-promises-safe":"^1.1.0"},"peerDependencies":{"boom":"*","call":"*","mongoose":"^5.2.9"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest_0.7.2_1572277765879_0.2903669071250823","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.7.3":{"name":"hapi-forest","version":"0.7.3","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.7.3","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"f4e471a491a383d2221d2b9c752c48b7c12cfeab","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.7.3.tgz","fileCount":33,"integrity":"sha512-J8OpDiCedKHfo8/9Grl7GGxJ4CgRenws2g1+Gf8sTNwKntVOl8g0/TsOp+HesitWEsdrRmGW96B2HK5+uUUGbQ==","signatures":[{"sig":"MEUCIQDOrY5TUrog5bJ0i3MbSDvO0CeLIapjlJNbBJdql9yN3wIgAaUiNKU1iaP13vZ1+vD3L9FVfoU4huT2OU0yWmQFShM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLqzqCRA9TVsSAnZWagAAu3EP/2Y1LzncrUJq1W88A/Mm\nTDVQu+FUXpLsdYeWQ51S0AxS0N+7j0mai0uyzsnU24/eyiPLXTx2y9A6YaM5\nxPu3IbZyYTC7V098p4SNkNZVkLzAdfGnFEAo65rP/WEN6d620nzNqGTnNKtO\nxLvvQPB5/RO+uMQWIVY9Ql4siff8OQsO4zZDvYHQzHAhzTb7Y9RSk4xBV2pj\nyveqfe+Rv5VRFmmKX6jEIUVKdP8+SlU612VBx4qZC5kAYq99a703RcR6aof9\nLVM/oV/f/biKiNilqRUQ73zosUlhaAev7FXeGEyBUuqySF/Tkgk7u1XiYe0d\n0iPPWiVvs6lu1aeFOf91Pmahw8pxcALa0NoXP3X4XT5f0zgqJibQE1SqkZ8S\n5wod0FC8FP/ObX0viMV3x7fnps4rh5bI8IgZItqNgTIFwEAQayWC6I43m05R\nBEVboAVjj5OkQnnwaSHazjpzGSizESWA5Rw8ePKO1McwaTsJYwOHs6m7KQhu\nDqea0qdyYwkn1HVWn5YaJRtB7iDmd4vgt4Q/5Lio3H3wQF5Ye/SYi/kG/Bkr\nv2FMnwpFGAIFX7o3TovlInqHotIdqEjw8iHeCWze9YQNRFXuQL70+kSeBVNv\nLxtzeoaYx1gGeMlT4gNMGDdQaGbvENne2GzimJYfDEdXzhwtaRKZ2RBJeRws\nWJ9s\r\n=afQL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"forest.js","gitHead":"2034a0372d41443576b7cc5f3ff218b3d4956416","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","example":"nodemon ./example/server.js","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"6.13.6","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"13.7.0","dependencies":{"joi":"^13.0.2","lodash":"^4.15.0","JSONStream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.17.0","nyc":"^11.3.0","boom":"^7.1.1","call":"^5.0.1","hapi":"^17.1.1","blipp":"^3.0.0","inert":"^5.0.1","eslint":"^4.13.1","vision":"^5.2.0","nodemon":"^1.13.3","mongoose":"^5.4.8","pre-commit":"^1.1.3","lint-staged":"^6.0.0","hapi-swagger":"^8.0.0","eslint-plugin-ava":"^4.0.0","make-promises-safe":"^1.1.0"},"peerDependencies":{"boom":"*","call":"*","mongoose":"^5.2.9"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest_0.7.3_1580117225767_0.7197826822464688","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.8.0":{"name":"hapi-forest","version":"0.8.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.8.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"f76306cba19d11d3110c30d1aa9a4a6a7fa9d6f8","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.8.0.tgz","fileCount":33,"integrity":"sha512-MecahD18P+DXGveGRx2QauXstPu4BFFIR5sad1aTKT4rpkWWBj+/gfhhuQy5PrKLsotyALH3pFfVdo12xorgSQ==","signatures":[{"sig":"MEUCIQC7vhGNLVXTPht+WiYrkUMQZrRAI6Grx1KuS/P5G1FzkgIgV0HI0uLYnXjvJ0uAHhVpFMqLtXDbx/Fo2d0OA/fDZp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeix49CRA9TVsSAnZWagAA+soP/jvaeaL+aGT/5qYPFADq\nPhYsumFPILIrh8WHueJQePoccjhuE36qnEo4SJym/VN9V2Uxb2NKqhs0eGdR\nIRXN9pG6W2Jr8eHwMh4/9C5ZItP7sp/alx/QeJSLvLA3e1TKeDOIOBMbIMvx\nioE/obkJghf3XGZDt0KIs5hztOuKJVyZXeu7Z6KD3+jO69+JiHuLSt88duih\nJlWIetl2skOsV0f9Ljb7b90VmvC5t+DRJScf5uNYuPdbvm7rIPa4G6xnFE1T\nAEleLh0jMNIozvub+V1KiSEjyMW2H8qTHYRiBgfk3sq5eRfHFJRUcbr9NYYz\naMHAI9Yog42mJF6k6ZquK4TKS9fyvEklRG/I2XFBAQ6eFXyaId5cklRDikRE\n0OgFlDyuweWm7AXlTWOf7kqkAQOjE/u49sbK0Pv8n9x3mHMWqjmB/7sbESY4\nIa408wdgfSxqN1dzhOUukBrcI0AvgV27JloYujtU5LuTwFq+kO1VXju0v7QR\n+L1W1psH1gxBGI3ofwQvxKGNuzQiosnyXu9SzRLvixYA5KeFzAvAF9haAb8V\nFYXPRasxIDA6HgMG1D2j7c+dIQUQBNR5JeOM+9/gphD7LeUZxG5zDlpMzOQX\nwAW11vI5qngPQDAe9F9O9k9Q+VoP8OqwDr8XAmi+0DOxYIuOYUU9+hJZ1Cn+\n5CkE\r\n=lE5r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"forest.js","gitHead":"c251b05f524b4ec863e098cf6f1657d66dd23027","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc  --check-coverage --lines 50 ava","example":"nodemon ./example/server.js","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"6.13.4","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"13.6.0","dependencies":{"lodash":"^4.15.0","@hapi/joi":"^15.1.1","@hapi/boom":"^9.1.0","@hapi/call":"^8.0.0","@hapi/hoek":"^9.0.4","JSONStream":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.17.0","nyc":"^11.3.0","hapi":"^17.1.1","blipp":"^3.0.0","inert":"^5.0.1","eslint":"^4.13.1","vision":"^5.2.0","nodemon":"^1.13.3","mongoose":"^5.4.8","@hapi/hapi":"^19.1.1","pre-commit":"^1.1.3","lint-staged":"^6.0.0","hapi-swagger":"^8.0.0","eslint-plugin-ava":"^4.0.0","make-promises-safe":"^1.1.0"},"peerDependencies":{"mongoose":"^5.2.9","@hapi/hapi":">= 19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest_0.8.0_1586175549079_0.24159946405258426","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.9.0":{"name":"hapi-forest","version":"0.9.0","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","_id":"hapi-forest@0.9.0","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"homepage":"https://github.com/fiws/hapi-forest#readme","bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"dist":{"shasum":"765c8de4216e05e2515a3f058c6efd2d5d75dabd","tarball":"https://registry.npmjs.org/hapi-forest/-/hapi-forest-0.9.0.tgz","fileCount":34,"integrity":"sha512-aVfykGBY/0bPKfod74rGE7NvSM7HbXuVB4V1ptTueWD1eSpoJrIoWp3ppGgvPJVaf+OI8Q0ySFl7K/Ef0Eq7Jg==","signatures":[{"sig":"MEUCIQDKOZoBpqnEs30ecWEFII2hA/vFHFi4+C/k58yO8nufNgIgW1IF2uDGAEiYthr0DjFOJk3m46cz388Y5Wt4/zdQSoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44148},"main":"forest.js","gitHead":"6dda115c54d591ad027999c052c2e166fd16a4c5","scripts":{"lint":"eslint --ignore-path .gitignore .","test":"npm run lint . && nyc --check-coverage --lines 50 ava --serial","example":"nodemon ./example/server.js","lint-staged":"lint-staged"},"_npmUser":{"name":"fiws","email":"me@fiws.net"},"pre-commit":["lint-staged"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"_npmVersion":"10.4.0","description":"A hapi plugin to generate routes based on mongoose models","directories":{},"lint-staged":{"*.js":"eslint"},"_nodeVersion":"21.6.1","dependencies":{"joi":"^17.3.0","lodash":"^4.17.20","@hapi/boom":"^9.1.1","@hapi/call":"^8.0.1","JSONStream":"^1.3.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.17.0","nyc":"^11.3.0","blipp":"^3.1.3","eslint":"^4.13.1","nodemon":"^2.0.7","mongoose":"^8.1.0","@hapi/hapi":"^20.1.0","pre-commit":"^1.1.3","lint-staged":"^6.0.0","eslint-plugin-ava":"^4.5.1","make-promises-safe":"^1.1.0"},"peerDependencies":{"mongoose":"^8.1.0","@hapi/hapi":">= 20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hapi-forest_0.9.0_1706196755702_0.7066219747257638","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2016-10-01T17:06:30.476Z","modified":"2026-03-01T19:45:19.850Z","0.1.0":"2016-10-01T17:06:30.476Z","0.1.1":"2016-10-16T10:46:15.867Z","0.1.2":"2016-11-14T10:50:08.446Z","0.2.0":"2016-11-21T20:28:25.633Z","0.3.0":"2016-11-23T20:19:08.488Z","0.4.0":"2016-12-08T16:21:03.477Z","0.5.0":"2016-12-12T20:43:22.558Z","0.5.1":"2016-12-28T14:00:59.123Z","0.5.2":"2017-01-03T15:59:25.525Z","0.5.3":"2017-01-10T15:12:05.402Z","0.5.4":"2017-01-20T11:37:57.705Z","0.5.5":"2017-01-31T15:55:05.625Z","0.5.6":"2017-02-15T15:56:55.844Z","0.5.7":"2017-03-14T11:11:27.007Z","0.6.0":"2017-08-04T10:30:31.011Z","0.6.1":"2017-08-10T15:50:31.353Z","0.7.0":"2018-08-21T15:55:31.491Z","0.7.1":"2018-12-08T18:54:57.591Z","0.7.2":"2019-10-28T15:49:26.666Z","0.7.3":"2020-01-27T09:27:05.861Z","0.8.0":"2020-04-06T12:19:09.272Z","0.9.0":"2024-01-25T15:32:35.915Z"},"bugs":{"url":"https://github.com/fiws/hapi-forest/issues"},"author":{"name":"Filip Weiss","email":"me@fiws.net"},"license":"MIT","homepage":"https://github.com/fiws/hapi-forest#readme","keywords":["hapi-plugin","rest","crud","mongoose","route","generation"],"repository":{"url":"git+https://github.com/fiws/hapi-forest.git","type":"git"},"description":"A hapi plugin to generate routes based on mongoose models","maintainers":[{"name":"fiws","email":"me@fiws.net"}],"readme":"hapi-forest\n===========\n\n[![package on npm](https://img.shields.io/npm/v/hapi-forest.svg)](https://www.npmjs.com/package/hapi-forest)\n[![Travis branch](https://img.shields.io/travis/fiws/hapi-forest/master.svg)](https://travis-ci.org/fiws/hapi-forest)\n![node 8+ required](https://img.shields.io/badge/node-8%2B-brightgreen.svg)\n[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/fiws/hapi-forest/master/LICENSE)\n\n![A FOREST](https://i.imgur.com/5l9cVaD.png)\n\nProvides REST handlers for mongoose models. Can also generate ready to use\nroutes, for fast bootstrapping.\n\n## Quickstart\n\n1. Install it\n  ```shell\n  npm i --save hapi-forest # or yarn add hapi-forest if you prefer\n  ```\n\n2. Register the plugin.\n  ```JavaScript\n  // register hapi-forest\n  server.register({\n    register: require('hapi-forest'),\n    options: {\n      // add your models here for auto route generation\n      bootstrap: [ require('./models/user-model') ]\n    }\n  });\n  ```\n\n3. Test your dynamically generated REST endpoints. [hapi-swagger](https://github.com/glennjones/hapi-swagger) works nicely with hapi-forest.\n\nTake a look at the `example` directory for a full example.\n\n## Plugin options\n\n* `bootstrap: [ MongooseModel, MongooseModel, … ]`\n\n  Will generate ready to use CRUD routes. hapi-forest will attempt to generate a basic\n  joi schema based on the model.\n\n## Handlers\n\nYou can use the `forest` handler and define your own routes, instead of auto-generating\nthem. This is useful if you need more control over your endpoints or want custom validation.\n\nThe forest handler behaves differently based on your route definition.\n`GET`, `POST`, `PATCH` & `PUT` are supported.\n\n#### URL parameter\n\nFor routes like `GET /collection/{name}`, the first URL parameter (`name` in this case)\nis used as the \"id\". It will be used in the condition of the mongoose query.\n\n`{id}` will translate to `_id` for convenience.\n\n#### Generic Options for all methods\n\nOption              | Description\n:------------------ | :--------------------------------------------------------------------------------------\n`model`             | **required** – The mongoose Model for this route.\n`type`              | Overwrites the auto selected handler. Can be one of `getOne, getAll, post, put, delete`\n`preQuery`          | A `Function` that gets passed the current mongoose query, that was generated by forest.\n`transformResponse` | A `Function` that gets passed the response. You have to return the modified response.\n\n\n\n### `getOne`\n\nReturns all documents from the specified `model`.\n\n* Only custom fields can be selected using `select`.\n* the first parameter in the path (`name` in this example) will be used to query\n\n```JavaScript\nserver.route({\n  method: 'GET',\n  path: '/users/{name}',\n  handler: {\n    forest: {\n      model: User,\n    }\n  }\n});\n\n\n```\n\n### `getAll`\n\nReturns all documents from the specified `model`. The result will be streamed.\n\n* Only custom fields can be selected using `select`.\n* The `filterByQuery` option allows basic filtering of the results by sending a\nquery with the request. (`?group=nodejs&role=developer`)\n  * the query that results from the user input can be modified with the `transformQuery` option.\n  You can specify a function that has to return the updated query.\n* The `allowLimit` option gives the client the ability to limit the number of results by\nadding `$limit=x` to the query parameters.\n\n```JavaScript\nserver.route({\n  method: 'GET',\n  path: '/users',\n  handler: {\n    forest: {\n      model: User,\n      select: 'firstName group lastName birthday',\n    }\n  }\n});\n```\n\n### `post`\n\nCreates a new document.\n\n* `skipMongooseHooks` will use a faster mongoose create implementation, skipping all hooks.\n\n```JavaScript\nserver.route({\n  method: 'POST',\n  path: '/users',\n  handler: {\n    forest: {\n      model: User\n    }\n  }\n});\n```\n\n### `put`\n\nUpdates an existing document or creates a new document if it does not exist.\nFor now an update will **not** overwrite and existing document but only update it,\nlike `patch` does.\n\n* you can disallow creating new documents with `allowUpsert: false`. PUT will behave like PATCH in that case.\n\n```JavaScript\nserver.route({\n  method: 'PUT',\n  path: '/users/{name}',\n  handler: {\n    forest: {\n      model: User,\n      allowUpsert: true,\n    }\n  }\n});\n```\n\n### `delete`\n\nDeletes a document.\n\n* the first parameter in the path (`name` in this example) will be used to query\n\n```JavaScript\nserver.route({\n  method: 'DELETE',\n  path: '/users/{name}',\n  handler: {\n    forest: {\n      model: User,\n    }\n  }\n});\n```\n","readmeFilename":"README.md"}