{"maintainers":[{"email":"jonas.pauthier@gmail.com","name":"anonymous"},{"email":"devinivy@gmail.com","name":"anonymous"},{"email":"nicolas@morel.io","name":"anonymous"},{"email":"quitlahok@gmail.com","name":"anonymous"}],"keywords":["views","plugin","hapi"],"dist-tags":{"latest":"6.0.2"},"description":"Views loader plugin for hapi.js","readme":"# visionary\n\nViews loader plugin for hapi.js.\n\n[![Build Status](https://travis-ci.org/hapijs/visionary.svg?branch=master)](https://travis-ci.org/hapijs/visionary)\n[![Dependency Status](https://david-dm.org/hapijs/visionary.svg?style=flat)](https://david-dm.org/hapijs/visionary)\n[![Peer Dependency Status](https://david-dm.org/hapijs/visionary/peer-status.svg?style=flat)](https://david-dm.org/hapijs/visionary#info=peerDependencies)\n[![Dev Dependency Status](https://david-dm.org/hapijs/visionary/dev-status.svg?style=flat)](https://david-dm.org/hapijs/visionary#info=devDependencies)\n\nUsed to configure a views engine when using\n[rejoice](https://github.com/hapijs/rejoice) (the hapi CLI) or\n[glue](https://github.com/hapijs/glue). This plugin allows configuring the\nviews manager from a manifest which is a plain JSON file and cannot contain\ncalls to `server.views()` or require the rendering engine.\n\nIf you are not loading your views manager from a static JSON manifest file, you\nprobably don't need this plugin. See [`vision`](https://github.com/hapijs/vision).\n\n```json\n{\n    \"connections\": [\n        {\n            \"port\": 8080\n        }\n    ],\n    \"registrations\": [\n        {\n            \"plugin\": \"vision\"\n        },\n        {\n            \"plugin\": {\n                \"register\": \"visionary\",\n                \"options\": {\n                    \"engines\": { \"html\": \"handlebars\" },\n                    \"path\": \"/where/my/template/file/are/located\"\n                }\n            }\n        }\n    ]\n}\n```\n\nNote: You need to include `vision` as a dependency in your project and define\nit in your manifest. It's used as a peer dependency in `visionary`.\n\nLead Maintainer - [Reza Akhavan](https://github.com/jedireza)\n","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"users":{"gnimuc":true,"jmsherry":true,"tmurngon":true},"bugs":{"url":"https://github.com/hapijs/visionary/issues"},"license":"BSD-3-Clause","versions":{"1.0.0":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"1.0.0","repository":{"type":"git","url":"git://github.com/hapijs/visionary"},"main":"index","keywords":["views","plugin","hapi"],"engines":{"node":">=0.10.32"},"dependencies":{"hoek":"2.x.x"},"peerDependencies":{"hapi":">=7.x.x"},"devDependencies":{"hapi":"7.x.x","handlebars":"1.x.x","lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/visionary/raw/master/LICENSE"}],"gitHead":"6a1a13f48ed9483ab494282b18c7d80c5b0d1954","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary","_id":"visionary@1.0.0","_shasum":"a668ead531b52c7b02052221bca6d97f3990e38c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"eran@hueniverse.com"},"maintainers":[{"name":"anonymous","email":"eran@hueniverse.com"}],"dist":{"shasum":"a668ead531b52c7b02052221bca6d97f3990e38c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-1.0.0.tgz","integrity":"sha512-bNGreXBOQv+K4GlRcwBjdr3ONPM1p4hooFLJMHeaDNHBtw9OI4MZJje9zmD/+PrNa8GQlIo1TV2gr9uYjXNLRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuLkUD4AuglRjk6Fz3L0yPgADD96yvolzldmUw2lyrPAiEApEZ7YD1vklc67YIkm7BrVckZKmPydj5b5XeD/oEZLf4="}]},"directories":{},"deprecated":"This module is no longer being maintained"},"2.0.0-rc2":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"2.0.0-rc2","repository":{"type":"git","url":"git://github.com/hapijs/visionary"},"main":"index","keywords":["views","plugin","hapi"],"engines":{"node":">=0.10.32"},"dependencies":{"hoek":"2.x.x"},"peerDependencies":{"hapi":">=8.x.x"},"devDependencies":{"code":"1.x.x","handlebars":"1.x.x","hapi":"8.x.x","lab":"5.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/visionary/raw/master/LICENSE"}],"gitHead":"d04a139b60506cb06afc0757b5bbf2fdfaed590e","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary","_id":"visionary@2.0.0-rc2","_shasum":"52c38b867034fd37e55b0cb7b89f36bfcecdbc01","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"eran@hueniverse.com"},"maintainers":[{"name":"anonymous","email":"eran@hueniverse.com"}],"dist":{"shasum":"52c38b867034fd37e55b0cb7b89f36bfcecdbc01","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-2.0.0-rc2.tgz","integrity":"sha512-jmTcJag+7OQjbqbo27soqautc2RFDXvTFzSrt8aiTfjUujRdjg/jyyH8Fqt5gQUtN3bhvgc8o844Xk2biMtPvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW2y2uYLyKBwtDyClUH39wHQlgyeGQT9IrJOna3rHb0AiAz2xoTVQulnD5mZodJdcXVvYp6y/j9dWCxNJeZvnO5tw=="}]},"directories":{}},"2.0.0":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"2.0.0","repository":{"type":"git","url":"git://github.com/hapijs/visionary"},"main":"index","keywords":["views","plugin","hapi"],"engines":{"node":">=0.10.32"},"dependencies":{"hoek":"2.x.x"},"peerDependencies":{"hapi":">=8.x.x"},"devDependencies":{"code":"1.x.x","handlebars":"1.x.x","hapi":"8.x.x","lab":"5.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/visionary/raw/master/LICENSE"}],"gitHead":"145f82d9e92b5d4c17decd9013318ecd6013b3fe","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary","_id":"visionary@2.0.0","_shasum":"d2b84c7b44838ea93ea7c9c43bebc7ce73c43585","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"anonymous","email":"eran@hueniverse.com"},"maintainers":[{"name":"anonymous","email":"eran@hueniverse.com"}],"dist":{"shasum":"d2b84c7b44838ea93ea7c9c43bebc7ce73c43585","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-2.0.0.tgz","integrity":"sha512-+k0ILvxmCfKGbl2sSeetVqIALDUeplM1+TFCSrb+c8TGfVXKZhsbTGsH9xaSWPCSVCFSPVnwzp1XCGCvxL6jyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqJI/8ms6bL4IF/OAK5SOh/LV9DIGmhvYVCPt394L5qwIgUenUFqWBdPqTqy1uIGWd5wG9IbzVFmt1xjI6W8YXruw="}]},"directories":{},"deprecated":"This module is no longer being maintained"},"3.0.1":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"3.0.1","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"main":"lib/index.js","keywords":["views","plugin","hapi"],"engines":{"node":">=0.10.32"},"dependencies":{"hoek":"2.x.x"},"peerDependencies":{"hapi":">=9.x.x","vision":">=3.x.x"},"devDependencies":{"code":"1.x.x","handlebars":"3.x.x","hapi":"9.x.x","lab":"5.x.x","vision":"3.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/visionary/raw/master/LICENSE"}],"gitHead":"ebd626b44fd12a9897398a227853385fc712cb79","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary#readme","_id":"visionary@3.0.1","_shasum":"fb98c6c55ca5041efb92299aa81e7fa346efd804","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"anonymous","email":"jedireza@gmail.com"},"dist":{"shasum":"fb98c6c55ca5041efb92299aa81e7fa346efd804","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-3.0.1.tgz","integrity":"sha512-Of390wnrlcbt6wR/E2CEQIg0/EAAnC8juSNxJXO9/C7P2YRX5n2KFOoFBQxUpFfpncEvQ0ksDcD9ZcbfMf4xrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLxCiycmnhYzzpPnc2QCCo2XUfAyAHu0lqiR1zOcKERwIhAM2k4j051cYdjoprcz2MrHZA5cVgNo1kKKRAE5RH0Y7g"}]},"maintainers":[{"name":"anonymous","email":"eran@hammer.io"},{"name":"anonymous","email":"jedireza@gmail.com"}],"directories":{},"deprecated":"This module is no longer being maintained"},"4.0.0":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"4.0.0","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"main":"lib/index.js","keywords":["views","plugin","hapi"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"3.x.x"},"peerDependencies":{"hapi":">=11.x.x","vision":">=4.x.x"},"devDependencies":{"code":"2.x.x","handlebars":"4.x.x","hapi":"11.x.x","lab":"7.x.x","vision":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/visionary/raw/master/LICENSE"}],"gitHead":"070b4b5b1adfd98d89233765684a62723251dead","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary#readme","_id":"visionary@4.0.0","_shasum":"b9043e4e952fa82862968a9b167ad42f8557a97e","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"anonymous","email":"jedireza@gmail.com"},"dist":{"shasum":"b9043e4e952fa82862968a9b167ad42f8557a97e","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-4.0.0.tgz","integrity":"sha512-+3atkEwb6lpimMomGY9bwb2zwaEibc0hxJ5l2BK8vEn5FhHOqS6usm931dhaKR4BQXxTxLqtHkHrc0ZgwCPHQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtNn1qYBv5f/xF7UK2V+FiO9B6BOO11i9470ChYjIlAAiEAzDFX4XSuZSp+/6XF6QKLdJDp3ZbTyXNJIoYnGam/Uqg="}]},"maintainers":[{"name":"anonymous","email":"eran@hammer.io"},{"name":"anonymous","email":"jedireza@gmail.com"}],"directories":{},"deprecated":"This module is no longer being maintained"},"5.0.0":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"5.0.0","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"main":"lib/index.js","keywords":["views","plugin","hapi"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"3.x.x"},"peerDependencies":{"hapi":">=13.x.x","vision":">=4.x.x"},"devDependencies":{"code":"2.x.x","handlebars":"4.x.x","hapi":"13.x.x","lab":"10.x.x","vision":"4.x.x"},"scripts":{"test":"lab -c -L","test-cov-html":"lab -c -r html -o ./coverage.html"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/visionary/raw/master/LICENSE"}],"gitHead":"546571b12c6cdfd44761e0c4fafe4f364d65f1bc","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary#readme","_id":"visionary@5.0.0","_shasum":"d20a7fb64c737252913d1acf6f7b0939b674d3e1","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"anonymous","email":"jedireza@gmail.com"},"dist":{"shasum":"d20a7fb64c737252913d1acf6f7b0939b674d3e1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-5.0.0.tgz","integrity":"sha512-m732Mhd4niCzvf12GEBQyxXj92pwfM7c9dY5emPT8SsShhc9X+zzP7jYiUQqr1R0Vf7SY6kk25Benc4JV4VSfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtj9PzXWprP79BpYsQhBtkOiKIbFi+k7Vl5k8iwKAflAiB6znpQH16+GA1XKZ2tmVoFtqmZ9bXY1wg+VjCLvhBe5A=="}]},"maintainers":[{"name":"anonymous","email":"eran@hammer.io"},{"name":"anonymous","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/visionary-5.0.0.tgz_1461368417157_0.3780247869435698"},"directories":{},"deprecated":"This module is no longer being maintained"},"6.0.0":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"6.0.0","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"main":"lib/index.js","keywords":["views","plugin","hapi"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"4.x.x"},"peerDependencies":{"hapi":">=13.x.x","vision":">=4.x.x"},"devDependencies":{"code":"3.x.x","handlebars":"4.x.x","hapi":"13.x.x","lab":"10.x.x","vision":"4.x.x"},"scripts":{"test":"lab -c -L","test-cov-html":"lab -c -r html -o ./coverage.html"},"license":"BSD-3-Clause","gitHead":"a2de564e0cf4c0a26b334658feb27dc000cf8861","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary#readme","_id":"visionary@6.0.0","_shasum":"cce560b2911d47f2f0f59fc79b18a7d347f5ca15","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"anonymous","email":"jedireza@gmail.com"},"dist":{"shasum":"cce560b2911d47f2f0f59fc79b18a7d347f5ca15","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-6.0.0.tgz","integrity":"sha512-ET1tU0QQudqKSel3k1nOmp2SsFkyELztpYWBYvwOdG/N/yi11T/7N7fz7Q9mbHpidhj46AqmaZPwrQ3E22IX4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbB3rXwMl6QrqbYzpyZ0+QIOFnLYDEctp22UdNAPGxkAiEA75v8o45pisOg+OzK0rFsImC5AD5O+uY3Pjs87go2os0="}]},"maintainers":[{"name":"anonymous","email":"eran@hammer.io"},{"name":"anonymous","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/visionary-6.0.0.tgz_1464028458512_0.9821823905222118"},"directories":{},"deprecated":"This module is no longer being maintained"},"6.0.1":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"6.0.1","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"main":"lib/index.js","keywords":["views","plugin","hapi"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"4.x.x"},"peerDependencies":{"hapi":">=13.x.x","vision":">=4.x.x"},"devDependencies":{"code":"3.x.x","handlebars":"4.x.x","hapi":"14.x.x","lab":"10.x.x","vision":"4.x.x"},"scripts":{"test":"lab -c -L","test-cov-html":"lab -c -r html -o ./coverage.html"},"license":"BSD-3-Clause","gitHead":"f20e6c644c91d7841d108def661c358f175eebf5","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary#readme","_id":"visionary@6.0.1","_shasum":"681433c24c5a99325c23d5ddd838ebf045fb44b4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"anonymous","email":"jedireza@gmail.com"},"dist":{"shasum":"681433c24c5a99325c23d5ddd838ebf045fb44b4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-6.0.1.tgz","integrity":"sha512-zF38tzA6ZhpwFYnPlfSlqmXgUT9p3/X1dX6y717V57FxyG7Yqc92kHLMH9JsI9f69Qm+IsS8LVBUtUbPbp7E2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvLO2LSNLMiSgq/ELYUxBMfpN/AfG5bd0A7aK7Tfyc1gIhANvFBEIHJRrti7Sb04DcLroL2Y8ctTzTyuNh6TTIfHdd"}]},"maintainers":[{"name":"anonymous","email":"eran@hammer.io"},{"name":"anonymous","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/visionary-6.0.1.tgz_1470515821303_0.03785097296349704"},"directories":{},"deprecated":"This module is no longer being maintained"},"6.0.2":{"name":"visionary","description":"Views loader plugin for hapi.js","version":"6.0.2","repository":{"type":"git","url":"git://github.com/hapijs/visionary.git"},"main":"lib/index.js","keywords":["views","plugin","hapi"],"engines":{"node":">=4.0.0"},"dependencies":{"hoek":"4.x.x"},"peerDependencies":{"hapi":">=13.x.x","vision":">=4.x.x"},"devDependencies":{"code":"3.x.x","handlebars":"4.x.x","hapi":"15.x.x","lab":"11.x.x","vision":"4.x.x"},"scripts":{"test":"lab -c -L","test-cov-html":"lab -c -r html -o ./coverage.html"},"license":"BSD-3-Clause","gitHead":"57638afed0a1c68272e6fe3166068ea57123b8b4","bugs":{"url":"https://github.com/hapijs/visionary/issues"},"homepage":"https://github.com/hapijs/visionary#readme","_id":"visionary@6.0.2","_shasum":"575260e8d6cb8a7334a05e0cb76b994266195c46","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"anonymous","email":"jedireza@gmail.com"},"dist":{"shasum":"575260e8d6cb8a7334a05e0cb76b994266195c46","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/visionary/-/visionary-6.0.2.tgz","integrity":"sha512-JA7YhNqaCS4H1VsDrpKOBLoh216CrBslZnvnDYzaJEg1oWawMf0w7IOLLwhfr0CRwz8+cyevaKt5V/AKkBG2Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC20TX9jn92cqKTourxDZBZYAd+BgYqoakvCbZWYWZj3AiEAk9aZA+cDTp75o9u8i5LwpVEgSst8L3YQR7QIgJMyMLk="}]},"maintainers":[{"name":"anonymous","email":"eran@hammer.io"},{"name":"anonymous","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/visionary-6.0.2.tgz_1473319158271_0.9418338185641915"},"directories":{},"deprecated":"This module is no longer being maintained"}},"name":"visionary","time":{"modified":"2023-12-01T08:26:52.752Z","created":"2014-10-09T23:44:46.000Z","1.0.0":"2014-10-09T23:44:46.000Z","2.0.0-rc1":"2014-11-29T23:54:17.029Z","2.0.0-rc2":"2014-12-03T17:40:53.417Z","2.0.0":"2014-12-15T18:09:25.680Z","3.0.0":"2015-08-19T18:09:35.855Z","3.0.1":"2015-08-19T18:45:23.703Z","4.0.0":"2015-11-09T06:11:03.253Z","5.0.0":"2016-04-22T23:40:20.190Z","6.0.0":"2016-05-23T18:34:18.997Z","6.0.1":"2016-08-06T20:37:04.274Z","6.0.2":"2016-09-08T07:19:18.525Z"},"readmeFilename":"README.md","homepage":"https://github.com/hapijs/visionary#readme"}