{"_id":"h5bp","_rev":"37-0de360e9438eb90376fa6fc464654f2c","name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","dist-tags":{"latest":"0.1.4"},"versions":{"0.0.2":{"name":"h5bp","description":"nodejs middleware for h5bp server configuration","version":"0.0.2","authors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"}],"keywords":["h5bp","server-config","boilerplate"],"homepage":"https://github.com/h5bp/server-configs","repository":{"type":"git","url":"git://github.com/h5bp/server-configs.git"},"engines":{"node":">= 0.6.0"},"main":"node.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"},"_id":"h5bp@0.0.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"bbe51e2de72714e6852cc8a5fd69479010c15aca","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.2.tgz","integrity":"sha512-v1BaSsANXPOiw+qL00iLQqR1YXQtApp6iQJpFynGxri4BOwFIYtTM7/WpN1xf6XC6MlBp4Q7XNFGmwHKXXKpng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXCMthlBeN7oPdSA71HJKte/Rr5sZPS438pkw8ujdgvQIgUAq7Q0uEPd1yOwCy9Bxu1pjwx60qR6X2lHJYGZmvzzQ="}]},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.3":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.3","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"keywords":["h5bp","html5","boilerplate","framework"],"main":"lib/h5bp","homepage":"https://github.com/niftylettuce/node-h5bp","repository":{"type":"git","url":"https://github.com/niftylettuce/node-h5bp.git"},"engines":{"node":"0.8.x","npm":"1.1.x"},"dependencies":{"express":"3.0.x","mocha":"1.3.2","chai":"1.2.0","supertest":"0.1.2"},"devDependencies":{"connect":""},"_id":"h5bp@0.0.3","dist":{"shasum":"2bb3c910ae16adebcb095e0c52d59a32c7c88e96","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.3.tgz","integrity":"sha512-MG+1AUyZqx7h+Mu9N2q2V7V/RaED7FlD0C9GqS8rnVaSHso5it+GttFRAi+KQH9AlnR7ytjxvdHzQpvQvyfGYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHQMkTNOau38tmhg/AsTnn/p2Un9r8b//no52IFjo9UAiAKRxeFA9A99UkXaWfck4Nhu8saK04YF89eBuBDKdlsWg=="}]},"_npmVersion":"1.1.69","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.4":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.4","author":{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"test":"mocha --recursive --reporter dot"},"keywords":["h5bp","html5","boilerplate","framework"],"homepage":"https://github.com/h5bp/node-server-config","repository":{"type":"git","url":"https://github.com/h5bp/node-server-config.git"},"engines":{"node":"0.8.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"express":"3.x.x","connect":"2.7.x"},"devDependencies":{"mocha":"1.3.2","chai":"1.2.0","supertest":"0.5.x"},"_id":"h5bp@0.0.4","dist":{"shasum":"d914c30fb796b3bd392e0debae7b3ed5e93547f9","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.4.tgz","integrity":"sha512-VJpn8+iove4oxkxgcU6J7utG0dV+3KEaT5ADjZOf21qVHAtNBzQO40CirIVyD68pSmCtHGCPJ/PiHkM2aVv/Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2wtn9nknYp0FMFqtqvtsR7aT/MAHixzC0sLBvwWQGXwIgfgsN8u48QyLd219C86IUp4XMrGtRaXWI4/5AKyrIl2g="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.5":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.5","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"test":"mocha --recursive --reporter dot"},"keywords":["h5bp","html5","boilerplate","framework"],"homepage":"https://github.com/h5bp/node-server-config","repository":{"type":"git","url":"https://github.com/h5bp/node-server-config.git"},"engines":{"node":"0.8.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"express":"3.x.x","connect":"2.7.x"},"devDependencies":{"mocha":"1.3.2","chai":"1.2.0","supertest":"0.5.x"},"_id":"h5bp@0.0.5","dist":{"shasum":"24f38052cedbba14f2f14d871d4ce781512ffe11","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.5.tgz","integrity":"sha512-M9kUg9SIpEKYDqpUm9UHOV5o1F81pHASQUzf1rkNkl45YE0Tsk2hfQJtydRbnjCDGcfuQGzBQssEsGlpGJHOxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6MnAYP+4O9MnCJXcvqNj2YCZ7pgkgq2Jvv0W4IrIhoAiAuVzg1FOQHUcBrb8rgOEVopDwjHCG59pZz4fse68bLCQ=="}]},"_from":".","_npmVersion":"1.2.9","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.6":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.6","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"test":"mocha test --reporter dot --globals requirejsVars"},"keywords":["h5bp","html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/node-server-config","repository":{"type":"git","url":"https://github.com/h5bp/node-server-config.git"},"engines":{"node":"0.8.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"express":"3.x.x","async":"0.2.x","webmake":"~0.3.14","requirejs":"~2.1.5"},"devDependencies":{"mocha":"1.8.x","chai":"1.5.x","supertest":"0.5.x","connect":"2.x.x"},"_id":"h5bp@0.0.6","dist":{"shasum":"8fd5e257ef8756587c2294db085380644b64cfe1","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.6.tgz","integrity":"sha512-Y4sAFwGsGg1ajOed/KozEL6fNYsIDNzIuTBQKxaNlZBWp7r4Wa0DPMDQwEHeyp3ORzZJT/EmGgvIbOPEJbE39A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9cfXt6Gr8ZmuIv8HNoY9tJsKDyeKmDzeLozV8Li2/bAIhANNmHm3GLCqPAIWBuxIoS4VGj0K2YPuRNuKYIcee3fnQ"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.7":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.7","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"test":"mocha test --reporter dot --globals requirejsVars --bail"},"keywords":["h5bp","html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/node-server-config","repository":{"type":"git","url":"https://github.com/h5bp/node-server-config.git"},"engines":{"node":"0.10.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"express":"~3.3.1","async":"0.2.x","webmake":"~0.3.14","requirejs":"~2.1.5","node-sass":"~0.4.3","less":"~1.3.3","stylus":"~0.32.1","uglify-js":"~2.3.6","clean-css":"~1.0.10"},"devDependencies":{"mocha":"~1.11","chai":"~1.7","supertest":"~0.7","connect":"~2.8"},"bugs":{"url":"https://github.com/h5bp/node-server-config/issues"},"_id":"h5bp@0.0.7","dist":{"shasum":"79c7093c41989e70371595a69780b764ced03f05","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.7.tgz","integrity":"sha512-6P+ndilaqjzA9cRrYTE99LTQAWzi5i69Fh3w1Uo/9VCCeKe6W8ZjIskOYz4tv9V6xdHS88hYXPlQXhZYuousSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5Ov+tfGdAv6UODUvN1FvsoEQLZZgqMt+bl7O8nqCAzAiBIq9vfYzTFM3KvVcERY9r25UHv9f48PasGR1zfNqsR+Q=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.8":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.8","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"test":"mocha test --reporter dot --globals requirejsVars --bail"},"keywords":["h5bp","html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"https://github.com/h5bp/server-configs-node.git"},"engines":{"node":"0.10.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"async":"0.2.x","clean-css":"~1.1.x","express":"~3.4.x","less":"~1.5.0","node-sass":"~0.7.0","requirejs":"~2.1.9","stylus":"~0.38.0","uglify-js":"~2.4.1","webmake":"~0.3.21"},"devDependencies":{"chai":"~1.8.x","connect":"~2.10.x","mocha":"~1.13.x","supertest":"~0.8.x"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"_id":"h5bp@0.0.8","dist":{"shasum":"17360c24eda58c1f6106698a30a843e97faaa64a","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.8.tgz","integrity":"sha512-uLxdQxvKNhMJjjcO67fuBfObjasZy+O4lAwqMzW2aVKParJo7i+MCwdoSlUop9jcu8GWJVjO6o9uXMFuZL9Dsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrZebeD3iyjMIJIOMsjzJv7825JX0L37ng9hhayuhCHAIhAItGmbh3B7SFtQGYuNleDpNxnjOhUyGNL2EE+ZxIiMvj"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.0.9":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.0.9","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"lint":"jshint .","test":"npm run lint && mocha test --reporter dot --globals requirejsVars --bail"},"keywords":["h5bp","html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"https://github.com/h5bp/server-configs-node.git"},"engines":{"node":"0.10.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"async":"~0.2.9","clean-css":"~1.1.7","express":"~3.4.4","less":"~1.5.0","node-sass":"~0.7.0","requirejs":"~2.1.9","stylus":"~0.39.0","uglify-js":"~2.4.1","webmake":"~0.3.21"},"devDependencies":{"chai":"~1.8.1","connect":"~2.11.0","jshint":"~2.3.0","mocha":"~1.13.0","supertest":"~0.8.1"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"_id":"h5bp@0.0.9","dist":{"shasum":"0053d190400d18cf5ee9ab99ba4aa3581f3ac1e4","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.0.9.tgz","integrity":"sha512-y4CH8pWQ+q82j5+HkHTWSlL8p1Bt2t6pZFLk2VdSW1SRAJC6ridVIKup2i83+VPSdA0Fy/2Cs875my6IRfjq3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnbuKXQLYx57GTZmC9B2eOekEdrLXY/nmtQm61QET4PAiANx8z7jpFuC16uePNlZSv3jEzo6CkU/uukmraeTeVJBw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.1.0":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.1.0","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"lint":"jshint .","test":"npm run lint && mocha test --reporter dot --globals requirejsVars --bail"},"keywords":["h5bp","html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"https://github.com/h5bp/server-configs-node.git"},"engines":{"node":"0.10.x","npm":"1.1.x"},"main":"lib/h5bp","dependencies":{"async":"~0.2.9","clean-css":"~1.1.7","express":"~3.4.4","less":"~1.5.0","node-sass":"~0.8.1","requirejs":"~2.1.9","stylus":"~0.39.0","uglify-js":"~2.4.1","webmake":"~0.3.21"},"devDependencies":{"chai":"~1.8.1","connect":"~2.11.0","jshint":"~2.3.0","mocha":"~1.13.0","supertest":"~0.8.1"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"_id":"h5bp@0.1.0","dist":{"shasum":"30705a813af96014bca21ac731afdf80d390c58b","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.1.0.tgz","integrity":"sha512-BF8vK0GkOZuNZQif8dHCrXRUSCHlCkzF62tYDBBl4TcZ4cvYzKLw9Fs01eC2JO1zdE6c7Xk1gbaygZ0g46QKig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Zaa1COjvDPo/C+bw7bJZP2wh9znp+xIU6FbKQmV12AIhAL/F9WM+UJp9QAtfNjQBTxMYOb5IXYMOzxmZvviy7Ba6"}]},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.1.1":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.1.1","license":"MIT","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"lint":"jshint .","test":"npm run lint && mocha test --reporter dot --globals requirejsVars --bail"},"keywords":["h5bp","html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"https://github.com/h5bp/server-configs-node.git"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"engines":{"node":"0.10.x","npm":"1.4.x"},"main":"lib/h5bp","files":["lib","CHANGELOG.md","LICENSE.md","README.md"],"dependencies":{"async":"~0.2.10","clean-css":"~2.1.1","express":"~3.4.8","less":"~1.6.3","node-sass":"~0.8.1","requirejs":"~2.1.11","stylus":"~0.42.2","uglify-js":"~2.4.12","webmake":"~0.3.26"},"devDependencies":{"chai":"~1.9.0","connect":"~2.13.0","jshint":"~2.4.4","mocha":"~1.17.1","supertest":"~0.9.0"},"_id":"h5bp@0.1.1","dist":{"shasum":"415840e794c2d271ccccb1cf7c61d2902918c985","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.1.1.tgz","integrity":"sha512-JBZTuC8q5WscAhnWc4XSv/dgRI/uTtjvdmUYEKuwsw4RIaxTb4Fd8/66T+XqncYUYgIf1JoPWEBVMx4F2fR7FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/FklfbfPTM/k1hRDZYhHmPTyuZNF6skyG6/ZEIDPq+wIgGPtjXpHh2LH8R5MrwTLQCpATSOghbl4lkaFLMS0E2EQ="}]},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.1.2":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.1.2","license":"MIT","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"mocha":"mocha test --reporter dot --globals requirejsVars --bail","lint":"jshint .","test":"npm run lint && npm run mocha"},"keywords":["html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"https://github.com/h5bp/server-configs-node.git"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"engines":{"node":"0.10.x","npm":"1.4.x"},"main":"lib/h5bp","files":["lib","CHANGELOG.md","LICENSE.md"],"dependencies":{"async":"~0.2.10","clean-css":"~2.1.4","express":"~3.4.8","less":"~1.7.0","node-sass":"~0.8.1","requirejs":"~2.1.11","stylus":"~0.42.3","uglify-js":"~2.4.12","webmake":"~0.3.26"},"devDependencies":{"chai":"~1.9.0","connect":"~2.14.0","jshint":"~2.4.4","mocha":"~1.17.1","supertest":"~0.9.0"},"_id":"h5bp@0.1.2","dist":{"shasum":"676fd8d07fb1012ce41e90e766530bb483f8882b","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.1.2.tgz","integrity":"sha512-r1DyajXhEiPw83b02a5QbKZHjCnnsanqItsIe5OHQDhbXi7sAN+i6nkioGskEF369tJextJYdOu1M1ChaEQyqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBV//gkNoJ6l4KM3vtLQoje5EJyQKnJXQfKgswZ9LVFKAiEAg+sLr0irHMOEcjRU7TjvTKiub3eGbDM45tKgxdmnCQo="}]},"_from":".","_npmVersion":"1.3.26","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"}],"directories":{}},"0.1.3":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.1.3","license":"MIT","author":{"name":"Sean Caetano Martin","email":"seancaetanomartin@gmail.com"},"contributors":[{"name":"Nicolas Gryman","email":"ngryman@gmail.com"},{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"mocha":"mocha test --reporter dot --globals requirejsVars --bail","lint":"jshint .","test":"npm run lint && npm run mocha"},"keywords":["html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"git+https://github.com/h5bp/server-configs-node.git"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"engines":{"node":">=0.10.0"},"main":"lib/h5bp","files":["lib","CHANGELOG.md","LICENSE.md"],"dependencies":{"async":"~0.9.0","clean-css":"~2.2.8","express":"~3.5.1","less":"~1.7.3","node-sass":"~0.9.3","requirejs":"~2.1.14","stylus":"~0.47.2","uglify-js":"~2.4.15","webmake":"~0.3.35"},"devDependencies":{"chai":"~1.9.1","connect":"~2.14.4","jshint":"~2.5.2","mocha":"~1.20.1","supertest":"~0.13.0"},"gitHead":"5533571965d6a28a34866b98b99e071eed7a24bf","_id":"h5bp@0.1.3","_shasum":"39bc2613df9d44a56936ff834a39b41e4843a074","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"39bc2613df9d44a56936ff834a39b41e4843a074","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.1.3.tgz","integrity":"sha512-hNolx1lQDVZetALJb0+9iip3SY/2nwemKYaLJiRMqyi5ZaffBATKA/pmjXXK7O+2XniRkj1DQejGz++5gwnwMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsKmBFR9VJGjaI3OkdPNIBfs4ROPjSQL2RgPynYP8vhAiEAuF8tf+PIOLiOjT/1lY9YITHtsQYrUqvJxRbVLoblOIk="}]},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"},{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{}},"0.1.4":{"name":"h5bp","description":"HTML5 boilerplate (H5BP) inspired server config for node.js","version":"0.1.4","license":"MIT","author":"","contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"scripts":{"mocha":"mocha test --reporter dot --globals requirejsVars --bail","lint":"jshint .","test":"npm run lint && npm run mocha"},"keywords":["html5","boilerplate","express","connect","server","config","goodness"],"homepage":"https://github.com/h5bp/server-configs-node","repository":{"type":"git","url":"git+https://github.com/h5bp/server-configs-node.git"},"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"engines":{"node":">=0.10.0"},"main":"lib/h5bp","files":["lib","CHANGELOG.md","LICENSE.md"],"dependencies":{"async":"^1.1.0","clean-css":"^3.3.0","compression":"^1.4.4","express":"^4.12.4","less":"^2.5.1","node-sass":"^3.1.2","requirejs":"^2.1.18","stylus":"^0.51.1","uglify-js":"^2.4.23","webmake":"^0.3.39"},"devDependencies":{"chai":"^2.3.0","connect":"^3.3.5","jshint":"^2.8.0","mocha":"^2.2.5","supertest":"^1.0.1"},"gitHead":"a30bede1fb7baffd00a6b2c85da2cd759825bf71","_id":"h5bp@0.1.4","_shasum":"ea352888cee10a7088c6781ef2491f93f3d22c97","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ngryman","email":"ngryman@gmail.com"},"dist":{"shasum":"ea352888cee10a7088c6781ef2491f93f3d22c97","tarball":"https://registry.npmjs.org/h5bp/-/h5bp-0.1.4.tgz","integrity":"sha512-k2yu8azYcf6U7EUhmAIMCKZGlPJVdSVBFz8mrBayQOlXhhsANyx4YOfacyB6SPC6VV0G1/jtB/Ni4xUyHIRF5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM2mLBGuU7ZVhmmZ82ulIm4Hx1CfG6f/BufXb/H71qBAiAXPDB9HhUO9cltt7ck2t/MGaR/BkdRUjTdhCAJAQ/qsw=="}]},"maintainers":[{"name":"niftylettuce","email":"nicholasbaugh@gmail.com"},{"name":"ngryman","email":"ngryman@gmail.com"}],"directories":{}}},"readme":"# [H5BP](http://h5bp.github.com) <sup>[![Version Badge](http://vb.teelaun.ch/h5bp/server-configs-node.svg#0.0.7)](https://npmjs.org/package/h5bp)</sup>\n\n**HTML5 boilerplate** (H5BP) server config for node.js.\n\n[![NPM](https://nodei.co/npm/h5bp.png)](https://nodei.co/npm/h5bp/)\n\n[![Build Status](https://secure.travis-ci.org/h5bp/server-configs-node.svg)](http://travis-ci.org/h5bp/server-configs-node)\n[![Dependency Status](https://david-dm.org/h5bp/server-configs-node.svg?theme=shields.io)](https://david-dm.org/h5bp/server-configs-node)\n[![devDependency Status](https://david-dm.org/h5bp/server-configs-node/dev-status.svg?theme=shields.io)](https://david-dm.org/h5bp/server-configs-node#info=devDependencies)\n\n`h5bp` for node.js follows the guidelines of the [Apache] version:\n - secures backup and hidden files.\n - optionally redirects `www.yoursite.tld` to `yoursite.tld` or vice versa.\n - offers a simple cache busting mechanism.\n - normalize content types.\n - optionally enables CORS.\n - sets correct cache expires depending of the type of resource.\n - and some others...\n\nIt also focuses on offering additional features such as on-the-fly script concatenation using **CommonJS** or **AMD**.\n\n[Apache]: https://github.com/h5bp/server-configs-apache\n\n### Next release focus (v0.1.3)\n\n - refactoring code and tests.\n - responsive images: #13.\n\n## Installation\n\n```bash\nnpm install --save h5bp\n```\n\n## Quick Start\n\n### Create a simple http server\n\n```javascript\nvar h5bp = require('h5bp');\n\nvar app = h5bp.createServer({ root: __dirname + '/public' });\napp.listen(3000);\n```\n\n`app` is an instance of an `express` application. You can add additional middlewares or routes if you like.\n\n### Use it as a connect / express middleware\n\n```javascript\nvar express = require('express'),\n    h5bp = require('h5bp');\n\nvar app = express();\napp.use(h5bp({ root: __dirname + '/public' }));\n\n// in order to serve files, you should add the two following middlewares\napp.use(express.compress());\napp.use(express.static(__dirname + '/public'));\napp.listen(3000);\n```\n\n### Concatenate scripts on-the-fly\n\nIf you want to split your application source files but only serve one file, you can use the on-the-fly concatenation.\nIf you are familiar with node.js, you can use the **CommonJS** style. You can also use the **AMD** style.\n\n```javascript\napp.use(h5bp({\n    root: __dirname + '/public',\n    scripts: {\n        files: ['app.js'],\n        processor: 'commonjs'   // can also be \"amd\"\n    }\n}));\n```\n\nAt the first request hit to `/app.js`, the server will compile, cache and serve the file. Any subsequent request will\nserve the cached file without any performance impact.\n\nSo, this feature is meant to be used with the [cache busting mechanism] in order to ensure the client always has the\nlatest resource version. If you restart your server, the cache will be flushed.\n\nNote that the next release will provide a *development mode* where the server will simply disable its cache and\nalways serve the latest version of the file.\n\n[cache busting mechanism]: https://github.com/h5bp/server-configs/tree/master/apache#cache-busting\n\n## Options\n\nThere are several options you can pass to the middleware.\n\n`app.use(h5bp(options));`\n\n### root\n\nTells the filesystem path to the root directory of static resources. This options is mandatory if you serve static files.\n\n### www\n\nForces **www** if `true`, forces **non-www** if `false`, does nothing if not defined. By default, this is disabled.\n\n### cors\n\nEnables **CORS** for everything. By default this is disabled.\n\n### dotfiles\n\nEnables access to dotfiles. By default this is disabled.\n\n### scripts\n\nTells which scripts to concatenate.\n\nThis is an object with the following properties:\n\n#### files\n\nThis is an array of files to concatenate. Their path is relative to the `root` option. Their URL will be absolute.\n\nFor example, if you set **files** to `['scripts/app.js']` and **root** to `/home/h5bp/app/`:\n - The path will be: `/home/h5bp/app/scripts/app.js`.\n - The served URL will be: `yoursite.tld/scripts/app.js`.\n\n#### processor\n\nTells which processor to use for scripts concatenation.\n\nFor now, it can be one of the following values:\n - `commonjs`: will concatenate files using the **CommonJS** method (`require/exports`).\n - `amd`: will concatenate files using the **AMD** method (`require/define`).\n\n## Additional options\n\nThe `h5bp.createServer` function takes the same options, plus additional ones.\n\nThe `callback` is optional. It is a custom middleware that you can register directly if you want to.\n\n`h5bp.createServer(options, [callback]);`\n\n### server\n\nTells which type of server you want to use.\n\nIt can be one of the following values:\n - `express`: uses **express**, this is the default value.\n - `connect`: uses **connect**.\n\n### logger\n\nTells if you want to log server requests or not. This can also be an object containing [logger options].\n\n[logger options]: http://www.senchalabs.org/connect/middleware-logger.html\n\n### compress\n\nTells if you want to serve `gzipped` content or not. By default this is `true`.\n\nIf you are using `h5bp` as a middleware, we strongly encourage you to use the `compress` middleware provided by\n**express** / **connect**.\n\n## License\n\n[MIT License](LICENSE.md)\n","maintainers":[{"email":"ngryman@gmail.com","name":"ngryman"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"},{"email":"npm@titanism.com","name":"titanism"}],"time":{"modified":"2022-06-18T18:35:30.252Z","created":"2012-03-26T22:17:08.575Z","0.0.2":"2012-03-26T22:17:19.201Z","0.0.3":"2013-01-20T02:57:39.583Z","0.0.4":"2013-02-08T06:00:17.415Z","0.0.5":"2013-02-12T01:14:55.513Z","0.0.6":"2013-04-11T02:20:28.178Z","0.0.7":"2013-07-06T00:45:14.280Z","0.0.8":"2013-10-30T04:25:44.176Z","0.0.9":"2013-11-02T04:09:28.533Z","0.1.0":"2014-02-24T05:29:33.487Z","0.1.1":"2014-02-24T21:12:06.697Z","0.1.2":"2014-03-09T21:02:39.583Z","0.1.3":"2015-06-08T22:20:32.162Z","0.1.4":"2015-06-15T15:37:04.470Z"},"repository":{"type":"git","url":"git+https://github.com/h5bp/server-configs-node.git"},"users":{"maskedcoder":true,"ernie55ernie":true,"silva23":true},"readmeFilename":"README.md","homepage":"https://github.com/h5bp/server-configs-node","keywords":["html5","boilerplate","express","connect","server","config","goodness"],"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com"},{"name":"Benjamin Tan","email":"demoneaux@gmail.com"}],"bugs":{"url":"https://github.com/h5bp/server-configs-node/issues"},"license":"MIT"}