{"_id":"cache-pug-templates","_rev":"26-a7d60f3e7efe1dc6d3963577b9c33e13","name":"cache-pug-templates","time":{"modified":"2022-04-12T04:59:35.841Z","created":"2017-09-12T09:16:30.556Z","0.0.1":"2017-09-12T09:16:30.556Z","0.0.2":"2017-09-12T09:30:08.903Z","0.0.3":"2017-09-12T09:39:26.247Z","0.0.4":"2017-09-12T09:49:54.766Z","0.0.5":"2017-09-12T10:00:36.049Z","0.0.6":"2017-09-24T08:04:29.023Z","0.0.7":"2018-03-06T20:35:55.083Z","0.0.8":"2018-07-30T08:09:55.626Z","0.1.0":"2018-10-16T07:22:07.502Z","1.0.0":"2019-01-24T10:47:32.690Z","1.0.1":"2019-01-24T11:42:21.860Z","1.0.3":"2019-01-24T12:23:36.910Z","1.0.4":"2019-01-24T13:45:18.288Z","2.0.0":"2019-05-28T20:38:48.729Z","2.0.1":"2019-05-28T20:43:17.432Z","2.0.2":"2020-07-23T02:01:02.619Z","2.0.3":"2020-07-23T02:16:49.679Z"},"maintainers":[{"email":"niftylettuce@gmail.com","name":"niftylettuce"},{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"npm@titanism.com","name":"titanism"}],"dist-tags":{"latest":"2.0.3"},"description":"Cache Pug templates for Lad/Koa/Express/Connect","readme":"# cache-pug-templates\n\n[![build status](https://img.shields.io/travis/ladjs/cache-pug-templates.svg)](https://travis-ci.org/ladjs/cache-pug-templates)\n[![code coverage](https://img.shields.io/codecov/c/github/ladjs/cache-pug-templates.svg)](https://codecov.io/gh/ladjs/cache-pug-templates)\n[![code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![made with lass](https://img.shields.io/badge/made_with-lass-95CC28.svg)](https://lass.js.org)\n[![license](https://img.shields.io/github/license/ladjs/cache-pug-templates.svg)](<>)\n\n> Cache [Pug][] templates for [Lad][]/[Koa][]/[Express][]/[Connect][].\n\n\n## Table of Contents\n\n* [Install](#install)\n* [Usage](#usage)\n  * [Basic](#basic)\n  * [Koa](#koa)\n  * [Express](#express)\n* [Options](#options)\n* [Debugging](#debugging)\n* [Contributors](#contributors)\n* [License](#license)\n\n\n## Install\n\n[npm][]:\n\n```sh\nnpm install cache-pug-templates\n```\n\n[yarn][]:\n\n```sh\nyarn add cache-pug-templates\n```\n\n\n## Usage\n\n### Basic\n\n```js\nconst path = require('path');\nconst CachePugTemplates = require('cache-pug-templates');\n\nconst views = path.join(__dirname, 'views');\n\nconst cache = new CachePugTemplates({ views });\ncache.start();\n```\n\n### Koa\n\n```js\nconst path = require('path');\nconst Koa = require('koa');\nconst CachePugTemplates = require('cache-pug-templates');\n\nconst app = new Koa();\n\n// optional (e.g. if you want to cache in non-production)\n// app.cache = true;\n\n// note that koa requires us to specify a\n// path name for the views directory\nconst views = path.join(__dirname, 'views');\n\napp.listen(3000, () => {\n  const cache = new CachePugTemplates({ app, views });\n  cache.start();\n});\n```\n\n### Express\n\n```js\nconst path = require('path');\nconst express = require('express');\nconst CachePugTemplates = require('cache-pug-templates');\n\nconst app = express();\n\n// optional (by default express defaults to `./views`)\n// app.set('views', path.join(__dirname, 'views'));\n\napp.set('view engine', 'pug');\n\napp.listen(3000, () => {\n  const cache = new CachePugTemplates({ app, views });\n  cache.start();\n});\n```\n\n\n## Options\n\n* `app` (Object) - an instance of Koa, Express, or Connect\n* `views` (String or Array) - a file directory path (or an Array of file directory paths) (if you pass an Express app instance as the `app` option, this will be automatically populated to your applications `views` configuration option via `app.get('views')`)\n* `logger` (Object) - a logger, defaults to `console` (we recommend using [Cabin][] for your logger)\n* `callback` (Function) - defaults to `false` (no operation), but if a function is provided then it will be invoked with two arguments, `file` (String) and `template` (Function)\n* `cache` (Boolean) - defaults to `true`, whether or not to cache templates automatically if `cache.start()` is called (useful if you are writing tests or have a custom approach using `callback` function)\n* `concurrency` (Number) - number of concurrent files that can be cached per `interval` in parallel (defaults to `1`)\n* `interval` (Number) - duration of time in (milliseconds) to limit concurrency for (e.g. `1 cached file every 1000ms` is the default), this value's default is `1000`\n\n\n## Debugging\n\nIf you want to check what the cache state is at anytime:\n\n```js\nconst pug = require('pug');\n\n// ...\n\n// get everything:\nconsole.log('pug.cache', pug.cache);\n\n// just get the file names:\nconsole.log('pug cached files', Object.keys(pug.cache));\n```\n\n\n## Contributors\n\n| Name           | Website                    |\n| -------------- | -------------------------- |\n| **Nick Baugh** | <http://niftylettuce.com/> |\n\n\n## License\n\n[MIT](LICENSE) © [Nick Baugh](http://niftylettuce.com/)\n\n\n## \n\n[npm]: https://www.npmjs.com/\n\n[yarn]: https://yarnpkg.com/\n\n[pug]: https://pugjs.org\n\n[lad]: https://lad.js.org\n\n[koa]: http://koajs.com\n\n[express]: https://expressjs.com/\n\n[connect]: https://github.com/senchalabs/connect\n\n[cabin]: https://cabinjs.com\n","versions":{"0.0.4":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect with Redis","version":"0.0.4","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.5.0","debug":"^3.0.1","rev-hash":"^2.0.0"},"devDependencies":{"ava":"^0.22.0","codecov":"^2.3.0","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-plugin-prettier":"^2.2.0","express":"^4.15.4","husky":"^0.14.3","koa":"^2.3.0","lint-staged":"^4.0.4","nyc":"^11.1.0","prettier":"^1.6.1","pug":"^2.0.0-rc.4","redis":"^2.8.0","remark-cli":"^4.0.0","remark-preset-github":"^0.0.6","xo":"^0.19.0"},"engines":{"node":">=6.4"},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache-pug-templates","lass","pre","cache","pre-cache","template","caching","deploy","deployment","pug","jade","templating","engine","koa","express","lad","helper","middleware"],"license":"MIT","lint-staged":{"*.{js,jsx,mjs,ts,tsx,css,less,scss,json,graphql}":["prettier --write --single-quote --trailing-comma none","git add"],"*.md":["remark . -qfo","git add"]},"main":"index.js","remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"git+https://github.com/ladjs/cache-pug-templates.git"},"scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","precommit":"lint-staged && npm test","test":"npm run lint && npm run test-coverage","test-coverage":"cross-env NODE_ENV=production nyc ava"},"xo":{"extends":"prettier","plugins":["prettier"],"parserOptions":{"sourceType":"script"},"rules":{"prettier/prettier":["error",{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"}],"max-len":["error",{"code":80,"ignoreUrls":true}],"capitalized-comments":"off","camelcase":"off","no-warning-comments":"off"},"space":true},"peerDependencies":{"pug":"*","redis":"*"},"gitHead":"be8734e785e07236e369d4422190dfe02e1c12f3","_id":"cache-pug-templates@0.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-N9MJFInhfpL/OAy4/ZocPCfT84Y3fhpJYZt5j5R7iBzJzmMwALACAbUtCQM2Y9Zwtt8gQA19Qtpye9bCtxcdrQ==","shasum":"49f4f4c918a9e3801c46a8042afe87bf817356df","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFE3FIOxiiX8REDtwBaNBxRhpjgGWYHwoYPJS87eExAxAiBQhe1inlgSmtL/WIG8t/GDxxgAH0sffo8ANb8m+2I4wQ=="}]},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates-0.0.4.tgz_1505209793595_0.1379956197924912"},"directories":{},"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"0.0.5":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect with Redis","version":"0.0.5","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.5.0","debug":"^3.0.1","rev-hash":"^2.0.0"},"devDependencies":{"ava":"^0.22.0","codecov":"^2.3.0","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-plugin-prettier":"^2.2.0","express":"^4.15.4","husky":"^0.14.3","koa":"^2.3.0","lint-staged":"^4.0.4","nyc":"^11.1.0","prettier":"^1.6.1","pug":"^2.0.0-rc.4","redis":"^2.8.0","remark-cli":"^4.0.0","remark-preset-github":"^0.0.6","xo":"^0.19.0"},"engines":{"node":">=6.4"},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache-pug-templates","lass","pre","cache","pre-cache","template","caching","deploy","deployment","pug","jade","templating","engine","koa","express","lad","helper","middleware"],"license":"MIT","lint-staged":{"*.{js,jsx,mjs,ts,tsx,css,less,scss,json,graphql}":["prettier --write --single-quote --trailing-comma none","git add"],"*.md":["remark . -qfo","git add"]},"main":"index.js","remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"git+https://github.com/ladjs/cache-pug-templates.git"},"scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","precommit":"lint-staged && npm test","test":"npm run lint && npm run test-coverage","test-coverage":"cross-env NODE_ENV=production nyc ava"},"xo":{"extends":"prettier","plugins":["prettier"],"parserOptions":{"sourceType":"script"},"rules":{"prettier/prettier":["error",{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"}],"max-len":["error",{"code":80,"ignoreUrls":true}],"capitalized-comments":"off","camelcase":"off","no-warning-comments":"off"},"space":true},"peerDependencies":{"pug":"*","redis":"*"},"gitHead":"d885eee745e414cfba0f5a803ac4ad7d61554605","_id":"cache-pug-templates@0.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-POD6vLEB3N5zwjD2NU41EBpIU5qJSrT1RvLzRngUg9BKt4NPLKPgqdQrWq08YTJpUK9gOJGx1lu1m4pp2zcI5w==","shasum":"afd83555613cdd5e3b0bd0f559092ed9ff60e33c","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFohbEtpM232wOIYggUE2LVn+7Ww6tgys1/pIirsvEg/AiAgJA71KCqgd9SYUCmghp9Tb5CE2b8f1jRaiPPLAI4a6Q=="}]},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates-0.0.5.tgz_1505210434939_0.6418506484478712"},"directories":{},"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"0.0.6":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect with Redis","version":"0.0.6","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.5.0","debug":"^3.0.1","rev-hash":"^2.0.0"},"devDependencies":{"ava":"^0.22.0","codecov":"^2.3.0","cross-env":"^5.0.5","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-plugin-prettier":"^2.2.0","express":"^4.15.4","husky":"^0.14.3","koa":"^2.3.0","lint-staged":"^4.0.4","nyc":"^11.1.0","prettier":"^1.6.1","pug":"^2.0.0-rc.4","redis":"^2.8.0","remark-cli":"^4.0.0","remark-preset-github":"^0.0.6","xo":"^0.19.0"},"engines":{"node":">=6.4"},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache-pug-templates","lass","pre","cache","pre-cache","template","caching","deploy","deployment","pug","jade","templating","engine","koa","express","lad","helper","middleware"],"license":"MIT","lint-staged":{"*.{js,jsx,mjs,ts,tsx,css,less,scss,json,graphql}":["prettier --write --single-quote --trailing-comma none","git add"],"*.md":["remark . -qfo","git add"]},"main":"index.js","remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"git+https://github.com/ladjs/cache-pug-templates.git"},"scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","precommit":"lint-staged && npm test","test":"npm run lint && npm run test-coverage","test-coverage":"cross-env NODE_ENV=production nyc ava"},"xo":{"extends":"prettier","plugins":["prettier"],"parserOptions":{"sourceType":"script"},"rules":{"prettier/prettier":["error",{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"}],"max-len":["error",{"code":80,"ignoreUrls":true}],"capitalized-comments":"off","camelcase":"off","no-warning-comments":"off"},"space":true},"peerDependencies":{"pug":"*","redis":"*"},"gitHead":"486704d16868c20122f82f3e3aac517a45430a43","_id":"cache-pug-templates@0.0.6","_npmVersion":"5.4.1","_nodeVersion":"8.3.0","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-8sAndXQCCWX2gAOfF0aDcs76y9BA3cGv7whyytqts8N3VREPh/JxvY0Bsdt1qR2s1C2CYCei9//aIOMl4tvZeQ==","shasum":"beaecd1fe7a5b5d814e76412481391841b4f40dc","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnKH7KQFozftIuYQlqiRjWL7qWQ1c4xr5VljyhBCMNdAiEAvXW0K8VgMT4AeTp0/4RGg1ctz78uwgkaZlVJxjdxIkQ="}]},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates-0.0.6.tgz_1506240267913_0.6118081011809409"},"directories":{},"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"0.0.7":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect with Redis","version":"0.0.7","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.5.0","debug":"^3.0.1","rev-hash":"^2.0.0"},"devDependencies":{"ava":"^0.22.0","codecov":"^2.3.0","cross-env":"^5.0.5","ejs":"^2.5.7","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-plugin-prettier":"^2.2.0","express":"^4.15.4","husky":"^0.14.3","koa":"^2.3.0","lint-staged":"^4.0.4","nyc":"^11.1.0","prettier":"^1.6.1","pug":"^2.0.0-rc.4","redis":"^2.8.0","remark-cli":"^4.0.0","remark-preset-github":"^0.0.6","xo":"^0.19.0"},"engines":{"node":">=6.4"},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache-pug-templates","lass","pre","cache","pre-cache","template","caching","deploy","deployment","pug","jade","templating","engine","koa","express","lad","helper","middleware"],"license":"MIT","lint-staged":{"*.{js,jsx,mjs,ts,tsx,css,less,scss,json,graphql}":["prettier --write --single-quote --trailing-comma none","git add"],"*.md":["remark . -qfo","git add"]},"main":"index.js","remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"git+https://github.com/ladjs/cache-pug-templates.git"},"scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","precommit":"lint-staged && npm test","test":"npm run lint && npm run test-coverage","test-coverage":"cross-env NODE_ENV=production nyc ava"},"xo":{"extends":"prettier","plugins":["prettier"],"parserOptions":{"sourceType":"script"},"rules":{"prettier/prettier":["error",{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"}],"max-len":["error",{"code":80,"ignoreUrls":true}],"capitalized-comments":"off","camelcase":"off","no-warning-comments":"off"},"space":true},"peerDependencies":{"pug":"*","redis":"*"},"gitHead":"0db1445c4e70e74a610459cc014e6c0562752922","_id":"cache-pug-templates@0.0.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-tr9gkanDhtw2rIJ5Fwd9Ahz2VZYwuFJVofU/TyXvzdYy47PdLEQjHbpQlA7l4JpBH3Cxqm56UQEfUbt/G4Vf9Q==","shasum":"bf9a1e5e1e2fbfb24798e2d4af229b56d935f14b","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-0.0.7.tgz","fileCount":13,"unpackedSize":231453,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg3x56dZpXJV2ivwxrHGh1lz98pJl+7NQS9PntwU/ULQIhAN+RjjHq5H+ITijRHI2OaqfQ9hF22tHb0ROCS7bUnUKq"}]},"maintainers":[{"name":"niftylettuce","email":"niftylettuce@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_0.0.7_1520368554993_0.7275480933245813"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"0.0.8":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect with Redis","version":"0.0.8","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.5.0","debug":"^3.0.1","rev-hash":"^2.0.0"},"devDependencies":{"ava":"^0.22.0","codecov":"^2.3.0","cross-env":"^5.0.5","ejs":"^2.5.7","eslint":"^4.5.0","eslint-config-prettier":"^2.3.0","eslint-plugin-prettier":"^2.2.0","express":"^4.15.4","husky":"^0.14.3","koa":"^2.3.0","lint-staged":"^4.0.4","nyc":"^11.1.0","prettier":"^1.6.1","pug":"^2.0.0-rc.4","redis":"^2.8.0","remark-cli":"^4.0.0","remark-preset-github":"^0.0.6","xo":"^0.19.0"},"engines":{"node":">=6.4"},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache-pug-templates","lass","pre","cache","pre-cache","template","caching","deploy","deployment","pug","jade","templating","engine","koa","express","lad","helper","middleware"],"license":"MIT","lint-staged":{"*.{js,jsx,mjs,ts,tsx,css,less,scss,json,graphql}":["prettier --write --single-quote --trailing-comma none","git add"],"*.md":["remark . -qfo","git add"]},"main":"index.js","remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"git+https://github.com/ladjs/cache-pug-templates.git"},"scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","precommit":"lint-staged && npm test","test":"npm run lint && npm run test-coverage","test-coverage":"cross-env NODE_ENV=production nyc ava"},"xo":{"extends":"prettier","plugins":["prettier"],"parserOptions":{"sourceType":"script"},"rules":{"prettier/prettier":["error",{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"}],"max-len":["error",{"code":80,"ignoreUrls":true}],"capitalized-comments":"off","camelcase":"off","no-warning-comments":"off"},"space":true},"peerDependencies":{"pug":"*","redis":"*"},"gitHead":"9de8d67e449c0a558e107687e546ed3895f48245","_id":"cache-pug-templates@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-9dkDXm3z+tTfb8ZooD+U376r1xuNl9rDaxpbrsqiZcp+mJtud3FixRqhKKqcl3WfbYLvuByB0vd5vsjtqqUBCA==","shasum":"c7f59db39cfdad0f9df48573c071cbefd412fed0","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-0.0.8.tgz","fileCount":13,"unpackedSize":231460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXsfTCRA9TVsSAnZWagAAgOYP/RKXw7fpo6d+DnbrZhQ8\n1Cy78ogRxBu+fh+27jkdIiXaGIVW0EdPO5kpQJ8lM3rGJnBYdD7aajYqrh0D\nhvcdSTpqpBX2Dd6rmZUJb4ahVdAFEUVYYL0FPMmm97gu2PAjOtnjJUIMYrix\nn+J85LKJ3x+bW53niJ/ypK4cfhacvk43M4eA5Oa8Szg0FqwS48yjA7XQSqPL\n9A5K0F12U9cthhhMCgqJASL0FeSQGU666WkGXiJpGBbm4EuFpz5YEsSud5jr\nov2MewhlqqNvgiYaKFcREbm3XGFhHnw+tKQbptg/4VqR7udZydXXIQKKUTg8\n7WvGTSLIfT75emqmdDcbtvn0rFn9kI2dOf9aAo1YNXqq8ZFwArFlZXzhBL1j\n/+FdFxkzu7Eqt6WJ0nPQjJh4KKEnbyaxh0T24aJn4bQzzWuVJyJV7J4oHqvj\nqQJCbgffaSTWWKs5WsQmpr/yiIDn94FhowWAd4zm80Apv3+PY8aNBQJ+A8Um\nVS6R/kL4z++b47OR70E4jmkPSZxFyx9xedfXlIqzw+lSkLjHphHD1pP/ax5i\nN36BEFcMRtGUD5TfWxW3D49t6lnuzYW990bvdo1y0gLcqRNuV/BXCcklVlxo\nPi3KAAUPWc8vbMQBoDhLi/6KPQHK6ivnIiUT2wo3WUD3R4XZcq6POmghoB+N\nywB3\r\n=wl6j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEqeeasMyG44HYr6OTLGos3FpsNanB/bUNSajBjaB7XAiEA6iXOGE6oAdxV446wJqkl0uLdPhDoLvY5A2kaxljBeMA="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_0.0.8_1532938195507_0.259805677206288"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"0.1.0":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect with Redis","version":"0.1.0","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.6.1","debug":"^4.1.0","rev-hash":"^2.0.0"},"devDependencies":{"ava":"^0.25.0","codecov":"^3.1.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.7.0","eslint-config-prettier":"^3.1.0","eslint-plugin-prettier":"^3.0.0","express":"^4.16.4","husky":"^1.1.2","koa":"^2.5.3","lint-staged":"^7.3.0","nyc":"^13.1.0","prettier":"^1.14.3","pug":"^2.0.3","redis":"^2.8.0","remark-cli":"^5.0.0","remark-preset-github":"^0.0.9","xo":"^0.23.0"},"engines":{"node":">=6.4"},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache-pug-templates","lass","pre","cache","pre-cache","template","caching","deploy","deployment","pug","jade","templating","engine","koa","express","lad","helper","middleware"],"license":"MIT","lint-staged":{"*.{js,jsx,mjs,ts,tsx,css,less,scss,json,graphql}":["prettier --write --single-quote --trailing-comma none","git add"],"*.md":["remark . -qfo","git add"]},"main":"index.js","remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"git+https://github.com/ladjs/cache-pug-templates.git"},"scripts":{"coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","precommit":"lint-staged && npm test","test":"npm run lint && npm run test-coverage","test-coverage":"cross-env NODE_ENV=production nyc ava"},"xo":{"extends":"prettier","plugins":["prettier"],"parserOptions":{"sourceType":"script"},"rules":{"prettier/prettier":["error",{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"}],"max-len":["error",{"code":80,"ignoreUrls":true}],"capitalized-comments":"off","camelcase":"off","no-warning-comments":"off"},"space":true},"peerDependencies":{"pug":"*","redis":"*"},"gitHead":"a6306270875a371fde680209fd23cf308fbc0b8f","_id":"cache-pug-templates@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.10.0","_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"dist":{"integrity":"sha512-d6i8pOXgiNGKEGKvHWzq140I0+Q7LmRo0aLzqyofU7RdSakCavNCMajcu3ZMlzoG1cTVPWjN6dKyYs22u3du6w==","shasum":"870d969c679c868a802f41608eb7ca2b84600495","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-0.1.0.tgz","fileCount":13,"unpackedSize":337197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxZGgCRA9TVsSAnZWagAAHxEP/3+bSz+e/t8vIDBr8/Vt\naKbug/qFhPQFHoop10KpKd2V2CqcX6/Qejd6YZoofkjbGHIyqJvdlu2dgh2B\nix0clTAZGnNj/FyF4kTQcdlsLBuqJLoUmeJcagiDE4W+zr2gYXGj27abRrbK\nj+iEsPBfAmenUWctSS6VkqGkcfIkEEucR8EeTFX7afxkCvYBS3T+LhcQ7GJX\nIPBPUhd3zbRTc7JZt79Onj/dSYJXkAbup+fc2M0++ZOf2fiM9ogrPUfVTywj\nLnWKOc6cPCjgDzK44qFsH/IKOtH7sJjNYGicVknEEh+08eSZGOXwvbm4UjYw\nxD0SI9nQE1iM1af1iF5u2fnUhPLCNOKfyZzFvUSHiX7UHQFFcHDXPZC+TY+X\ngaOIybb1PyEzWjWscLdD28Br/XeOKOXCjhU3BO4mUheBS3GjsIZnhrM/Xoo5\nHvV6x332XoGoofUNVqSPPDtW40CsUXSfM3MWjuZZdVMMxXZ5q6ScvDaQE47z\n40h16uxdT8qfv3Ok31yb5fUrJXI4sAHQDgn0p7E+beZKRcQ3WGTXaizyQvjW\nOULzlJjPwZG2LbizZiwqpHvCAKvqPiy4YAUm8Gt2vqZg/mzGjZuj2Y246vtN\njL01CoapIpAn4v4Yu9W8hl51HInB8k7p8FezShIkxDaHjMHtmD/XCmR23VyO\n68ch\r\n=GmWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLwt4KH3tOblrKWOTsWakEXtaqmLxeD5rRoMOYBzvwugIhAIesc7DIdYt21wVDcd9hTsCaaunlxD2yixnr5vTIIlYv"}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_0.1.0_1539674527313_0.844592337435957"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"1.0.0":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"1.0.0","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.6.1","debug":"^4.1.1","pug-cli":"git+https://github.com/niftylettuce/pug-cli.git","shx":"^0.3.2"},"devDependencies":{"ava":"^1.1.0","codecov":"^3.1.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.12.1","eslint-config-xo-lass":"^1.0.3","express":"^4.16.4","fixpack":"^2.3.1","husky":"^1.3.1","koa":"^2.6.2","lint-staged":"^8.1.0","nyc":"^13.1.0","pug":"^2.0.3","remark-cli":"^6.0.1","remark-preset-github":"0.0.13","xo":"^0.24.0"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"linters":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]}},"main":"index.js","os":["!win32"],"peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@1.0.0","dist":{"shasum":"ed612ee9015a6da268324dbd76cf26cf4c79ce57","integrity":"sha512-4mR8rFugRZBg+ztogv7J7oarMVCo3zKYjOfqnvuU9JwElGCT2KTTAu7yItOiZYYnmNDrx0bmd+s0vjlY8lzBcA==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-1.0.0.tgz","fileCount":18,"unpackedSize":14956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSZfFCRA9TVsSAnZWagAAHrcP/2ajiU29vTrdUh0Zz3ND\neDeiIcq9WTrLsMgNAmN2h8YXLTg0lI6+/PaWxs4T1/vq6pFfOqZSjg8CDvpD\nKDJD+Jii4vneBL+kxrkXh48DS5G1jrn0PPVfCnOgxRAoCv1ySQNJ6FQTIHnI\nn77FpZATF115UV/aFByNSJxSX/tYrKW2Nk5BQKX0tGXw/5EcBUuSMM923EDh\nWHqTBSdZ5DMdp1KvdAyoKbj+bUPFH2bvDRo6b1eRjXMFp3NJbADQDAkIVBc4\nP6GqCwSvSo9Sz+kJXOv7CAu49I+oQOpGlHjAOdMmiQdCx+auWY4HXrxiBLPq\njhZREbLP+pITrRtPzX05hPB9HmPY1ZBuAObLOVjkTlrDshYxwQdRiDk9TzhI\nU5ILgXOvvPsn+Z2/fgur3XgDJ4nXRg+hsn9q2+l1HRybFo5m48Iawy1IQH5J\ne7cH9giy9F2s6249IyCLGIB5RVjCTlPakpEVGhQsmTbFBXS3inY84QqTKhIA\nYWE4jR0fQDvYKaqfuN5r6tuLgfGk1Wnb/5PVgDcbUpIhk95+Sq8YYeBaEnil\n14+hw0KzMduZEKnAtpGvMfhFh9jNzkIddXW8nqkbN/UUAFnBUjU1PVz0s6gl\ncJCLbtKpORmu3NWUxqWLG7gnKt0ZWHGH+8O7itlIB0rOzD77U02zrMmq23tg\n8Mvl\r\n=GurQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBB5zTbajOiNiqATizST9h9HmcGjZ28GZLay0F8R1vRQIhAKa9o+/99u4aTyLV9GNpcMxb2gXB61F5AWJG6nfhtpRO"}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_1.0.0_1548326852578_0.2787855206513261"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"1.0.1":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"1.0.1","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"6s"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.6.1","debug":"^4.1.1","pug-cli":"git+https://github.com/niftylettuce/pug-cli.git","shx":"^0.3.2"},"devDependencies":{"ava":"^1.1.0","codecov":"^3.1.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.12.1","eslint-config-xo-lass":"^1.0.3","express":"^4.16.4","fixpack":"^2.3.1","husky":"^1.3.1","koa":"^2.6.2","lint-staged":"^8.1.0","nyc":"^13.1.0","pug":"^2.0.3","remark-cli":"^6.0.1","remark-preset-github":"0.0.13","xo":"^0.24.0"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"linters":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]}},"main":"index.js","os":["!win32"],"peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@1.0.1","dist":{"shasum":"5efbad0ba33b5f3ffacdc9bfbd45cce8e7fc1c5a","integrity":"sha512-JvXKMpyw+P9dXHh28LedE+bv4+3fBzAGjs/4rKexO5u8I2R3y2fHGGrW8SmgYJJ1dO6x7vKgPlOtLMyVSrWiHA==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-1.0.1.tgz","fileCount":18,"unpackedSize":15656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSaSeCRA9TVsSAnZWagAADngP/3Eif0OKBiBlu3Fmvnkb\nGTxBbO8lepGAVVANIuYXUdUdnRPRsagMceET9jJ3OZqw09fcKVK8KYlFLGlG\nxkZl6JbGempAX/3jn7U1FzlMEAbwWH+uOcc2wTA4tTeu5JH6441r4mmc7VFt\nBU7UpOlP76eDDq+JKZxLWUSmhAlnrPyBIXp4O5mSBGeh0YtINWStF74nu0td\nT3Q3T4KwiLT2eDdVeXfVhwlFpxlvJg4jvUHFvTcje8MQrmqrbkjum1ZXE3DU\ndts2Ee0adoutM+sohUKCf5qYmRmo0jY7dljR3L9NQxSf3iDkDG0lK5nwBjk9\nAUdNTHzOmOC7PYg6T/xvLKpmFvItX5YAbUYomm/Gm8Qm7hB7E2xYrq3FEKP9\ntyK13NXMG1Ltg0VY/W86ZJlwd8qpBCieeiVbjyffCp7xKKBvz9GZ8Bhvlau5\nA4CpCG4HWKzNGAJgxKvrvtXweoQ95n0BgknsrdCAOEkLJeEGPNxCdCa3xMsc\nP2mWvCICaCH8h6nx6Nz/WiM9fw6YsqFkYKaF38piCQiqVXt93IBbO1ZRw5Si\nbpbcFD+KuxjBU/2ywV9gVCFjh9znmnJA8M0b9Qs/p/GR06Pkb/YCCN81gtVj\n399mRU9kEMQPcQSW6S2JEYswBD0Zhr5umvvQYFulSvbQOJBlyg7stnPpTnMb\nuKsV\r\n=pqW3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJnmuzr0ZuoVRLuikBA5kb+JlVb3lUEt43IdVnevQTNgIgbf+buu0Si2yphvA9wz7J2nsxYIIrvnlFflXzS+jxMwk="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_1.0.1_1548330141746_0.11961793751229077"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"1.0.3":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"1.0.3","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"20s"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.6.1","debug":"^4.1.1","pug-cli":"git+https://github.com/niftylettuce/pug-cli.git","shx":"^0.3.2"},"devDependencies":{"ava":"^1.1.0","codecov":"^3.1.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.12.1","eslint-config-xo-lass":"^1.0.3","express":"^4.16.4","fixpack":"^2.3.1","husky":"^1.3.1","koa":"^2.6.2","lint-staged":"^8.1.0","nyc":"^13.1.0","pug":"^2.0.3","remark-cli":"^6.0.1","remark-preset-github":"0.0.13","xo":"^0.24.0"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"linters":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]}},"main":"index.js","os":["!win32"],"peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@1.0.3","dist":{"shasum":"b9440eb4ddf02c222d04c19eba312fe61b249832","integrity":"sha512-jUZEF9q9dYuJb7ZkToLgdlc4M2HBBxoiQqxDN2BSUBI8+cIVauw2mLrQe7IlxQRkDUSK3UDrFIIB1OHm1/NGcA==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-1.0.3.tgz","fileCount":18,"unpackedSize":16094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSa5JCRA9TVsSAnZWagAAwX4P/0jJ3VFbDzfK/tyezv4Q\nYkrGV3uCekRyI3GWcNOPmZdIU2CWhiyibarFd5aHy7ecnyIihFiyixD3ImRR\nh0E2MskU7TEgSV6Wsnpb6+MbMQ6iSw+vp+urhXGDitLP5Sx7rwvdy28Z5Sol\n9w0hoN51KyTn0MV7JPaLAxi5mcIdyNwGrDVLrM6QtLTKl7lD7WADt2AK0Utp\nU9iabi8Of6XrCjVcc47W8nZE33wUOitepfZhLhlcKLfSrfppPxDTjVX1O8x3\ntAQBLOd8D8kMdGDLDvGFbSItUnnpbJg8MaYz3JqirI+GUZ3D1kDnrAml+7TG\nxtogDtKLta23N7F+ZEBLGQE/L3azWguhzMfwGudx3dlyqfzInB00DtIs7Hiv\nERW1PfhEylVmnHEF8MWsJNKoltVUZzMIB2PZ7RJBftDf1Nz/OMvHCrCSqaFh\ntYD1JO8drGqf20MbQkA1FRJQM9A9il84x9oSOEGLqoXyLGU7XnSnRBt+iCEC\nuUw5J/Q6797wZ7bnQAz0tPj+KgSa155jPooaCpsFczNRpEl97fVEn7oEN6q/\nJqeONP3lgzBu8ExXfC91EEe4AuC7sho33pn9Y0Dv00l4yAA/W9BnPNoql0il\nhiPAVzFcxH1Szbh1mbH0AvE3uxB5yYpep6Uv3AhOADyT1Knoc0gDdOU1Gtbh\nNF0Y\r\n=/sAb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYpITMoS/qywDLfpSlnWhm639qL/LnQuBlInLVocVt8AIgZvP9knwXK75OofaQxZDTRBm/cZeAxEL9A9FEWer1bzM="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_1.0.3_1548332616812_0.7596336646266608"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"1.0.4":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"1.0.4","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"20s"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"async":"^2.6.1","debug":"^4.1.1"},"devDependencies":{"ava":"^1.1.0","codecov":"^3.1.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.12.1","eslint-config-xo-lass":"^1.0.3","express":"^4.16.4","fixpack":"^2.3.1","husky":"^1.3.1","koa":"^2.6.2","lint-staged":"^8.1.0","nyc":"^13.1.0","pug":"^2.0.3","remark-cli":"^6.0.1","remark-preset-github":"0.0.13","xo":"^0.24.0"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"linters":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]}},"main":"index.js","os":["!win32"],"peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@1.0.4","dist":{"shasum":"42f52a70641adcd6bf05c530f6f0165bd50fead1","integrity":"sha512-awnX68X1Ge770zM1NzL8sl42my4O9o1E4OLSHvCrGGIqxwy/YvjfA3lg1+njN2907I5xAmuQflzEnxRthHwCag==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-1.0.4.tgz","fileCount":18,"unpackedSize":14731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcScFuCRA9TVsSAnZWagAAS0cP/R6PwiLHoJMbVQJ2hVdB\nDQtFoa1jRPRXXbGCdjnnLeMWRwdQBcAe90aUwF0X65a7pkLiRxNqEntrs7SR\nCbangAJ00CGyFn0dVu9NpL117BukZbMAz4R1XHhCmw6d2qekqxKxWc++dWoT\njGLtWufCcQVilEjtM+mGSufrRXLM+FU/Bc4jpSDQL3sDPgcWcALxCpvo19u3\ns3+brBLOk8lkuJpGYgjplYMPvNyyrYiwNaN9Bz7C/RgHbvMUhtGmNbheid41\nGhpd89ld7DU9Oua6L5we49HtFo+6/2eZeFR8aD3e8SRaTxovE1b5t8M1wHeJ\n65G58vsrE+IDM6RWk39Liro0Ys3DvC3HHp+Zo/7bw2jpv9txtY7W3JFWuAJS\nmWQMR/PM1fzPz0uL3qiUwRW0JURe29243/P7GsIq6GkzADN7KbQL0A+3umGm\nFnrM0oB+sX8Rm7cnzET4NnqHjQq0NLwGt1CaCn5FgP5ljyIYmkrBaxo08DxJ\nU8qixLlzv4eXXsPwZOXCgnyGZNnNNVON70UWjurJiUjBHHDIf37v2YnLDUIw\n58JWf8Pl6vrOfKF9yFFJ+SIRwbPJwW2HkuYJjBhvu3+Rw7WEn9+B8PF2LX+c\nmqfRL9JUzoq+Kfxkk7CdvEGPsr7/pvGctbxKKQItOTvkA46RbamrJYr+9+3E\nYEq0\r\n=eszZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUQWSfpGv0hbVFEI96l0xOft80umcxYGaiLyPTg/RaJAiBpipGcBl21jxpT7h0yEEsqs54NdcBonqWi7bW82oSkkA=="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_1.0.4_1548337518205_0.9528984659794293"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"2.0.0":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"2.0.0","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"20s","serial":true},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"auto-bind":"^2.1.0","debug":"^4.1.1","function-rate-limit":"^1.1.0","lodash":"^4.17.11"},"devDependencies":{"ava":"^1.4.1","codecov":"^3.5.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.16.0","eslint-config-xo-lass":"^1.0.3","express":"^4.17.1","fixpack":"^2.3.1","husky":"^2.3.0","koa":"^2.7.0","lint-staged":"^8.1.7","nyc":"^14.1.1","pug":"^2.0.3","remark-cli":"^6.0.1","remark-preset-github":"0.0.13","xo":"^0.24.0"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"linters":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]}},"main":"index.js","os":["!win32"],"peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@2.0.0","dist":{"shasum":"90f4823030d31b758c01d2c5a8da3e3ccb851a75","integrity":"sha512-+CIBWUtcK3hzT5m9Z/BKVUo/xtDtmH8VfaVY97/SW2vxw5mSYgtWelRz5aNGvMT1+U/desr2AtMdXerOnrNO/Q==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-2.0.0.tgz","fileCount":18,"unpackedSize":15686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7ZxZCRA9TVsSAnZWagAAv0gP+gIhj68OYYStVMY25iFT\n7p80aWMNIJ+6+btVfSLkS1US7uTtzafTppMLgXmkEjsNM83/OTPb7NUzDaZd\nYNJW/8M4aQ0tCGFZC4z20Rween48jPV8BcbHJhspxolG90sEcEZYPhViUkZu\nFBbv+ISv8XMeSIiHY4UItYxosfrDlcCNGrt6OPSVAi5BbC4NBlByBVNDJG+J\nCXWczgNVv9rXd9T+TT0rPZ2pbKvMNzJ6dKP65YOwp8DRtpzMh+Afmm3X9Vx3\n3ataky0N5LQb8ELOnrA2ld/YfqsKPrOmiUdz9bZJaXU/ggPhiB2CH+71nxbT\nP6mUiEhEvdWlULzydDim9yI51Zp9NXNt+kmbJx6klnHVhYINKfpbqjdpO2+Z\nfmgsOHmY3TkxgKMC6SWpciTyZoeCZuBRkm3wtMb8qFJ88gIvaZJ9iW5KZcU1\nzrlS+sWHEW+WcDLKLBrpTl5toAkmCoiENPGF0SYOoLMOpFYUf+xqHDhPZLSU\nZMd6vmz455QlZzxP3s+upA4j8sCHotq7cBd8GSFP+lsrU3drU0wvjGGrTNVw\n2LeBfRpro3BOYD8gD5KRhuYVjSlRK9X2Y1zCYOapze0jzabmY8tRsFaY9klm\nutOIGT64hlErRYPiF7gs70MhV2YE6Ms9QkIWxtYQWUD6KdGMuQ4soZ2nDGdP\nWoVX\r\n=52Cc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYZFx7/P0K1cMI/lz3IGj+DfpwJ4Jtvzo0tBhxp8xa+QIgUxe3jnrMYsQ4GhlKmr53HBnPIGjhBSABVwmY9oE9yNI="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_2.0.0_1559075928636_0.9659516128622685"},"_hasShrinkwrap":false,"deprecated":"Please upgrade to v2.0.1+ as we now support all platforms and have a stable release that works across PM2/clustering and more - no longer blocks requests in your Koa/Express apps either - see latest documentation and new options for concurrency at https://github.com/ladjs/cache-pug-templates"},"2.0.1":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"2.0.1","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"20s","serial":true},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"auto-bind":"^2.1.0","debug":"^4.1.1","function-rate-limit":"^1.1.0","lodash":"^4.17.11"},"devDependencies":{"ava":"^1.4.1","codecov":"^3.5.0","cross-env":"^5.2.0","ejs":"^2.6.1","eslint":"^5.16.0","eslint-config-xo-lass":"^1.0.3","express":"^4.17.1","fixpack":"^2.3.1","husky":"^2.3.0","koa":"^2.7.0","lint-staged":"^8.1.7","nyc":"^14.1.1","pug":"^2.0.3","remark-cli":"^6.0.1","remark-preset-github":"0.0.13","xo":"^0.24.0"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"linters":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]}},"main":"index.js","peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@2.0.1","dist":{"shasum":"147268cb105e79086bb1f641895c0323ef48c345","integrity":"sha512-fl7y62VJ2XH5CflSlkKOJxLWg7RpP8/y7/OBKGwZM0A+bRWPh7RdzFGXLfnuYeFncphaGkhW4Zt4qvnIwHi88A==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-2.0.1.tgz","fileCount":18,"unpackedSize":15658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7Z1lCRA9TVsSAnZWagAASOoP/3j3h7ho81uq9xDGAf2c\nm+Pd21F7w54gCTCsinoCg/sGsYOWCnWRgSPTfHZX1crI/r1ZEUdQwYLypkff\nkVcmSDdA+hT2yeDs1nibvyk9f5Pisavc73AMMXJMJ1c/GrPeT/bXwRuV4Zg1\nroJ0ER17LCC3rHxdKzpHk3WWmSFNUXqT5JsG6KK0Pm8tTU2DNiRVAyAnXtaH\n+f++OucdCWotU/ix/lD1Go8AWNmrUHcA88HZENAFf8FhfK/hR42PRvnqepNO\n0yCa2iAOHyh2vKQUCUa8onkpcWlycCC4bktWG146AJCqtJA24NMcaFacjHwr\nanHzZrqiX6uVmiKg4zlFVcojvqGlaCRSHDB2B+fnTr4VwJaAq4mzGiJKEu43\nYz9tlIgExVcBSUPZHu7qaILAy5wjQfXIw94r4uPImdI0RJpfMNnqTI0TUSM2\nw/+9SjNykzAvAAIwenOpkByozgSFhQjFSsdMjOZfvWu9OfcKfez7fmPSPYNi\nMBIe666uWwLM6jKrNY0ijKW+yvgflS9Ba1obqt3NMiyoKE2ngt5d+IZbZtot\n+i1wzXflB0tt5ndIWA3AAmN1OpGVUjzoEiQrslOk9NfuVb6uR1rwi3SvsfZD\nGULIIgbQS7E1/hgsDOGlCjgKnBc7maq+VYQy9i08Ak0/luNYIDMlmgUFpAxm\nY47w\r\n=Vgzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwWhdnj0XjEpvH1w1Y22utO0mTTnOlevBx4pOPm/LVoQIhANNLBW/Sp1ldDMunmcJ3ezwYjMTNVNc370s+eion0rlX"}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_2.0.1_1559076197332_0.425791577434127"},"_hasShrinkwrap":false},"2.0.2":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"2.0.2","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"20s","serial":true},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"debug":"^4.1.1","function-rate-limit":"^1.1.0","lodash":"^4.17.19"},"devDependencies":{"ava":"^3.10.1","codecov":"^3.7.2","cross-env":"^7.0.2","ejs":"^3.1.3","eslint":"^7.5.0","eslint-config-xo-lass":"^1.0.3","express":"^4.17.1","fixpack":"^3.0.6","husky":"^4.2.5","koa":"^2.13.0","lint-staged":"^10.2.11","nyc":"^15.1.0","pug":"^2.0.3","remark-cli":"^8.0.1","remark-preset-github":"2.0.2","xo":"^0.32.1"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]},"main":"index.js","peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@2.0.2","dist":{"shasum":"b17e60f75d2809c399b196089cc509f60deb45f7","integrity":"sha512-j8Z5DDiOwg8/1fWeZJVydEv4aaeKR13yk9ZMjxmOfmWKu55PNkkpBpi2uiJkReVWLeg59y88gOvzBMKNbtadYg==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-2.0.2.tgz","fileCount":18,"unpackedSize":15128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGO9eCRA9TVsSAnZWagAAbl4P/iesEbdiAR+gY5TR187+\naHcPNsMDgdBA7ihY80U/erwADn2lvAZDxDDOSm+pogR5j/lcHy9csUGJCnpr\neRZTORk8+XuIlkycrrnh0EDsqgZz7va8rgOShnAxaapq17L2w06lEywIVY9Y\n3THT8kjX4Z/ARo//AAvHgAiyYZu6KXBIlZQ/Qhvx7Pc4VM/DGEqUxYREQ3wu\nfhLiVz4vv9MJ6rvcdc0yZjlCs50nDU7pU8iB15V8iDXvLlexBbiFbU9ljZ8d\nJJ6dXRfX6D0P7Der7idlfxXv1qoRcjQe13ZXy+D6x/6vb2JTkrxLGb693+oR\n0mXBp0WnShdNhgPBKspmZhpNGLTKUzJZWXN6BaeewFzAHU37qZYqAPwkpBeM\noQ4XvYABwuUyYSi+nD+M1F50TsAoG4pVaV0TzPOnYhDvj4WUHFPf2qYMHK1n\n7Az8TsuTLFJk+izl7bbIh3nKbUWZLc+ePw8R+Km98Fn78IU6JCXIw+pvAvkW\nde/2FSiOC9pQNzNZT7aItEte4BexncQabz7YaSjh3wgAzQvePqX8q5BncYhs\nhtnfn7wd5/c89W9nEBZvsRnxlnu/EL78F6RfARtgL/lq6syVOE/HPrlGId3k\nXyMTNwosq5INKAIk4f6ZX5bS1VYhgug3tdVI702mFEYwVe4GaExIjJ896znl\nuygH\r\n=WEwV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpnrVhfVdZ718xSj1+HnCMUooqZiEWrrCha41vO17alQIgaYko1XasgbI1+p9zlPkN9denDFrtMMbxcCvuw0TuiGI="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_2.0.2_1595469662520_0.3529063779167507"},"_hasShrinkwrap":false},"2.0.3":{"name":"cache-pug-templates","description":"Cache Pug templates for Lad/Koa/Express/Connect","version":"2.0.3","author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"ava":{"verbose":true,"timeout":"20s","serial":true},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"dependencies":{"debug":"^4.1.1","function-rate-limit":"^1.1.0","lodash":"^4.17.19"},"devDependencies":{"ava":"^3.10.1","codecov":"^3.7.2","cross-env":"^7.0.2","ejs":"^3.1.3","eslint":"^7.5.0","eslint-config-xo-lass":"^1.0.3","express":"^4.17.1","fixpack":"^3.0.6","husky":"^4.2.5","koa":"^2.13.0","lint-staged":"^10.2.11","nyc":"^15.1.0","pug":"^2.0.3","remark-cli":"^8.0.1","remark-preset-github":"2.0.2","xo":"^0.32.1"},"engines":{"node":">=8.3"},"homepage":"https://github.com/ladjs/cache-pug-templates","husky":{"hooks":{"pre-commit":"lint-staged && npm test"}},"keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"license":"MIT","lint-staged":{"*.js":["xo --fix","git add"],"*.md":["remark . -qfo","git add"],"package.json":["fixpack","git add"]},"main":"index.js","peerDependencies":{"pug":"*"},"prettier":{"singleQuote":true,"bracketSpacing":true,"trailingComma":"none"},"remarkConfig":{"plugins":["preset-github"]},"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"scripts":{"ava":"cross-env NODE_ENV=production ava","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"xo && remark . -qfo","nyc":"cross-env NODE_ENV=production nyc ava","test":"npm run lint && npm run ava","test-coverage":"npm run lint && npm run nyc"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Nick Baugh <niftylettuce@gmail.com> (http://niftylettuce.com/)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"cache-pug-templates@2.0.3","dist":{"shasum":"dceca082a1292c8fc3f3bc4998af08029e53f781","integrity":"sha512-ebRgvFRTCN4+GYvRoUi/s8EiHeZjE/6ZvmacTTtLgRITWkZeoaeEtsB0o1RmwkGAGj9mlH3Fx5ikRa1r2hYjEQ==","tarball":"https://registry.npmjs.org/cache-pug-templates/-/cache-pug-templates-2.0.3.tgz","fileCount":18,"unpackedSize":15129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGPMRCRA9TVsSAnZWagAAK/0P/R33d519uXmaayoYwNjt\nkoAunGSvnNaHgfCQwaom/g3dGunCQCoV34uI3g2JebtAmmviCDtKenEggIYh\nxgdeYwMp0xuuum4J31ZiDhmCFIzfkyeX9MlvSvKTHRJrM77FEH61NiXrNy0m\ni6zny01d8rsl7+N640twqE7Yhy/SYTP7F6Iid8+FZyXzGwU913eivcNWme+0\nZV+eb8hFl61z7RrCvUVb3C6eGStxOXWA2N3c8Hd8pCXRrkR7sZof0fKgVEkT\nhC5pQPOBmN84qRMy4HgBxVzVAYWSR6XTwqy5NjkplN0HbuN8eFaYra9zeplA\nHohaTuA2i+e2/4xIy6ue0ZBabediba2W+mjKnSRCFvw4XCCllyt7H/NqKpIu\nY5Quoepo3IvWcFdYYfpxLEHLlI2Q4v1HV9N4I/zUBbxkcEKf5xAoI43M3DH3\nwRwZA6C3cGzViXHFmHTJiB9sTOzgmyJJvL5cwyQWCpMnJdT19gOObWRIAg97\nNyiIuiDEB6OkCXCx2xt4GBtYZeLFBVlUvod46gmNxbuxfvW0JUlyHCuFRS15\nrTI4ynq6MfC9Ep6BFfGuRCLanrERsZFsTxPUJQDxtYWyQ5JP7WcvPudxvhZ/\nlj9Qzk5TaZ2Q/KpUNepw8Gm2xBNgzhUKSzz6uAUdVc3VnFmK3oob0K78+8Th\nz01Y\r\n=LanH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlssyV2+UgdL4nBXSwpgr4dblzLFYgmTOxybh4RW0XpAiB9/iAEFdxip/n2gP0pNrrLxvUod9MX8uvtqNp/3cQVqg=="}]},"maintainers":[{"email":"forbes@lindesay.co.uk","name":"forbeslindesay"},{"email":"niftylettuce@gmail.com","name":"niftylettuce"}],"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cache-pug-templates_2.0.3_1595470609433_0.6949314967890408"},"_hasShrinkwrap":false}},"homepage":"https://github.com/ladjs/cache-pug-templates","keywords":["cache","cache-pug-templates","caching","deploy","deployment","engine","express","helper","jade","koa","lad","lass","middleware","pre","pre-cache","pug","template","templating"],"repository":{"type":"git","url":"https://github.com/ladjs/cache-pug-templates"},"contributors":[{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"}],"author":{"name":"Nick Baugh","email":"niftylettuce@gmail.com","url":"http://niftylettuce.com/"},"bugs":{"url":"https://github.com/ladjs/cache-pug-templates/issues","email":"niftylettuce@gmail.com"},"license":"MIT","readmeFilename":"README.md"}