{"_id":"express-nunjucks","_rev":"29-ca044a4247dec5ade154a48742fb67cb","name":"express-nunjucks","description":"Is the glue for express and nunjucks","dist-tags":{"latest":"3.1.2","rc":"2.0.0-rc.2"},"versions":{"0.9.0":{"name":"express-nunjucks","version":"0.9.0","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./tests/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">= 1.0.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">= 4.0.0","jasmine":">= 2.0.0","jasmine-core":">= 2.0.0","request":">= 2.0.0"},"gitHead":"b7bbbd4396cdd2ed2b5feb8bd00aa3d9939bd531","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.0","_shasum":"a4275bf426c1e2e9a0c038d74f044b2d6884cd3e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"a4275bf426c1e2e9a0c038d74f044b2d6884cd3e","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.0.tgz","integrity":"sha512-oIkKBXLfUsYwU4XjEbNnzHXOlcj/JRTyLPTE96dRBvCvF2ximZedFBjwZEIWoEq3RFp75RMCzo59mIfj2yh/+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsyqZvuuVwmcEg6sDUitxHf3qlgqg8J+FynPb1hy+VnwIhALmxxc/LwYa0O6fqgr/a0JAaZHYGpuJihRA8qUR3XPyb"}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"0.9.1":{"name":"express-nunjucks","version":"0.9.1","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./tests/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">= 1.0.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">= 4.0.0","jasmine":">= 2.0.0","jasmine-core":">= 2.0.0","request":">= 2.0.0"},"gitHead":"1f00354b66630037ebc72a08100c160a74a081e6","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.1","_shasum":"134802549601dd942563cd155b81dfe18a1ed0e5","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"134802549601dd942563cd155b81dfe18a1ed0e5","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.1.tgz","integrity":"sha512-voQLX1njxsG2lS7SpIhRKThfV0yyJ5aXa6/hbcj0Y9Zk52WIJuBQbibSP3dFI3R54Z+mRi97xnKp80HcyCZtYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWrXAkhnb6t/NEAJNtjqG16er6C12nYQ2XuWnD1RYYLQIhAIRQYi0lOB9daB2KUqq5ws6S+S3DD1C1lOzgN14rTRur"}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"0.9.2":{"name":"express-nunjucks","version":"0.9.2","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./tests/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">= 1.0.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">= 4.0.0","jasmine":">= 2.0.0","jasmine-core":">= 2.0.0","request":">= 2.0.0"},"gitHead":"8e52f0d4adb0430262af808a410b574c088737f7","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.2","_shasum":"3899fb58d05ad93e8074d6b4dc77dfcee86e4aae","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"3899fb58d05ad93e8074d6b4dc77dfcee86e4aae","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.2.tgz","integrity":"sha512-4v5C3bFSLt8vt9ULxb+vPWGuP7u2Z7hLMx2BxMOU07rbHWW2Ko4qH8DBDF9Vfhffq8cHtAM/eUctpaEGf41mhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDenGrR4lInt3wwLDiN5KmkkHkdkcj3vPlO45yHsf4zhAIhAIOKZcepgXsH+5Glyl0bN4TMpJB2AwiCM+1qDLuOwfsw"}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"0.9.3":{"name":"express-nunjucks","version":"0.9.3","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./test/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">= 1.0.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">= 4.0.0","jasmine":">= 2.0.0","jasmine-core":">= 2.0.0","request":">= 2.0.0"},"gitHead":"7225bda99003fb63bb7acb6e3d79049c4290aa5b","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.3","_shasum":"4deef3bdd47958d595563a0ef5d764f64dbfba64","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"4deef3bdd47958d595563a0ef5d764f64dbfba64","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.3.tgz","integrity":"sha512-Ez6yDI+aPfLCHp9seaU0Ol1rBXmRfFVpVOLkLe2Lir82znCLyhDEHrdf68YxuMromiNb9FJHTa8mr/K3DENXPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsSPtZvYLXJ1obNVtGmsDWRdsBBvTcwU8fe6Uybc+iTwIhALkypoR9/GMKyFhErryxvF+lGmx3CA/Z/WTwY08mWbRr"}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"0.9.4":{"name":"express-nunjucks","version":"0.9.4","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./test/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">= 1.0.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">= 4.0.0","jasmine":">= 2.0.0","jasmine-core":">= 2.0.0","request":">= 2.0.0"},"gitHead":"f34565fa431196c259bff5a9d445ad3f9e607859","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.4","_shasum":"18a60173c9f97dfb62c2133afc8cb876527d37bd","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"18a60173c9f97dfb62c2133afc8cb876527d37bd","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.4.tgz","integrity":"sha512-p2mOm7MjXILs5Q3tzA18+uQx01hC6v77mfwoh56sQMM/80un4vKxYtbj7TUVOvA9RMz5q3BoyQ9dtRNH4/fShw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMtEPEcjh8quLDXaWRXDYDFQ/gYikWDw06EXeC9dylKAiEAu2ksC/57Patea+q5KIbvGxUE7p009TZ99R2k5JagNfE="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"0.9.5":{"name":"express-nunjucks","version":"0.9.5","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./test/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">= 1.0.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">= 4.0.0","jasmine":">= 2.0.0","jasmine-core":">= 2.0.0","request":">= 2.0.0"},"gitHead":"1b12973041856e05c6b6c52b4a7b3be47d911197","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.5","_shasum":"5110b4278fe980a5c3656e979c78c879bf6db667","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"5110b4278fe980a5c3656e979c78c879bf6db667","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.5.tgz","integrity":"sha512-cQP78nt4vhYmGb7DQMpAXsn2OQEc6lgWqhxFE3R1ql/6uXSGl/Gda7ELahuSyBZLIrKCXBww8Ry8npArcBbL8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJzgQ9IjceeRTWU9dXep+9eXOtup+7iIdARJxp7YG/dAiEAkXIrF4kAm5dANmUyv8eC4h8jLSkMtXWNZrJEmhU+Nag="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"0.9.6":{"name":"express-nunjucks","version":"0.9.6","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./test/jasmine.json' ./node_modules/.bin/jasmine"},"dependencies":{"nunjucks":">=2.3.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">=4.13.3","jasmine":">=2.4.1","jasmine-core":">=2.4.1","request":">=2.67.0"},"gitHead":"6f71212c1ddb4d39b536808f0f04e728f5fe5764","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@0.9.6","_shasum":"4949a5fee57e85602bc2c1ef70543ed15f9896b9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"4949a5fee57e85602bc2c1ef70543ed15f9896b9","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-0.9.6.tgz","integrity":"sha512-F49HlC5tnnj5OmUMoeQHsIY63xQra1BZvS643RZN7V3o53LPxw0ElKQ+BrrAUXGN5GbDaKV2gsH6ui1FFQ2b+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSdwdwBstStawEmSNBgCqipaCim7m5yfnbBc6VPwSagAiAOg0UEG3NU+B5X4n23qt+ZdDr7MyVKMYAfQ7CBKNHcFg=="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"directories":{}},"1.0.0":{"name":"express-nunjucks","version":"1.0.0","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"env JASMINE_CONFIG_PATH='./test/jasmine.json' jasmine"},"dependencies":{"bluebird":"^3.3.4","depd":"^1.1.0","nunjucks":">=2.3.0"},"engines":{"node":">= 0.10.0"},"devDependencies":{"express":">=4.13.4","jasmine":">=2.4.1","jasmine-core":">=2.4.1","supertest":"^1.2.0"},"gitHead":"98994f6568fc851ec82d5560ca314b1533891261","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@1.0.0","_shasum":"a62dc1d8e115b2a43a2f7b8df465f552724532eb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"a62dc1d8e115b2a43a2f7b8df465f552724532eb","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-1.0.0.tgz","integrity":"sha512-jcGMucxZTlYDxSGlK1oD2M6XNxS7FifJyUDfFf5WvgzmZ19Sq08Kznbd0BNpdiEVQTRBdFMX9mjtS5AKFiEGdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFe0r9ApGtndkjNFejxbEOBd0OJnlNITu7Zr0S0gQ5BAiAuA5t7FJvuMKNFqneHuLAxWZv2JGq3dkQB7sD/rC0hYA=="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-nunjucks-1.0.0.tgz_1457514950364_0.9214962010737509"},"directories":{}},"2.0.0":{"name":"express-nunjucks","version":"2.0.0","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"d0905dba0e4dca648a8abee620ab884a8b383d73","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.0.0","_shasum":"e6175ae97fcfecf58bc11c9d1b4916d580c1f51d","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"e6175ae97fcfecf58bc11c9d1b4916d580c1f51d","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.0.0.tgz","integrity":"sha512-IPsDRU1P0MX9nYrTOCm1jLo/J2bJkLFm9XgAj7HoGNWH/9JydyE0f3q/PQ9+xqN+XwpHc5Z9xdAbaYSlx5RESw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+3X+k9J0fJhkdArH/oXXVrjwpdD5LZmrfAiPPQ6j1LAiEAqq63sWXo/saEfxWZHJsz3dVk6pSYI6zIW7b1QUUylNI="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.0.0.tgz_1471860641872_0.024865302722901106"},"directories":{}},"2.0.0-rc.2":{"name":"express-nunjucks","version":"2.0.0-rc.2","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"56a465c91d3703a625dca7770aec029c5438ea18","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.0.0-rc.2","_shasum":"3a2cdcb6062024aa201c9e73670a43262d767c2f","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"3a2cdcb6062024aa201c9e73670a43262d767c2f","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.0.0-rc.2.tgz","integrity":"sha512-HcXGiY8Lz8UBQYet/3HJJy+RcsPpagUy55Ho34kNltUoVCLu/OFdRSb+83lVLAjhT77eSIbJToAyYrGTMv9kWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1V0x+JzEgzbeX00BihGVzXbV/sG0Yz+XZH4IRiB59TAiEAhl2BeE7KLSAjvM05VcUhCmaYWgM1oVyjvq0UIRnQQaE="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.0.0-rc.2.tgz_1471861500355_0.882301721489057"},"directories":{}},"2.0.1":{"name":"express-nunjucks","version":"2.0.1","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"4eaeab9c37f625d02af0347cecc279942480f363","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.0.1","_shasum":"551341ba5465fa823bbf1230575840e71dbd0f4c","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"551341ba5465fa823bbf1230575840e71dbd0f4c","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.0.1.tgz","integrity":"sha512-HJ931lxfCQ73pI96JweKkCwuBdAMrq1k7zRpNdjvKw8V2Vim++2nK/6BDoVGAyC2ZeHQ4DhUTqYg/Hlon3NiAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC71gc/h1N66q8DCUbhmLGuI1/q8BOzQRVAnkKOKcvnCgIhAJ12U2jKAduMTi4s2OwFz4UIVXpP2x8xYDTT07CCK/ot"}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.0.1.tgz_1471862478556_0.052457086741924286"},"directories":{}},"2.0.2":{"name":"express-nunjucks","version":"2.0.2","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"31699512171084070958bcb852b2ae52bef9eeb8","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.0.2","_shasum":"2cd17110e1425519372552ab92bc835a09cbf2e5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"2cd17110e1425519372552ab92bc835a09cbf2e5","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.0.2.tgz","integrity":"sha512-y0iyQljajvkV3F7zCaO+lqZH0tt4sFWmHc8amOsLEm85CTDUq8wYpOpOq4hbMzhloGg4T+XvPacMFAC3FeHA7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDitCzo/KrUhV49Ul2Qa1b6P1pflo0LoTVtSXNKrtkghAiEAuM+Yi4OHmRxi85Jc+RcouvPfX1tF98meEbB04Bz+Pm8="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.0.2.tgz_1480229489432_0.1220073455478996"},"directories":{}},"2.1.2":{"name":"express-nunjucks","version":"2.1.2","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"0c4b208e53923aa6059fc1af6ad52c9611163239","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.1.2","_shasum":"d340401820e9fe2bca78685b8b9269b61f50be44","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"d340401820e9fe2bca78685b8b9269b61f50be44","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.1.2.tgz","integrity":"sha512-HazR3/k1VGIlqW+kgcktRwOb9DFW/cFTfvSbd3pvEYjN7EMhtVqMeEJ+L/3/ItOxPuHFDID3dXLSgokeGqj3QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/Z1qi6iPRIjRwFonjPqYelvZsrl2H0sYNKgpy7VLSfgIgKh2YAJLENYcRAWjU4Bq+8gVH3lu1BQsQfNSUvboj+Os="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.1.2.tgz_1481308962259_0.5067550449166447"},"directories":{}},"2.1.3":{"name":"express-nunjucks","version":"2.1.3","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"66fd4986a360b433d9d079b8d13f9c8eda65c42c","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.1.3","_shasum":"7e3f968587b17e692cb1a6743d1b30d75c4c3a0d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"7e3f968587b17e692cb1a6743d1b30d75c4c3a0d","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.1.3.tgz","integrity":"sha512-G8z9uDqpPL0Ij4x3OgPtzXJ29C3GtwAr1dTAQn+yYVxh3XbBBvW6OjQTrBjzNTzuzFRh6UrrlzVXAhshGbl2hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHj0hzJ7l/ZyXIuP/ozHHKI9nMdPx/sjiZ2OhR0ngIIuAiEAkQyFkNj0I4M/2qC+Iu16peDTm49K/dJBLurPxYj9/Nc="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.1.3.tgz_1486919142850_0.940859136171639"},"directories":{}},"2.2.3":{"name":"express-nunjucks","version":"2.2.3","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"files":["README.md","LICENSE.md","index.js"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"^0.4.5","nunjucks-async-loader":"^1.1.1"},"engines":{"node":">= 4"},"devDependencies":{"ava":"^0.16.0","express":"^4.13.4","nunjucks":"^2.3.0","supertest":"^1.2.0","supertest-as-promised":"^4.0.0"},"gitHead":"0480fca700cf2b750c475d4d5bfbe49cda59f093","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.2.3","_shasum":"b84b57069e30c1dc776816927bb9764713a093a1","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.0","_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"dist":{"shasum":"b84b57069e30c1dc776816927bb9764713a093a1","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.2.3.tgz","integrity":"sha512-JDvZ4JvWMyDNFSMqS1Phck41v7DWZDwRybd57VAvc8r9QM0ajVLmWOP5Yrt6Bqv2Fsd044DJ6kJiqdQKwsh2gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtNMXvZb+uPnMY5rO1FEFyW5YLorBxsE5UmKLy9HwjIQIgXEP1smxhQTLGR8KbAc55iO/NJcuR2IAY0Dg0dE1z6uY="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/express-nunjucks-2.2.3.tgz_1488953730543_0.31775131449103355"},"directories":{}},"2.2.4":{"name":"express-nunjucks","version":"2.2.4","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"1.0.1","nunjucks-async-loader":"1.1.4"},"engines":{"node":">= 4"},"devDependencies":{"ava":"3.5.2","express":"4.17.1","nunjucks":"3.2.1","supertest":"4.0.2","supertest-as-promised":"4.0.2"},"gitHead":"4433eb3770dbd55892af8702039c6e078bef70a0","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.2.4","_nodeVersion":"13.2.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-1I70WMI4zC06RUfYZ/lDsMAYPaRJ5VF8YBnTj2a2qbDUVeUX7ckWZaOl0wfIJzh0ChujQlxY32PFzVHEQpGH6A==","shasum":"d7092c1bb2ebe998971c74712b7b8dee76c491cc","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.2.4.tgz","fileCount":4,"unpackedSize":10729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehewcCRA9TVsSAnZWagAAQRwP/33asZjXkykAoXxJYtIK\nxncDRV0pTmc4XJjLJT4GZmo8ZFqvD94iE4uzrL48p3gnrwFABqKosq2xyxYE\nPxki3jHfgjqc48J6IkT4mlmOtzNSjkQy1aOICyH1Dznimt/vs3lgT3zdYXBQ\n0oY6BdSHofwZGouHKCiGXyt+0R2aMf7Y3aTHuuC8xsvygRsWyS4cyzxWlBpZ\njnFmfDQCVmAImQQiMGGTkSghqG67J0tlX3JDLnb4OjwgRE3aP9MyI85XcxEV\nCFyZGHGWcAbRa9VvcbiGgyq8KrFpyq2DSStk0ZLn2dKd6swUyG8zCcQbY1RG\n+bfuJAPK51xpipjPVQWxHaOpHCLbTlQa1jgADkWUhqC7ihBu33DBpSJVbFQy\nVGaunhX/QzmVujDY0g9BhzXIGhbCLKgJejIyRrdCchP1c20bzX+fTHV5OySv\n/jJbS8oXGsRXOvF2NRRxJA1H3h+JKsx2ZcwrWw6drx1ZTqIXgE8X4E59aYH1\nnMXp+ktBeWu39SRdQiTBLqpFqE+Arl56NXMhbPrv7Dg174zJ/kOwpshP/V5R\nx6d67s6bRijCPoCvzwxdX+wt0DDn1tGvFK4X90esj5tONnZl6GgYUWquLwg1\nLit09T2gMUkCy2ywYKHRw0SaPI5s0t5V/xYmmHYDeEGNLSG0ffkKbQx0CwBz\nzfEP\r\n=NIH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExY0/h6Sgz2Dkx83W6RV/ie3jRryxKUq4V6i/bgD1CMAiAagq5/L72Hv02NoUmGVK6cmq7jzMZLTs3wFLJl9+2g2g=="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_2.2.4_1585835035827_0.713352909050879"},"_hasShrinkwrap":false},"2.2.5":{"name":"express-nunjucks","version":"2.2.5","description":"Is the glue for express and nunjucks","keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ava test/test*.js -v"},"dependencies":{"assign-deep":"1.0.1","nunjucks-async-loader":"1.1.5"},"engines":{"node":">= 8"},"devDependencies":{"ava":"3.5.2","express":"4.17.1","nunjucks":"3.2.1","supertest":"4.0.2","supertest-as-promised":"4.0.2"},"gitHead":"36393a361147c0b91afb0d0ba3257936dd9a28ab","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@2.2.5","_nodeVersion":"13.2.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-91rDyXiIQHBjpdrQoieiq3ehJu5XLFXInE4HeKpY51TVmJftTkGA8eMpfvNs5esA+nLG6PoxmZB3ayiCpNlE+w==","shasum":"8c84a385e24759ecd35c75a144dc5bf851114bd4","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-2.2.5.tgz","fileCount":4,"unpackedSize":10729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehfzPCRA9TVsSAnZWagAAPZ4P/30MZEsvDAI5VP1rMfVH\nuhhVML5VrVKQOX/DeXo3e65PQqNsVjAfoqHGr1jvPx1oY89e3TJZei6MiUHl\nmER1sUxqIfxQVJwJXiTg9ddGWOBSqjtedGlwje23r7OJyjZuykTcN/fppz1y\nAqiyu+HM42SKi4oORdek+COpYWKCCJEGE9+UUswhvHdYJSg/hE6/edbozKUk\nX/un+29KYuZ7juz1JUc/3zLOGiXva7PAHk0oDmUnWFqYw7swkfk/QzlwtJWW\nkttzXKBbIN+YBVdfBCEG+6SCqNmmumAqehAAKrf1Uzb3B4P9dqhIZFB7pKG+\n6WUOUdMxvKutYpr1plkKj3qCUo4E1wEu4Dw+bX/cOop8jciUt3Wqc4NzMYYj\ns3EFo8xSkxfzSd3k6Vjjq6vXXMhXVCVv1oHMwLXz6BI70eYIXfXca4XAjexu\nLnZjPqD+ObHIFSV1S5ZnyLHHbXuFb4s3oAQ6DFd6cp9eZPXyXGB5hNDG8HB4\n0dJr9Ob5APK66eFW1o+RZ6D9rhf2AfChIkGxiQ/JVjITnpZfd6aKCIkt0LJE\nJGZmWZve42MT2VoCFKJFYcdnrK49FCVvPTyyHwirswlyFJ5gs2gdSpqyy1xN\nvmxm2DTX6m+55gqyYfuZhv0+qDigDYI5Taam+hLBGTs2NFr2ovsN5uaosSfa\nreFC\r\n=c1GC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcHYJIyi2ozc/bkd38B+prwDr7aa43gQlAlk/SqYeiiAiAbkF7Xd0Kh+WKVXmJ/knR54u6pzdKvbZmOO0RaS8vM8A=="}]},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_2.2.5_1585839311224_0.8558727263644712"},"_hasShrinkwrap":false},"3.0.0":{"name":"express-nunjucks","version":"3.0.0","description":"Is the glue for express and nunjucks","type":"module","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"ts-node-esm src/test/test.ts","build-esm":"tsc","build-cjs":"tsc -p ./tsconfig.cjs.json","build-types":"tsc -p ./tsconfig.types.json","clean":"rimraf ./dist","build":"npm run clean && npm run build-esm && npm run build-cjs","prepare":"npm run build","format":"prettier --check src","format-fix":"prettier --write src","release":"release-it"},"dependencies":{"nunjucks-async-loader":"^2.0.0"},"engines":{"node":">= 18"},"devDependencies":{"@types/express":"^4.17.17","@types/node":"^18.16.1","@types/nunjucks":"^3.2.2","@types/supertest":"^2.0.12","prettier":"^2.8.8","release-it":"^15.10.1","rimraf":"^5.0.0","supertest":"^6.3.3","ts-node":"^10.9.1","typescript":"^5.0.4"},"peerDependencies":{"express":"^4.18.2","nunjucks":"^3.2.4"},"gitHead":"5461e2354b958c72aa128d7ead04cb8a2caf4359","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@3.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-AneUTQCgpPkCRF1O6P+GJh9R9+CM4b1+yRZY+PXl4TQw0+112JS04WhgaKXeDYFdWglsIe5pdDSN6X4toK7afA==","shasum":"bc5f2a27ae949da665860076dd8f2a21e87fae10","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-3.0.0.tgz","fileCount":7,"unpackedSize":16013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG48xUV5Y3WS+eZSUR6HxXYSFpT3Bel+ivN7s+DidE9bAiEAxN0acRFhmBru6blrtfa83CgaaUMfN2QvciGqHVFaYFQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTQksACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOBBAAn3WzDwd5VG8berSvtMIxP8fU0+T7fmwqPv+WBj4DZM8Ro+cm\r\nOyz4w/lbK91mqyhkOqb0fVb6XtSM6adDjZIsCgdwIH2Cy+BZtt1AjH02Uzrl\r\nQLqEgjOlUkt2yvrZLJ6Ol70B4r7Wzkl1NkpkCba8whI3DVWkUOdr845Wu0tg\r\nT7BlFLSSI9d8FKso/92p4RXGjV0/xp41MnraI+nlv6dKGgvQdNtYQoEuBpKX\r\n6nSBm8HEa4Vrevf6vbqapMuF3uiXMJKO7UnBoPjIYF8GCKPg3o6iilEV2YK2\r\nO3s1d2pxGdOZsORTfbABFdyDzKplCGpFB0Ci6tWuLh7p9NcEpsPmie08qA54\r\nvXSddZRqEqfAJzGjhB9eO8FydT+wnGaSC2tn00FshDnkSreRQCnYg7B3OXb0\r\n1jmP0bY1KiK3UtNHc4WiHDiIJAh5pOOIUzhbE2qGZlTHM3lp8+fxiN8nLHr3\r\n2eYSmUdrl9ykk6Ez7v922wX0YRtkZlHUG5tUTLzVtnYxT08vZ9FMzFlTECcy\r\nIYnYbeZzh2L/q9mT3leAO+050qeBblTdynEMI5LqUMuqBoJ6yIhOQyCi8/AE\r\nBr1spGYbb/C/9VQ/uzHLKIAjEngoDxCt5Ey3KiABPQ9D4QdBmzzPZLpnZmwD\r\n5WnuqY4SNzkF4HwXmyl9w1JW6zM1EdsCJ94=\r\n=flNk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_3.0.0_1682770220142_0.5412320174690497"},"_hasShrinkwrap":false},"3.0.1":{"name":"express-nunjucks","version":"3.0.1","description":"Is the glue for express and nunjucks","type":"module","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"node --loader ts-node/esm --test --no-warnings ./src/*.test.ts","build-esm":"tsc","build-cjs":"tsc -p ./tsconfig.cjs.json","build-types":"tsc -p ./tsconfig.types.json","clean":"rimraf ./dist","build":"npm run clean && npm run build-esm && npm run build-cjs","prepare":"npm run build","format":"prettier --check src","format-fix":"prettier --write src","release":"release-it"},"dependencies":{"nunjucks-async-loader":"^2.0.0"},"engines":{"node":">= 18"},"devDependencies":{"@types/express":"^4.17.17","@types/node":"^18.16.1","@types/nunjucks":"^3.2.2","@types/supertest":"^2.0.12","prettier":"^2.8.8","release-it":"^15.10.1","rimraf":"^5.0.0","supertest":"^6.3.3","ts-node":"^10.9.1","typescript":"^5.0.4"},"peerDependencies":{"express":"^4.18.2","nunjucks":"^3.2.4"},"gitHead":"2975edd1d3a6b81e00763f2d6cc5c99b6cc250f0","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@3.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-HVA3Bn+JOX47ky/1BGmGw7wG/Z3oxtwHlu23o0IIdgNUsgV1NPAwv+Dx4ukGZfUM83b5MuInb98qIddNdAOdqQ==","shasum":"06e5f2ce56d52a779d439e4d6e22e46e2ef0f0ec","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-3.0.1.tgz","fileCount":7,"unpackedSize":16047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpY2n5lUy/HPchDJAJb+wsyIZFb30gZNqEcFuOyzaOfQIhAKunOfr93OJTsaMVBVK3+hxo2tR5SnoK1x9RwbULvg5E"}]},"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_3.0.1_1686579323303_0.9612896326506333"},"_hasShrinkwrap":false},"3.1.0":{"name":"express-nunjucks","version":"3.1.0","description":"Is the glue for express and nunjucks","type":"module","module":"./dist/esm/index.js","main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts"}},"keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"node --loader ts-node/esm --test --no-warnings ./src/*.test.ts","clean":"rimraf ./dist","build-esm":"tsc","build-cjs":"tsc -p ./tsconfig.cjs.json && ts-rename --cjs ./dist/cjs","build-types":"tsc -p ./tsconfig.types.json","build":"npm run clean && npm run build-esm && npm run build-cjs && npm run build-types","prepare":"npm run build","format":"prettier --check src","format-fix":"prettier --write src","release":"release-it"},"dependencies":{"nunjucks-async-loader":"^2.0.0"},"engines":{"node":">= 18"},"devDependencies":{"@types/express":"^4.17.17","@types/node":"^18.16.1","@types/nunjucks":"^3.2.2","@types/supertest":"^2.0.12","prettier":"^2.8.8","release-it":"^15.10.1","rimraf":"^5.0.0","supertest":"^6.3.3","ts-node":"^10.9.1","ts-rename":"^0.1.0","typescript":"^5.0.4"},"peerDependencies":{"express":"^4.18.2","nunjucks":"^3.2.4"},"gitHead":"6ee55d56b90f275df0cc050a09bc9d3f9fcfb577","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@3.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-okdkB0pj4SbgyfYh8Lb4YYiGuqECdLDOcXV565n17HVtkWfHfddZAC4uFyvZAabty+O1OfZbYz2Gy9QIX2C0PA==","shasum":"36da247fec70764ffde7d52ec871be0eb5efdefc","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-3.1.0.tgz","fileCount":6,"unpackedSize":15052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLKHoKQMsh9jXNYUZMJ30H0Bue5Uf2hVgK8ZdK3DgKmQIhAM57IaFKpgbF5W7s8ENduipFSpq9CghGqiDth72sRxPY"}]},"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_3.1.0_1686850273391_0.662706776802831"},"_hasShrinkwrap":false},"3.1.1":{"name":"express-nunjucks","version":"3.1.1","description":"Is the glue for express and nunjucks","type":"module","module":"./dist/esm/index.js","main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts"}},"keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"node --loader ts-node/esm --test --no-warnings ./src/*.test.ts","clean":"rimraf ./dist","build-esm":"tsc","build-cjs":"tsc -p ./tsconfig.cjs.json && ts-rename --cjs ./dist/cjs","build-types":"tsc -p ./tsconfig.types.json","build":"npm run clean && npm run build-esm && npm run build-cjs && npm run build-types","prepare":"npm run build","format":"prettier --check src","format-fix":"prettier --write src","release":"release-it"},"dependencies":{"nunjucks-async-loader":"^2.1.2"},"engines":{"node":">= 18"},"devDependencies":{"@types/express":"^4.17.17","@types/node":"^18.16.1","@types/nunjucks":"^3.2.2","@types/supertest":"^2.0.12","prettier":"^2.8.8","release-it":"^15.10.1","rimraf":"^5.0.0","supertest":"^6.3.3","ts-node":"^10.9.1","ts-rename":"^0.1.0","typescript":"^5.0.4"},"peerDependencies":{"express":"^4.18.2","nunjucks":"^3.2.4"},"gitHead":"14293740a08b8310f0dec52081eb5a6efddf5594","homepage":"https://github.com/pkolt/express-nunjucks#readme","_id":"express-nunjucks@3.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"integrity":"sha512-9+UEmv8pC3HHygPhcV7Ndj960ckOzLBDCZb97KQr2I3Ok7rkzZpyGwzDkTW1dXHAnq5+8kFLUuZ5X7DOtJmlgg==","shasum":"c52fbaad4a1e2939df4759998ddac2814de09b25","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-3.1.1.tgz","fileCount":6,"unpackedSize":15242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGUqlqSPwfURdfT5Gk2a9ybMbkyuJwd8JEhkwX21IU6AiAB0WJ4q6xwy7ywjBLtlaB4FsiMM86U+fq1QOdr6zwjWA=="}]},"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_3.1.1_1689095810858_0.9996342712774751"},"_hasShrinkwrap":false},"3.1.2":{"name":"express-nunjucks","version":"3.1.2","description":"Is the glue for express and nunjucks","type":"module","module":"./dist/esm/index.js","main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts"}},"keywords":["express","nunjucks","template"],"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"scripts":{"test":"node --loader ts-node/esm --test --no-warnings ./src/*.test.ts","clean":"rimraf ./dist","build-esm":"tsc","build-cjs":"tsc -p ./tsconfig.cjs.json && ts-rename --cjs ./dist/cjs","build-types":"tsc -p ./tsconfig.types.json","build":"npm run clean && npm run build-esm && npm run build-cjs && npm run build-types","prepare":"npm run build","format":"prettier --check src","format-fix":"prettier --write src","release":"release-it"},"dependencies":{"nunjucks-async-loader":"^2.1.3"},"engines":{"node":">= 18"},"devDependencies":{"@types/express":"^4.17.21","@types/node":"^20.11.30","@types/nunjucks":"^3.2.6","@types/supertest":"^6.0.2","prettier":"^3.2.5","release-it":"^17.1.1","rimraf":"^5.0.5","supertest":"^6.3.4","ts-node":"^10.9.2","ts-rename":"^0.2.0","typescript":"^5.4.3"},"peerDependencies":{"express":"^4.19.2","nunjucks":"^3.2.4"},"_id":"express-nunjucks@3.1.2","gitHead":"15b23fb57ac4416f0033540bb480d60aa01dd00a","homepage":"https://github.com/pkolt/express-nunjucks#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-TflUI4up2A+Ikt3R6LeguTuMAcY3bRJ6UH3XJgejt+pWS0qSTA9MXsoEwD/EJcoSXNfcGoBFDsDHmBCyfn8pEg==","shasum":"1a6bf924e5db209902845a2fe50912dfa229e1d8","tarball":"https://registry.npmjs.org/express-nunjucks/-/express-nunjucks-3.1.2.tgz","fileCount":6,"unpackedSize":15218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+4fP9VbmARNgXzybXwfZ78S0wWhXVY9/i/a7HcSx3rAiEAtMDRnent3jmm7fB2GbpY4vsEJH8DwdDh8gu+jQeqLtM="}]},"_npmUser":{"name":"pkolt","email":"pkoltyshev@gmail.com"},"directories":{},"maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-nunjucks_3.1.2_1711645076974_0.7277006241529334"},"_hasShrinkwrap":false}},"readme":"# express-nunjucks ![](https://github.com/pkolt/express-nunjucks/workflows/main/badge.svg)\n\nIs the glue for [express](http://expressjs.com/) and [nunjucks](http://mozilla.github.io/nunjucks/).\n\nSupports ESM modules 👍\n\n## Features\n\n- Easy connection.\n- Uses of common templates, filters and extensions.\n- Uses an asynchronous loader templates [nunjucks-async-loader](https://github.com/pkolt/nunjucks-async-loader).\n- Support context processors.\n\n## Installation\n\n```bash\n$ npm i nunjucks express-nunjucks\n```\n\n## Usage\n\n```typescript\nimport express from 'express';\nimport expressNunjucks from 'express-nunjucks';\n// For CommonJS\n// const expressNunjucks = require('express-nunjucks').default;\n\nconst app = express();\nconst isDev = app.get('env') === 'development';\n\napp.set('views', __dirname + '/templates');\n\nconst njk = expressNunjucks(app, {\n  watch: isDev,\n  noCache: isDev,\n});\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\napp.listen(3000);\n```\n\n## API\n\n### expressNunjucks(apps [,config]) -> njk\n\n#### `apps {Object|Array}`\n\n[Express application][exp_app] or an array of applications.\n\n#### `config {Object}`\n\n- `watch=false {Boolean}` - if true, the system will automatically update templates when they are changed on the filesystem.\n- `noCache=false {Boolean}` - if true, the system will avoid using a cache and templates will be recompiled every single time.\n- `autoescape=true {Boolean}` - controls if output with dangerous characters are escaped automatically.\n- `throwOnUndefined=false {Boolean}` - throw errors when outputting a null/undefined value.\n- `trimBlocks=false {Boolean}` - automatically remove trailing newlines from a block/tag.\n- `lstripBlocks=false {Boolean}` - automatically remove leading whitespace from a block/tag.\n- `tags` - defines the syntax for [nunjucks tags][njk_custom_tags].\n- `filters` - defines the syntax for [nunjucks filters][njk_custom_filters].\n- `loader` - defines [loader templates][njk_loader]. The default is the asynchronous loader templates.\n- `globals` - defines [global variables][njk_globals].\n\n### njk.ctxProc(ctxProcessors) -> Middleware\n\nCreates [Express middleware][exp_middleware] to work context processors.\n\n### njk.env -> Environment\n\nReturns [Nunjucks Environment][njk_env].\n\n## Examples\n\n### Use filters\n\nCreate [custom filters][njk_custom_filters] in nunjucks.\n\n```typescript\nimport express from 'express';\nimport expressNunjucks from 'express-nunjucks';\nimport filters from './filters';\n\nconst app = express();\n\napp.set('views', __dirname + '/templates');\n\nconst njk = expressNunjucks(app, {\n  // Add custom filter.\n  filters: filters,\n});\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\napp.listen(3000);\n```\n\n### Use globals\n\nDefines [globals][njk_globals] to use this in templates.\n\n```typescript\nimport express from 'express';\nimport expressNunjucks from 'express-nunjucks';\nimport { asset } from './utils';\n\nconst app = express();\n\napp.set('views', __dirname + '/templates');\n\nconst njk = expressNunjucks(app, {\n  // Defines globals.\n  globals: { asset: asset },\n});\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\napp.listen(3000);\n```\n\n```html\n...\n<link rel=\"stylesheet\" href=\"{{ asset('styles.css') }}\" />\n...\n```\n\n### Use context processors\n\nContext processors is one great idea from the [django framework][dj_ctx_processors].\n\n```typescript\nimport express from 'express';\nimport expressNunjucks from 'express-nunjucks';\nimport { webpackAssets } from './build/assets';\n\nconst app = express();\n\napp.set('views', __dirname + '/templates');\n\n// Adds information about the request in the context of the template.\nconst reqCtxProcessor = (req, ctx) => {\n  ctx.req = req;\n};\n// Adds links to statics in the context of the template.\nconst assetsCtxProcessor = (req, ctx) => {\n  ctx.scripts = webpackAssets.scripts;\n  ctx.styles = webpackAssets.styles;\n};\n\nconst njk = expressNunjucks(app);\n\napp.use(njk.ctxProc([reqCtxProcessor, assetsCtxProcessor]));\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\napp.listen(3000);\n```\n\n**Warning!** Context processors not supported to `app.render()`.\n\n### Use synchronous loader templates\n\n```typescript\nimport express from 'express';\nimport expressNunjucks from 'express-nunjucks';\n\nconst app = express();\n\napp.set('views', __dirname + '/templates');\n\nconst njk = expressNunjucks(app, {\n  loader: nunjucks.FileSystemLoader,\n});\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\napp.listen(3000);\n```\n\n### Use application and sub application\n\n#### General application\n\n```typescript\n// proj/app.js\n\nimport express from 'express';\nimport expressNunjucks from 'express-nunjucks';\nimport subApp from './subapp';\n\nconst app = express();\n\napp.set('views', __dirname + '/templates');\n\nconst njk = expressNunjucks([app, subApp]);\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\napp.use('/subApp', subApp);\n// and more...\n\napp.listen(3000);\n```\n\n#### Sub application\n\n```typescript\n// proj/subapp/index.js\n\nimport express from 'express';\nconst app = express();\n\napp.set('views', __dirname + '/templates');\n\napp.get('/', (req, res) => {\n  res.render('index');\n});\n\nmodule.exports = app;\n```\n\n#### Template hierarchy\n\n```\nproj\n|\n|- templates\n|   |\n|   |- base.html\n|   |- index.html\n|   |-subapp\n|      |\n|      |-page.html\n|\n|- subapp\n    |\n    |-templates\n       |\n       |-subapp\n          |\n          |-index.html\n          |-page.html\n```\n\nThe templates in the directory `proj/templates/subapp` override templates `proj/subapp/templates/subapp`.\n\n## TypeScript\n\nIf you're having trouble importing a module into TypeScript, try adding settings to `tsconfig.json`:\n\n```json\n{\n    \"compilerOptions\": {\n      \"esModuleInterop\": true,\n      \"allowSyntheticDefaultImports\": true\n    }\n  }\n```\n\n## Tests\n\nTo run the test suite, first install the dependencies, then run `npm test`:\n\n```bash\n$ npm ci\n$ npm test\n```\n\n## License\n\n[MIT](LICENSE.md)\n\n[dj_ctx_processors]: https://docs.djangoproject.com/en/1.9/ref/templates/api/#built-in-template-context-processors\n[njk_custom_filters]: http://mozilla.github.io/nunjucks/api.html#custom-filters\n[njk_custom_tags]: http://mozilla.github.io/nunjucks/api.html#customizing-syntax\n[njk_env]: http://mozilla.github.io/nunjucks/api.html#environment\n[njk_loader]: https://mozilla.github.io/nunjucks/api.html#loader\n[njk_globals]: http://mozilla.github.io/nunjucks/api.html#addglobal\n[exp_engine]: http://expressjs.com/en/api.html#app.engine\n[exp_app]: http://expressjs.com/en/api.html#app\n[exp_middleware]: http://expressjs.com/en/guide/writing-middleware.html\n","maintainers":[{"name":"pkolt","email":"pkoltyshev@gmail.com"}],"time":{"modified":"2024-03-28T16:57:57.341Z","created":"2015-08-13T14:13:19.720Z","0.9.0":"2015-08-13T14:13:19.720Z","0.9.1":"2015-08-13T14:34:53.069Z","0.9.2":"2015-08-13T21:38:44.438Z","0.9.3":"2015-08-14T19:44:26.913Z","0.9.4":"2015-11-04T21:51:33.835Z","0.9.5":"2015-11-04T22:08:49.029Z","0.9.6":"2016-01-10T21:38:17.653Z","1.0.0":"2016-03-09T09:15:54.668Z","2.0.0":"2016-08-22T10:10:43.458Z","2.0.0-rc.2":"2016-08-22T10:25:01.995Z","2.0.1":"2016-08-22T10:41:20.541Z","2.0.2":"2016-11-27T06:51:30.011Z","2.1.2":"2016-12-09T18:42:44.395Z","2.1.3":"2017-02-12T17:05:43.533Z","2.2.3":"2017-03-08T06:15:31.223Z","2.2.4":"2020-04-02T13:43:55.948Z","2.2.5":"2020-04-02T14:55:11.357Z","3.0.0":"2023-04-29T12:10:20.313Z","3.0.1":"2023-06-12T14:15:23.482Z","3.1.0":"2023-06-15T17:31:13.576Z","3.1.1":"2023-07-11T17:16:51.107Z","3.1.2":"2024-03-28T16:57:57.175Z"},"homepage":"https://github.com/pkolt/express-nunjucks#readme","keywords":["express","nunjucks","template"],"repository":{"type":"git","url":"git+https://github.com/pkolt/express-nunjucks.git"},"author":{"name":"Pavel Koltyshev","email":"pkoltyshev@gmail.com"},"bugs":{"url":"https://github.com/pkolt/express-nunjucks/issues","email":"pkoltyshev@gmail.com"},"license":"MIT","readmeFilename":"README.md","users":{"djviolin":true,"nfrigus":true,"chrisx":true,"rahulraghavankklm":true}}