{"_id":"@atlas.js/templates","_rev":"19-f4e7e5d1177a10db36451e9696ab7b73","name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","dist-tags":{"next":"1.1.0-alpha.7","latest":"1.2.1"},"versions":{"0.1.0":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"0.1.0","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.0.0","@atlas.js/errors":"^0.1.0","consolidate":"^0.15.0"},"devDependencies":{"pug":"^2.0.0-rc.4"},"engines":{"node":"^8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"_id":"@atlas.js/templates@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-P+A2tvLoaJl1WsuEdJUfn1kfZRgoZgppqMGnCeL6IxKdEi0tI3iPlvCQcGaSGD9+BQ3eIMU4kGRjHxsig7s4fw==","shasum":"7c334f6c7fdaa93fed86cdb990aebdddb6c682d7","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPlIfO/DR02M9LIXMW+Z68Tjtsezd4ER12OONVoboL6QIgLJTEdIhKfF4I+umAgvHn1ELMacDBSqnQ8pIgud+mJkA="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates-0.1.0.tgz_1511775237933_0.9351120898500085"},"directories":{}},"0.1.1":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"0.1.1","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.0.1","@atlas.js/errors":"^0.1.1","consolidate":"^0.15.0"},"devDependencies":{"pug":"^2.0.0-rc.4"},"engines":{"node":"^8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"_id":"@atlas.js/templates@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-QL5XNAlJ/mk7HXdniaRJ62d5eCBGtfigZ6c3y2o608KTiicn9STuF3/8Oov2akHCkmwLHfaaxCJJL0L33BwKMA==","shasum":"2dc854786af25a4619870968b664bd820184986a","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKaBugmaK9BkvNZsmahX3rOEiYbKHfsWVPaYKTv6UEvwIgbfm7qPDn08NDkZwduvX6FabbICEu20icgQrADkRSQ5w="}]},"maintainers":[{"name":"strvuser","email":"licenses@strv.com"},{"name":"robertrossmann","email":"robert.rossmann@strv.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates-0.1.1.tgz_1511776467384_0.30079425126314163"},"directories":{}},"0.1.2":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"0.1.2","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.0.2","@atlas.js/errors":"^0.1.1","consolidate":"^0.15.0"},"devDependencies":{"pug":"^2.0.0-rc.4"},"engines":{"node":"^8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"_id":"@atlas.js/templates@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-2mqSYWmXXXApb5VbXH/A+JWQ1W02tOrN5HYMSXRN79cQ62yFRNXGhwkQ8fNx7nbOdGkcuPS6wkrl2Eq2mSGHXA==","shasum":"e2895654d906900ce166ea1086a770d5923a404a","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBu9mUs3Hub2WzBn6c0S89+Ig/WjXhrDMMzfrUeoUoO7AiBYVhiy58j+Ps2tbkNv1LAFUYfMUtTFPSkC26SmBRj/cQ=="}]},"maintainers":[{"name":"strvuser","email":"licenses@strv.com"},{"name":"robertrossmann","email":"robert.rossmann@strv.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates-0.1.2.tgz_1513166196155_0.8666468451265246"},"directories":{}},"0.1.3":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"0.1.3","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.0.2","@atlas.js/errors":"^0.1.1","consolidate":"^0.15.0"},"devDependencies":{"pug":"^2.0.0-rc.4"},"engines":{"node":"^8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"_id":"@atlas.js/templates@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-V+uH0/kHbJXig5PfyHEltYboQWXMtvaCaHRIiDXcpcyH7GKRIYyukXwLotSBgMKQg3FE0V/ryUsOYkHpKi7ldQ==","shasum":"f2c7732a8c903f7afeca504a7eb5c267f609f459","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvVydw/OQgssw21VcZfp3IiIT1gXiT0Yb6aqoJQROFEQIhAJmM/RQWL1S5hO0qiSs+HPPr26RLKpugmn3tq36ue3PQ"}]},"maintainers":[{"name":"strvuser","email":"licenses@strv.com"},{"name":"robertrossmann","email":"robert.rossmann@strv.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates-0.1.3.tgz_1516271210241_0.022598578361794353"},"directories":{}},"0.2.0-alpha.a596c671":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"0.2.0-alpha.a596c671","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.1.0-alpha.a596c671","@atlas.js/errors":"^0.2.0-alpha.a596c671","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^1.4.0-alpha.a596c671","pug":"^2.0.0"},"engines":{"node":"^8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@0.2.0-alpha.a596c671","_npmVersion":"6.0.1","_nodeVersion":"8.11.1","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-vvtW9jXrZ7O0eXhSBJXzbo2OSEsolU5w3R7cC6LrGpVVaqNPwUo0o9BDW8nO2xJB6ivvE+bt0/W40iIb6VROQQ==","shasum":"ffac48b66a32d951a71becbe1af56d3d8f852a74","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-0.2.0-alpha.a596c671.tgz","fileCount":13,"unpackedSize":24848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+aTXCRA9TVsSAnZWagAAAN8P/ja9+EKxccex3BKZlRZm\nDyb5FDNpoqUkZmR3G5orQ2qSylLv9iFPdxz1/bMy2nQeztnJM5z6qgstp0ut\nGdO1UVz0G74TckXTs1lTdMoyky9F9WMMKn0IflqfQReGHW7wxU0jCtQqXmLY\na7wv3nO+0S4p/Y6/3IWI0Usl/8boLVYB5A+DDIsMlDgyL5xvJrLUUghckKly\n+cpkMLvVqJOqa1t0EL5BYJFNq5fMJweeffPtyDzLHWiGCnzGHrfcbLkkVn3M\nxhJh+7lro7Iez2tUR3R8Cpv4VdvZsdqfvFEBRpQ3HHVk1eQRTMO+hj4S6oPF\nk/8dwnfFxd2Z9KHnL8BEBO6a77saCQqxYjGfH/YRVwT0ZRRgn7gxDitGwXFu\nLaS2GOe1AWDoVXYgh+y9mzq1SgYGrL6aP1ktfLelPU+h2HX9fDfKQUKRvRwU\n8nRoyqmJz+sVQPSSBlNw3/gn4tWaP4CyLSLZ+ZVoDTjF/0GCi7Br9Cti9rQu\ngR0zL/pF4V38GuoOwhtFEgBt9fYnT9wOcdBGPxXN1tehlpLg8CrkV2kIGxPP\nrJC2KghF5qRTj/ASRXB4X5yXOMcawK8Sojd22Sind6U0OwLXx1aXl4iHaYIK\n654UxwjGdtro2zJkKoXMvt7UWKr3n/AwsTF1SwYFIQmXWyruunVR2JXG10uM\nVSOU\r\n=4Ee9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF57yWoGusCeFn05SAxTqk0fWiUeUbeRl7r+R7TjHZqZAiAZPqJ5Geg62KG8sgTSJX/PFFO7XXx0OISbKaVGxZtlTQ=="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_0.2.0-alpha.a596c671_1526310102927_0.02127050438458733"},"_hasShrinkwrap":false},"1.0.0":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.0.0","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.1.0","@atlas.js/errors":"^0.2.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.0.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.0.0","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-HkcH72+35xW+u3dWGVgB2fE4N0+cyt7+MYDROYpcsH2L4/9EdWy+7XXWgrikV2beBCXZSNjLptx0WxPB4tD52g==","shasum":"6208bbf08697481774aefbe754da4a87827ae798","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.0.0.tgz","fileCount":13,"unpackedSize":24866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBDkuCRA9TVsSAnZWagAAiE0P/0UwMH41eAquMYbqjJzb\nvdojr0Npezx7tLwLrhV/ABc1S5SDPin7NtLUMYDxhc+NhXVItCrQrmUrgPRo\nVqhopyheHznnnovvRb3c66FcWHGeDZj6U/HOQZMHApwhi9GYwJCKPrje9Ljf\nUQyX8+okuw7ewKi75VrNx7kfKPhQImq08YPO7DVlrZ8pOpNacYBjVCyJ0d1M\nMvIi3aqHSMqASpVU8p2+qQH5Y0RrMnWdU5Pl3Uwxr7V5SJrrvS0BrekiqRTK\n6jncBCCOqylwFeUfMjENh1z5IqiaB5MeYXeQPaD4TUVsBuGkhSCys8JWsE86\nhrLQ7i6Er8HVRX0czZ3nfNVEn+cfV7lj3LCV+Th5Xr+733wM1lZCfYQWf5iI\nVidizICOjou/9u//tl/Af2I6vzOjBDfZouHLxm6CCC/W50Hqg2EXJj12AH+k\nlP+1pS7vCRVAHU3bT6wMgzX6cnxPcKUXPPCf7VxAS7E1Em6erkKGjGTyz1dm\ngav5r4fYrzfIM7IytMZOm6bJTwih4FwSonAa1IYH8uz21XIq/lvZs3+sI9cz\nQp2uI75ub/d9yUxOQWjr2Nx7ZIA05SagQFtwjZCO/cjfrBnIgQoOE3rdvICa\nq3TOdQ9JbTuLCc98Js8Cf4khsa/pVQLG4r84OGzwljKvEVDnOQWxP0lGUwPV\nog4i\r\n=GSE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEecLYsV13W2hMzmhrj0Hh94J2IELN1mvR1WPkSf5tiGAiAUn5IyMAit2uUn8acYPdFfCPjKywxt3gWcImbBoEhRuw=="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.0.0_1527003437764_0.3035007708688586"},"_hasShrinkwrap":false},"1.0.1":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.0.1","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.1.1","@atlas.js/errors":"^0.2.1","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.1.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"_id":"@atlas.js/templates@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-lAtrgJS1nLUPzkWCWHICR8axAjW1MsBIIMZz7FXaimb/UM5YjmD93XngyxjLyEVWkFv4wmOccqe10LMTg+Hkzg==","shasum":"538b72f633a1b11cf513959f7b6a627de87e7cae","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.0.1.tgz","fileCount":13,"unpackedSize":25302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbR0o8CRA9TVsSAnZWagAAZmUP/1IK3DY2aKKbfzVsNAIr\ny/MaD5Ov8AfCBrBOraz40LTuWvAOroPFn5WApSD1YlUtaHvhAiIJsgNV0Ccm\nb0KmPE6DFZ6WbTbOW90vfbg+d9mHNJYoCo3JLdaHjhRpheiJc7zjFwngzOCe\nfaMwyJ7E3t+dknb+hzAzBoHysaCAMk+NXg3v+aSlfylCngewvoPqLAplUVhp\nMYaTBnlfieLx3rjYq3B8juWdpJewaEGIFY465nSS2q7uVsZI2oC3KfhvCMQs\ndppEyJa+gO9kq/2eMijbc/wicqkMJXfcah/LvZAkkXRN5McZG5EQZf7Km/qH\nKVHwTEQOQDKlgJ9DmdudPCFidIzPsDHF18yI/RSlriYWy+fkGQyH0Ibs/Hu4\noULuLs6e8yfAELdKuSWD3VNqcPkSHu7MIm7ICqHx7aOWLeWjTcCrtGTkq+Eo\nUOPO/cYsppGX/UbYvyTrVX2Cy/HqoaT0riV55TVHSjLoArsXwfRIrQ+VaIwZ\n+8WU7wIUFjiQi6hVBJCYptmWZ1ZeanQBost1jLX7V5DD0YdkWtEU4vPopMYc\nirtVVo/M/gTku5IEKlIpNyWBY5nGmi8Go/nt/BywSGE70p1IrqaooyleqJgx\ngIcz9dR3WM2v2LdzRqfjcEfSijmVOkHwlVL/+E+svMnU6/5CO1JsH+yC1LIu\noi9L\r\n=8nVt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGB//DlmtKQCVoHQsFPe6v5QFj0aLFheH6RFggTp47EEAiEA+8ku7KewV4YHu0IGyOyCkD3i+NeKp5x18sEfNf0J9Pk="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.0.1_1531398716565_0.5846316139968712"},"_hasShrinkwrap":false},"1.0.2":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.0.2","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.1.1","@atlas.js/errors":"^0.2.1","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.1.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"_id":"@atlas.js/templates@1.0.2","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-4evHZy5n/ULauuuv0eaCC3XWuBAH9VjjRarKFt3E0tO/UCDcMbz+06j3O03u9+wZURMoBX0QNcmBgwLgpC2N6A==","shasum":"161c3c0ba5610b128066d03d4d55c19e947100f2","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.0.2.tgz","fileCount":13,"unpackedSize":25740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTDJiCRA9TVsSAnZWagAAf4cP/2XwZk14ZA5Qomw3Gt5+\nI5dKCxKvoupqxh14W45jYwktS0kzNCB9wKd+vi7WpqtZkYkWeHskHY1MI3bg\nbB+Swb5rPPoZ9iBcOp1Q6LbQtQE3p63/dpFz7EJClx4w1rVr1WPowa50T1xQ\n38IitLQFmK+i47BTK1dfc0iRY8t+Uq3axQpY/svO2z8yCZ4NiOIlH7UfzGmk\nLs51W7ouJTbN0OYc9lnL2AGVC4O29EMLdgoRkzAKU8Lz+ZsGkZfhByq0TYsm\n5Rau38ct32+hWxKaJIpSUYu7d7kn+TQNMaAExMmhTr3P1YEe3l2VLMrR5eow\ndPc15M4Zi5b+hdpoIxhyx2nuXNWxFFeZdO2sJUsxgwxBdFc8J4kXA4m5Vema\nQvimj59mxnc51N+lI/ZZtqexxN2akAVwPsycs6PabtOYxOaNDSYCy3GFpkQ9\nHEL0yFT+d+t2Mh/Ma2m9P1niOyTGfjEsB1NSrXXY1xjhXDx5h4VyFYK29PNu\nNT0quPLCmrApOwF/k5eJ1jJ3NuGDDer3bOwhqnchYBbk7j25yzBf+IPM7yHo\nZ/eI0jwP3LlUGEWCS448JUvQ8nBmcvsCsl69ChTDpBi2s83C0PnSr72zEjgT\nQCbXKV8aGA40D9Dui5vVDE16DxRmJH0ooDX82QzDrrGUpzECvq0HxDyoKnzC\n57yp\r\n=9+bi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR8nCiM6gnX2QCijkuY5z51MCUMZIWNE/86zQ5rKzFPAiBmZ1oL6mYIs6UrnB9M6BJm06y7YIXlUeMYsKqaKiCf/A=="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.0.2_1531720290564_0.9426044809533185"},"_hasShrinkwrap":false},"1.1.0-alpha.0":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.0","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.0","@atlas.js/errors":"^0.3.0-alpha.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"8b6af27b5ca8e64ba5dffa05e92c01d804dbf6f1","_resolved":"","_integrity":"","_from":"file:atlas.js-templates-1.1.0-alpha.0.tgz","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.0","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-8SxMNeMm2XbDQhWUjll8D1RcwhGd3kRWPtqSDNmIaWb4hO3p+8ED+649D7vDRM+BM2E97SdjdHvA8h3gmODK2Q==","shasum":"5f807813ca9e7a8008f7ea25ff6e14dfc5b57944","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.0.tgz","fileCount":14,"unpackedSize":29182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCnM8CRA9TVsSAnZWagAAcV0QAKJyMdackrPJ6Ec6GwOW\n0HQrHgc2pBj1imdAkG4t4jNO3nNah9GVTzD0M7bszt0acYaONURau8u592xm\nfqwt/YMOIu/yL0LYqAL7oSP0y1I7d5C6x3aFpfjcxQ7Kcld6Ch+Cdv+Pwilu\nAZKs2DKig5xT2mkBsYfw8H3Zpf0ZQEO32uIOSHWxjkqXHJarvsX1Ntndl8um\nhiZELfblN0O6A7iKp+0YYJp3BdiLP8GP3Vq0CC8H7/dllOve+Ggi1CuvXHvo\nbqZX4AtXAMSDs8lhP5Bi3JEJDzi8K7pH3WC4Xdr9oOaZkrOPZ1kTAIBfWiKu\nH4CkqwvFh/mWD++/IQfEwvJO1FXVHmK6w+qNogtrFbyPlQDbKX7gt/a2ZYJB\n/rUqoGiz4l8ZqOlSnLSzJp89aWWd5mBH3tfeVYuCE8T63NLVwS4xHiHExsJi\noC6BHKAxSbWE9QKCdIZaOzMh+JAnBZninu9cAM6rmOwjf4LhjuT2A2rI9u1m\nySqWnyZRSPJK0eNt1mWpFYDpylDgt5+il/zEBq7q+B3KAQe6UPsJBKkWfLkN\nFMxSChlZqbz2XEWILg5x1R2rKTgAh5FTK0myBc8fqnARpkTphXyFiqrxOTaI\nLtbPKVazC89XtMYGE5I0ZL1ZYh6fWhuy90XZLflKRbeikSLH7cfqbV+qVIpd\nysCu\r\n=Rdjg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGum0k0BKPOqHIcHIptMZnXq0c2UmMMVcKtwvfNrMadnAiEA39ZngHGNIllaPMQtYgrfc/sWreG9CU229ZdA1BD546w="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.0_1544188732196_0.9136144755794144"},"_hasShrinkwrap":false},"1.1.0-alpha.1":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.1","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.0","@atlas.js/errors":"^0.3.0-alpha.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.1","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"e58999d8f2eee67c5e5e0f079f273f65ee9932fa","_resolved":"","_integrity":"","_from":"file:atlas.js-templates-1.1.0-alpha.1.tgz","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-Ex09jPkDHZQbMoRqnzw4mGNVvCJqln7B47yGJhmGArC3TzHlnDtewzNyFpAhfR8QT3G07bUI4xnlZF7jiMqyKA==","shasum":"8de926996df4bfa3429f77f71476794c308d6646","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.1.tgz","fileCount":14,"unpackedSize":29179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDi1nCRA9TVsSAnZWagAAieoQAIMB5X+xB8m1yGtWKOEO\n6TlzSal1tbVNBVzoFWnXGqtNUmnQY8LCi/U9Y971SVYAmrM0ev0tuoJLjpCL\nUwERjNpQGrAVHighd65Oi+0E2tkUZAZ6IGNCoJZC46xEpR5Od91e6zis55fl\n0ge4fknVIvZnghU43zeLlwSPtmVKUDQECcraGPP/A8c2GhMW2HNydQTbcKde\nTZjiGCJlHvaFryQRQ1NwrZyqmnYmftQ3qFpZDcJFf4/+DlRcXF3XMB/HggVH\nmjhaGmOw/aUjwiKrKtmwxH2/T3BSRrJ+uzioyPjgh6iNI0B/mbBiKWdZJazX\n7riSpe2SLWQ0TrqY2vd7+hbJI2LuRgRCK7e3EPvqL/TBKON1xUgpVq9BuICe\n7d5kgiJQS++c8VFxAUGqtvjFi8JOoXg1Ni/PhlKFN6Ir6S8n+1Kg+TfMWPDd\nxJsykaLLbmO9T+D4L5KpAy/qq5zZEyZg3vxBuBfHbolhFk1r+/GdP8HnwITL\nFS+vftW3Hn8QknO4v2ofZ2Z96xchyz+0Y/KpdpHEtPoYlGdMW2x3IxCX8IcL\n5fPpeZilpDEkG6aAdIHAnbWfAO1YrRe9GzSLc6GlZdZrlkmTCIEPPV+pFz9G\n4Mw1hkLeV6Pt1R5Ei36JMKxwybjlOvENQFkSQtMhhTL6ogKENMdAZGMoHfjX\nxQ14\r\n=O8Om\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRnXEncpMHoCmp2C16Z0RoJxiuyHOtnQY5gIAOqCY1SAIhAJOCte4SPHgOqTnAdvPNYONmMINS9AJ2m6vq0I3mgSHs"}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.1_1544432999173_0.5478131113751286"},"_hasShrinkwrap":false},"1.1.0-alpha.2":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.2","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.0","@atlas.js/errors":"^0.3.0-alpha.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.2","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"7b27ac160fb022b2f275b850faa70b26347c339a","_resolved":"","_integrity":"","_from":"file:atlas.js-templates-1.1.0-alpha.2.tgz","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-SLP7+pOw1jW7nVUpreM0/Cg84sL7VaPY0Ou0FD54OpaUxOLWDwGPcuI3vmNyT8lpMbQBnI5PWgPxv0HhWFrvgQ==","shasum":"bc1838676baab4c271dc1f142cf497aaeff9f3e9","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.2.tgz","fileCount":14,"unpackedSize":29179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD7fICRA9TVsSAnZWagAA+/oQAJFfXIpWrdeGCOyKuv18\nDUrqX9Rtv2Wi4NynPcxkqvcZqtThaX13Qd5da/qWUU5YyLcoYvaO+9v0iGVW\nzY4y5JyXLKpeERZIsnyu/xQKVYrfT1TA5gmaPFJmLHV3A3372DeRiS2tWOVS\nEFh4X4rCqjj9THR9zFW7b0F/vm+eKi51qX/cbNecSEoLEtAotmhM7d6k/+lE\nXJjaNrPVyB7scp6GYULhahebZ2kOa8xvhyrJH8JJ/vUruQItq+N+xV17QV0C\nALO4T3Wu14OoGalxMvOH37pONwzIJ2alZ7VvfK+BnhENdYBDeTruZJZLhOda\nmcXkS0ZjsBIIJfseaeHwHTa0KtiUWfRklb1uWf8sh+shFOoUjBA0yVwIgwBU\nrIAJGsWGh5jiuw/TZMr2QXpRe5oeh+ZsstyjSs9JPDzOTe5rbP57kgibK6VN\nQOSAlItJ1QQRg2wZSeAqBpqAiDgel1+h/2lA6IgHZkVKW7v2K2uPBter9cVS\n158pi9cAozQ/s7iDv3UFw7VbYjqgscqRfLjpwuyYxPZhGyXsjMtxkCw5YWeK\nXFZgw0NgM51nTH/p9/gf9QtPZrxwhdIGdOo7NvaM7Eu+aoisfa5VhfsIOu4n\nSot2HTOU4u3QLtRGEB2f8jSeYnmpgjQikeVO8g7crLklmPYZqEbOZnjmBU7b\nKOfE\r\n=cljI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICATMQvNnnHeOpLCGKRB/LatuJWKXQNK59z5bxg4HzrjAiEAnpTrt/anNP6Qx6HykMxKWKk2f6G5gO7qES/LTMA01eU="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.2_1544533959505_0.44740805098280245"},"_hasShrinkwrap":false},"1.1.0-alpha.3":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.3","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.0","@atlas.js/errors":"^0.3.0-alpha.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.3","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"ee441a017595bb0b88e20eec1df9cacddfdae96f","_resolved":"","_integrity":"","_from":"file:atlas.js-templates-1.1.0-alpha.3.tgz","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-m4R/36N25nhA4Y3j/4NzVKVlvlD2OSj7P9DMiYG2ROLWSqfA12kk8swLeF3s2cvv9MDBhVvdrIQ7xOJ4Vud/cQ==","shasum":"4991dbffb70a48c55fd020ab141f636e825debee","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.3.tgz","fileCount":14,"unpackedSize":28767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEqVUCRA9TVsSAnZWagAAqpIP/2cVCy+CG9AIQ8znXbfy\nmNDsDJkNFXGYtr+INeNbiGqxqlbV8CYn7vXIql74t/GZTasn106HjBKSctrA\nUbVxT9rN9AD16pJdvdObRStYVA2DSF96AwYd6JKoMp6FRAAky80dZfQQqHkl\ntLXVNJD6wCGZLMK4PuK+TW59Ncx2jOUt0X9f3SLw0djAIvkoLriH8FLdI5mr\nZyclkw6ME++qcm1OmfSLq8iqkICTm1WdDiLGVeF9x/T3M2LFrgyEmUQk6Sip\nmrbIEyBACOszuoIRmFSObHFfOS7Hk8pvOTuUv+MCYBKRUbKsHwAScuQC7IPF\npB3fAT+kvCpMr33diAXJ+uDrEOag20yKBqD7BURk6fHy8H7BJ7oT7BX3hD3R\nI9s2a7GfRlYe6s0DhgwVbLtjZ/b1//CPQmZicnmRl79P3W5pT4KovGfBQ0jP\nsalGHaps7E3djHYshnOsRTVdHTXa72IA/8yGqiJ6EpElrFEyZv+Lv8b5pGTO\n3e/1CqW/1TdBxW2mr4Hiq6tNo7ay4J8ncIrlGrJ0VXes4LtdJ/Nsxtav8Yth\nVwvum0Izt2qoZk2nM5SGPKi1MLLjcsUN2GOpTwxjclJumgrEgJV8NJe9Hdx7\n+9bXUa+JER9HYmrNWxLjXx4ChZZB6+AmAZhNbgc9IvDrG4goCRBSA7Wtqihh\nUReY\r\n=oZYt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwGWmeKHfLFp4v5EJT7Jh35WoS0rGtxj4wXrUK50mdOAiBWWmIViXadnLGwHnIPVihLO9xSSc9Ousduiv1zb93TfQ=="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.3_1544725843671_0.1941258238541288"},"_hasShrinkwrap":false},"1.1.0-alpha.4":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.4","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.0","@atlas.js/errors":"^0.3.0-alpha.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.4","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"5a7ec5098e521b7d14d2ecdf584d1bef188c9bbf","_resolved":"","_integrity":"","_from":"file:atlas.js-templates-1.1.0-alpha.4.tgz","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"dist":{"integrity":"sha512-1Z/xQzUSTQXX6ycCjrK/FxrL7JlzMgxRzIyE2tnzyu1CBotZb2yhyJRz2lb0AGyDHh7Px8iGUR4fHyxChbFQDA==","shasum":"dfafaa61537090e3b055633a78fd66aae0ebc042","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.4.tgz","fileCount":14,"unpackedSize":28767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGNcsCRA9TVsSAnZWagAASBwP/RFKuMW6IR4AJviGB9R2\nswZIsn9O0ZSQZv9VW+/yhx+u58Nxt4tMjB9s/WPzPX3/pXeU9bDw5SDKEtxB\nhOTn3lVCGAAr3BueOnV79gW22n79oapCxYrWFvFJZwGaGG8vOMV2YuzNADAp\nq3pKrg93dcHbkIS4HqrkbKXf1BETavCtnNbBpZnaoEqpUZJxUp/ZNwJpcJVx\nPXV55l+nR6VpqS7OdJRGXapWdyrrhqa83F91qObZWtgAtyrbVBYlCvbbMwzQ\nnMgVumT3Q9vReY84rZHxVLVlyVlhVleZYgs13qDBVhIOJcS1310tzunqy9vx\nQTie9b77ophGSZhzrrwrZ1Wzsc7UXpp3KzZvlXLGJu4PhQRZHLh9bXvVdCSl\nMnA0ctO4DF2jXDCQ5tojTaZgOYUzxQRScRRJ++xf8xXv1VQJ4x65sUZbZaU8\nqfaIKU7TYSv2mP/XCOccJMOTO9PGI4TzMQO5VDO8eKE/kSRXuF1ytcWBIpaH\n5s0sODgRXJzWVMeWztDEmk+KvcbS2OGtuHfnt0w61bHHn9voCy1c4ld9V/Pg\nLDsQuPpoPyWPJwb+iWve1xpFWM4kAGjbizRZp+r5fYCBWZpTD6k++Mlak600\nO2YRMA7WD8x4bLBmimJmfOgb5f4PIKd/WX58byOKSZJlZ2VyTLinxMZ3HyzD\nZGuC\r\n=5jBq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxYiNeZ5qIn+a8kJDqbsL9PCdIOYb2BGavTkcBFialIAIgLrh8eZn+BJ6DONUJ/lFzaoB8rK4QpCwKYkVB2bstJQM="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.4_1545131819442_0.7528648711509944"},"_hasShrinkwrap":false},"1.1.0-alpha.5":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.5","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.0","@atlas.js/errors":"^0.3.0-alpha.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.5","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"8b27d87a507b5ce31392fc7c02b4b3f22b14a163","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.5","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.5/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-VzJCBrNjoFdGxLq340Lylu1mlzAUgnPIwnYCvNHDc7It0M/YB3end6uruXqmUMioo5Y/aqfQ6CMNlAo3CQ0ZdA==","shasum":"d6267bb7b2a9b945946cda1ee94ebc3df426de33","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.5.tgz","fileCount":14,"unpackedSize":28979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPvQoCRA9TVsSAnZWagAArHQQAJ4+7gQWqZbOsAYtY6Fy\nEmuv/8t2kw6LEsW7UUqQPhaoIxrkJMsjwkSJbiszCTuAxyE38t6ioMSRhOv6\nsc/+kX9jILsvOYpm+TAXHh4+vo5i1hlIvBKmh8LgmHkQalenDbWTznrldOV9\nCe6+XT/0JCtCBW/+F3pN0E5vRxHha1ta0XhgHdKXvCbT0C23mn9TJousp14+\nuoC3FWagZ7mchIp8QlJtAmMzIA7v66ut4tx+meUR74EsyReQGc9WfgWUuPWZ\nzcymyOYUfbPR+UaMsb99nc2i4/tKQ9/ptgFrl94Z9xv27CXnSRN1PRPJbM7H\nKviIsI/1fxOoQ8b+w9u1TNrUJ39vOkATV8Qj4chs0v+DDwpeE7XEbeujk9Hd\nHpE0814glMgTZT3lJ6Iwj45r5d90z6XJo22hS7CXEQbS6UDNEV+2im9EkfGj\nIOZ8ncmHi4vrrvxXquhvhnlzmVtjdCkhpOcSp0RCxExaBliU0V2fdg736J4j\nV/xdNvZE9bzH7NtxRE/PUSJRtJ2RVLfAEERNDTcuCJKSTCahOYpvgMgTL03D\n5SWjOOB8XNDizV+/pWtY9iwkA4gXvREOSPd0MH2YY0DsO6I8xNxsEQzD97XL\nP/rSxZWjj/ptbIUTmL2aOR3kvs5r9LzPADSix6ZWga2fvN9Ja9YBtu6xVmb7\nE2df\r\n=H3Yi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBcnDk8Il+t3KPjfgUJd1qNGXnJKemrS5LUa1sKUpcEAiB/T0e4+sAL+9sr2zIrWEpWNhDN7/1K6k0tl2io6by5Wg=="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.5_1547629608045_0.9980321683559594"},"_hasShrinkwrap":false},"1.1.0-alpha.6":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.6","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.1","@atlas.js/errors":"^0.3.0-alpha.1","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.6","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"39c0427aa76e1003d5f4acf19cee927925ca0ad3","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.6","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.5/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-1qsOUJ1NL6Y8ClUQ2CCgR55U3+LM/UclaCLmmGnxzzKPqXt1HhbRKrlUC5t8d9GVzMQjonEA9MgjTj2qXn2q0Q==","shasum":"249e8f6de33c368a33e625f5f5fa0ea0099a0a5d","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.6.tgz","fileCount":14,"unpackedSize":29185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTt7UCRA9TVsSAnZWagAAxWYP/0cDBOimk82yGJPKEhJw\ni+hdK4WYuggkmLRHerautj9V0mV6EB2BPXDyN4q0ICsq1X/SXz2ru4g7Atpg\nOMDZ0Y/xU4bw27KDkOzSMJ68zq06MvFCAOeN0+Tod1vDl395F3aVpd7bfgah\nINWwbwcSXTySSzxmlp4IZZvedy0oyuncZ7+UMH/x7TjyNIuOulhPyXdZJg4b\nDfaEdP283nrJjRy75yrPlOKVNxNPtTSxehQjD7C6TFeEhGveXpk+N+PHzGvk\n9mIPs59pwrbb/1c9BDrgQ6godRgWQcayfmtUrazPrNf1hbwk0Gxs99ShdByS\nQDQAgMnmE8EDzibDJLlAlQTnKmS0rJLG7tj18MUfhmkq7zBJmR8u13EYoUxr\nzVVCD7I6cJfR1yzKuT/jFpNNyMTaiC5mME4wGzdGUXWrms/fgYxvxCXz8irj\nI459dTov8EGAzfAbPnJVaAKgtfafltozMBMbsRuK4s7lLXL43VRbpDpEVTJQ\nZ3GSooW30DXJckvixkjxL48UCDCRVkRRduSijtyeYHntCcZrilk3B1usWxDj\nPFDnMubNf22C6UDcMRM+xn8urW+MbxRXQDP5wJhxyJiC7aiSJThQ7tzkaZxu\n6DL00RnWwr3Yxm38g+6C7gkUFM7IQ8NY2WbE6MOwcgdut0+xihA5HakkN3Jw\nFovw\r\n=3ylI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICflYh4/dBMHnlP7dlCrOrj/Vro8/NxUl0MJw7Mk0fb/AiEA01jh6GxMPZiHhF3Kraj36Ey0luIXlr0ef6NQo1uo1dY="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.6_1548672723867_0.3730117279630325"},"_hasShrinkwrap":false},"1.1.0-alpha.7":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0-alpha.7","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0-alpha.1","@atlas.js/errors":"^0.3.0-alpha.1","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0-alpha.7","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"20fa27bf205f83baaae14c5ef99c6ff8e007b214","readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","readmeFilename":"README.md","_id":"@atlas.js/templates@1.1.0-alpha.7","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.10.5/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-SSemh1f8oKmWw0DBD79kBDSmMJhkC8EpVGvGBarc2xzL0zay1yE5GgEbLomhQhnsDo9pPfAq5qZWyWc08/RC+Q==","shasum":"2894abf034ad588fb12a9797bdfa44051bf57f35","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0-alpha.7.tgz","fileCount":14,"unpackedSize":29397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTuJ4CRA9TVsSAnZWagAAh8kP/3KhHnx88xkcbp+97XEX\nQ6KtO5x1oUzFWswf2WLC8a2Y7es2ejZD5WfQ7zWZV/LjoV8hvY1N+gGirIgn\nbHiMpfl4mNlm2yGKV43UowawlEYeorID5KxDL+pLb0XkjLi0F4cP14PTFE6C\nihw7IrTtVXiM10+de+PmwLjI6e/kBx+yk4Nde2CWnyczHM8XSgQztwFyEWja\nX7hZ4TuiYAkGTatNS7inuHdX6mCH/7yg9qxw9DLUkphwquOr+0eT+A9izwxI\niV7QkXHYCqNoa57au1j/FA70qouNE7M34hQw7VlI/X9KcpkYrRqBRL3H6oxB\ne9tpvcmn+teR9Lbc40tT33we2T/lUWz3gEbzL9XrUkT1uup2kXZ8Eyml3rPH\nB4+6pVyIWWr+3uTCE9l1dlYuKQRLGL+HLzneG+0DtnDebXPmQtnH42qLZAJA\nWetybfpjZaa+VJWAfLFFmUxkADa1LKRV7qKT/j6s+lXUAuHPqA0SXxyW0pGR\nE6MUC9iPDxv2vUJAzjZE/eMjQqk06pOy/0mhx/Mg8J5kXnsSfiD4g6370hwq\nwfgmRWBzvKGoZ2n2vy/jrnKb/L5uwcc3E5ptO3/9zHN5P6miv9cGNY1/OZWo\nbTievllPUivpADGaGorcMgXsztn82x45j1mn8Q/ZS72ihlRs6tWnjtaOUWX3\ner7O\r\n=TsoK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmsJd8dG3BjeJ1ra6xri7FsWMX8ocWwQi3PGtPUxcl1AiBK+rr6MHNhlMtXUOfCbLQGcBj36WJmtDusHDFn62QVUA=="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0-alpha.7_1548673655626_0.8958313900576118"},"_hasShrinkwrap":false},"1.1.0":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.1.0","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0","@atlas.js/errors":"^0.3.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.2.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"e67f1220a6aa157ef078f26075b6aa5bfad5ee18","_id":"@atlas.js/templates@1.1.0","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.10.5/node@v10.15.1+x64 (linux)","dist":{"integrity":"sha512-fptLCjxuQ/Dwxk3mbkIgdNhWJ8klT8mXKp2nib23jbWx58roriB0luu36tFT2E2caX6h0/sOV2ZegOTLxxmrTw==","shasum":"ef3017dad6ebd52352ccef3b083d40a8faacde5c","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.1.0.tgz","fileCount":14,"unpackedSize":29935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXWHuCRA9TVsSAnZWagAAgpgP/25G48yU3yN2SI/uCEuw\nk31ToTghfZ45DJZY92+NjER5qO4P+Jbwe+U+flLJ7k0luuRXHtOMzCp5BaXO\nsSJveyNYD5bpUruCIYeP0mJ1QbGEIVPi+qGe3ogPOFtVwVNsNL2g+v43wk0/\nmn9eAtVbFAnSOSyAsq5X0cnJrj7pKcCeUU2EwRF3Z7fSJANq7pd4XEu0PXgo\nIaptUXo6PJ3MabhPHTXSrejLQuS57HJ8+m3obmR+kYWMjNUxtNsqWX4/YXfq\nYiUOIRoj2Nt7R0k/x+RI8sfp9We/NCiInzUJOKg7xqXq2/oQeglgC47yBimJ\n+PsDuJqbwcgWnlOcJmsNvRDjrbn8oE5YAFoMRDJungj3OC9ad/eQ0/Xs2ivY\n+DathkGdMsDGRkZsufDUTa3cDKLYWiHaji9LcneaUIC/JHWvhVrx7nQoPOnY\nRy0o1TlOVN72adC99MhX0ZFcesQpTCGYCqcDm+Xt7JOr8BwwWOq22U2vd4z5\nvNl0nTc7LNIxRUv8TAENwuvtWA+6V0bixXixv9mdE5t/VkvZewmMthtJjnJ0\nVFPJ8oJgKKhuSgOAfFcCAf4Y2FFURyel6swFNf4vTgXsCPMQd0riiQQOyczo\nlrU7TNvLkw81bYww32dvjLpHCgqInJ/E/QAloSqIRJYWqh52it2iBTkufogl\nqfzn\r\n=+l3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBiF1Fh46kt4pGXtfjVE/GSi7bTT3+i1Rj/aA4q0aZqkAiEAtfxwxpJnnxRtLcu2NTnMvtwfB/WZjP6dv8CFEZUDi/M="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.1.0_1549623789889_0.9751475056903791"},"_hasShrinkwrap":false},"1.2.0":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.2.0","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.0","@atlas.js/errors":"^0.4.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.3.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"5c97a07bd8836b5ec1324990def51e7a310154af","_id":"@atlas.js/templates@1.2.0","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.13.0/node@v10.15.1+x64 (linux)","dist":{"integrity":"sha512-HdMB72sfTP5ZZ6gHb4vQhoyiO1aHZ/6TFF/H6BYfXS2X81/K+DgZLNWlcmEyXG4GvEBxAiM3Fa8ktqWnKWIJIw==","shasum":"770fe455738ccb8f935f978644a2831ab037fd55","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.2.0.tgz","fileCount":14,"unpackedSize":30502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbUmUCRA9TVsSAnZWagAAW+gP/38Vmupwx+NCxB1N9Vtd\nSinSUcbZDecrFSfZvXHp4rQBqLr+7Dza8508i+m6Y9iK314zwNErqbAZ3xxu\n53wh0GxQZ1VUgutM46L1JyGFKjD2YYXyJ0oRhxHIlbKakTN8qgxFdOhN2qNm\nQGGV145VgeiejTlsWylYdZ8gGoMtAmGJn3DmVDdkaoQhTucDoZyffKphkf2Z\nBaSDx7nEJ2df1G7eUubXg8GoTo4NtEPySZrexUQ78LQ40ZxDHI1faZLIyp9K\nvvUzP3Hf9kJEifmq4kepF43g9UqAR+FUcBLYkNsWrABZILJE3GIBICX5D6nq\nZS5iZcc0UybZ68TIYnD9WcENpAuSd7Vpvb7mEhollhJzlvw8Zl5civnRkLEd\n+SwSaW8CJnmetDAGq+MS3WOu0EJI8rrbb/79LrrWI+i2sI+TmXq4AVawvEjz\n7UfZkxLdYgik6//OfOqFqjUs4UhdeB3xJgDiwe9iWEkFsmm35KCrBF7KNEyH\nd9z14gwVpzP8uvTnUCWreIMIatEVjeHg/w2YeVqkYyD63YDB6sB8ip0MrOAO\nu7GdWHQNmtYsneyfJKRvnLB996EY36L+M366UFb4XZ0qzUpF7T5jyrHulH6G\nj6/jwx2an3RSDLGPfhIKTmidoc2zByFMHETAplfS4ELp/T0mYHmhFkqNzKR4\n0a+d\r\n=Rk3l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDds+EygxtwQKu52dhPwfTwrka/Mt/NmXOAZ743XFNlSQIhAI55Sdv8m6KNPXgFdHPA60YOYyEIrT1M2z6ez735+sVc"}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.2.0_1550666131523_0.5377347397342465"},"_hasShrinkwrap":false},"1.2.1":{"name":"@atlas.js/templates","description":"An action to render a template file into HTML using consolidate.js for @atlas.js","version":"1.2.1","author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"contributors":[],"dependencies":{"@atlas.js/action":"^1.2.1","@atlas.js/errors":"^0.4.0","consolidate":"^0.15.0"},"devDependencies":{"@atlas.js/atlas":"^2.4.0","pug":"^2.0.0"},"engines":{"node":">=8.3.0","npm":"^5.3.0"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"license":"BSD-3-Clause","main":"src","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"gitHead":"6c9ce4041de9f5c386b205e72c656443101327b0","_id":"@atlas.js/templates@1.2.1","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.1/node@v10.15.3+x64 (linux)","dist":{"integrity":"sha512-Tb0i9eFxbNfJSzcv+PfjOwUjF9T/z24d8vJvzriO6Xbe4bc+nle1lGMnpHnrNogD/VDemAN0bs1ws1ezJ314tg==","shasum":"63688db8829269022a1e01522c42d5e8c4f19d6d","tarball":"https://registry.npmjs.org/@atlas.js/templates/-/templates-1.2.1.tgz","fileCount":14,"unpackedSize":30691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpz1OCRA9TVsSAnZWagAALq4P/10YoFKTCC2kr0m5rA8/\nTuDHZYLXuGlw+CLHxCW6v0A6wzK64rEYqTODGm//nfPZzkJ8KS8zZEH5caqZ\nFfob7aFDAMhD8rBftXrB01jqVZErMzbv23rReQr9/BaQtMGp+6uPEcqrDWO7\n17AvMXhHQZn17prLNpxLcocuLVMU37yxrdY5DDfzweRvymhRTH8x+Y4xH5fv\n345DHQOLU4joFn4qrwM9ZMCN/MuVVSsB1wLKteFYgH9/2z1oV89oAy3FL56n\ng3koNVozbFmJwrHyNlcx1RufuvlW0oYEFNLTu48elzupV3SqBzEkSsr3VDG3\nKQPh+bmIoHJmKMlkNn36sa8Sy/CyO/D14XtwlOf8lvz6QL/6KUjx3P7TIxQI\ncLhhiRmYLVLtE4ifZv+KMRjmDGTY7xDMSoiuLIzC2S0NFyofXUrKRoMvnStY\nJDA+LfXJl7WoXTJPxHsdutmtgfYIC0XVX+3UyaR9iPIQlCGO4L7HHzSK77Gr\nv1hH0JYnawb1opuZ1Qcq/shb/dpi/3bzqik0IkOxil3RVdcOrzh1045bSCjP\nYb4L3hcIi8ydGzwuNAnB+YJJjvDemNpEM1oM2kanTsstGDHFuaYSVWD66wBh\n0FKeM/g/F55Dyb1ZF9jIekReucI/1d4ANeY9PlJOMHEgYgUHnwQIv5ZmF17y\nolif\r\n=s8EZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBjjZSsiV9Q3uOeNx/6Qn0plHPAV/fnzvfFuDEKuFmdQIgWQTtg8Cd2gGX/7LiIk5rszgpiBTZGsOrqmZ5QJU8y60="}]},"maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"_npmUser":{"name":"robertrossmann","email":"robert.rossmann@strv.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/templates_1.2.1_1554464077335_0.7712120977921566"},"_hasShrinkwrap":false}},"readme":"# @atlas.js/templates\n\nThis package contains an action which allows rendering a template language into the resulting html string. This is ideal for rendering email templates or simple web views into final html.\n\nThe rendering is done using [consolidate.js][consolidate-npm-home] - all template languages listed there are supported by this action - you only need to install the template package you wish to use.\n\n## Usage\n\n> Make sure you install the template package you want to use.\n\n```js\nimport { Atlas } from '@atlas.js/atlas'\nimport { Action as Templates } from '@atlas.js/templates'\n\nconst atlas = new Atlas({\n  config: {\n    actions: {\n      templates: {\n        engine: 'pug',\n        templates: 'path/to/templates',\n        extension: '.pug',\n      },\n    },\n  },\n})\natlas.action('templates', Templates)\nawait atlas.start()\n\n// Render a template file located in the folder you specified via `templates` in the config and use\n// the second argument as the locals for the template\nconst html = await atlas.actions.templates.render('password-reset', { user: 'abc', code: '123456' })\n```\n\n## License\n\nSee the [LICENSE](LICENSE) file for information.\n\n[consolidate-npm-home]: https://www.npmjs.com/package/consolidate\n","maintainers":[{"name":"robertrossmann","email":"robert.rossmann@strv.com"},{"name":"strvuser","email":"licenses@strv.com"}],"time":{"modified":"2022-04-04T16:08:38.431Z","created":"2017-11-27T09:33:58.811Z","0.1.0":"2017-11-27T09:33:58.811Z","0.1.1":"2017-11-27T09:54:28.327Z","0.1.2":"2017-12-13T11:56:37.140Z","0.1.3":"2018-01-18T10:26:51.345Z","0.2.0-alpha.a596c671":"2018-05-14T15:01:43.009Z","1.0.0":"2018-05-22T15:37:17.936Z","1.0.1":"2018-07-12T12:31:56.738Z","1.0.2":"2018-07-16T05:51:30.636Z","1.1.0-alpha.0":"2018-12-07T13:18:52.388Z","1.1.0-alpha.1":"2018-12-10T09:09:59.295Z","1.1.0-alpha.2":"2018-12-11T13:12:39.644Z","1.1.0-alpha.3":"2018-12-13T18:30:43.799Z","1.1.0-alpha.4":"2018-12-18T11:16:59.528Z","1.1.0-alpha.5":"2019-01-16T09:06:48.219Z","1.1.0-alpha.6":"2019-01-28T10:52:03.970Z","1.1.0-alpha.7":"2019-01-28T11:07:35.733Z","1.1.0":"2019-02-08T11:03:10.004Z","1.2.0":"2019-02-20T12:35:31.686Z","1.2.1":"2019-04-05T11:34:37.458Z"},"homepage":"https://github.com/strvcom/atlas.js/tree/master/packages/templates","keywords":[],"repository":{"type":"git","url":"git://github.com/strvcom/atlas.js.git"},"contributors":[],"author":{"name":"Robert Rossmann","email":"robert.rossmann@strv.com"},"bugs":{"url":"https://github.com/strvcom/atlas.js/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}