{"_id":"compile-template","_rev":"9-6a8fe4f14b158805e14d92f4aec5cc1e","name":"compile-template","description":"📠 Micro templates for Node.js","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"compile-template","version":"0.0.1","description":"Micro templates for Node","author":{"name":"Vitaly Domnikov","email":"dotcypress@gmail.com"},"license":"MIT","homepage":"https://github.com/dotcypress/compile-template#readme","repository":{"type":"git","url":"git+ssh://git@github.com/dotcypress/compile-template.git"},"bugs":{"url":"https://github.com/dotcypress/compile-template/issues"},"scripts":{"test":"ava"},"keywords":["template","es6","string"],"main":"index.js","engines":{"node":">=4.0.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.7.0","eslint-config-standard":"^6.0.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-standard":"^2.0.1","should":"^11.1.0"},"_id":"compile-template@0.0.1","_shasum":"c802fc18730ca08c3172e8e2ce2325dd01ed6a8c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"dotcypress","email":"dotcypress@gmail.com"},"dist":{"shasum":"c802fc18730ca08c3172e8e2ce2325dd01ed6a8c","tarball":"https://registry.npmjs.org/compile-template/-/compile-template-0.0.1.tgz","integrity":"sha512-r5MgM+zKms4r6k6SwCQEsOEZm9lQllwdskPc6r89amnNZqUvAyasV/9542wz3KZqPtNR+O4sKvYXFluDgB0onA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbVpq7JaKoIyZgU+0BxI1YTn3fSHTSI8ss1/gTQQMyYAiEA1waFLogGvH4A2fWlqnJ/5M2t2/AIpAaAa7/Uh27neQw="}]},"maintainers":[{"name":"dotcypress","email":"dotcypress@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/compile-template-0.0.1.tgz_1476521905488_0.2480281051248312"}},"0.1.0":{"name":"compile-template","version":"0.1.0","description":"📠 Micro templates for Node.js","author":{"name":"Vitaly Domnikov","email":"dotcypress@gmail.com"},"license":"MIT","homepage":"https://github.com/dotcypress/compile-template#readme","repository":{"type":"git","url":"git+ssh://git@github.com/dotcypress/compile-template.git"},"bugs":{"url":"https://github.com/dotcypress/compile-template/issues"},"scripts":{"test":"ava"},"keywords":["template","es6","string"],"main":"index.js","engines":{"node":">=4.0.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.7.0","eslint-config-standard":"^6.0.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-standard":"^2.0.1","should":"^11.1.0"},"gitHead":"eb8c729451de33a5b676cc0286aa848476399271","_id":"compile-template@0.1.0","_shasum":"59b6aeb986753fe839bc01178ccb097b3f5a465f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"dotcypress","email":"dotcypress@gmail.com"},"dist":{"shasum":"59b6aeb986753fe839bc01178ccb097b3f5a465f","tarball":"https://registry.npmjs.org/compile-template/-/compile-template-0.1.0.tgz","integrity":"sha512-BMtYmTpcqrtCAj2ePyDfVtQySXsV4L32mUkiToXYR/ygkHdNxfMBczfxCrwnLXEBwXHYSIzGgDxS/dP4V038tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6yvn6PVJXu1vxeWkuHKJ2d13L2MG+tiHEenr1CINJQAIgTpy3TQG7Ygm1CcwhdxMdyCVfCq9gnSlSu9BZnofSUkA="}]},"maintainers":[{"name":"dotcypress","email":"dotcypress@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/compile-template-0.1.0.tgz_1476522419432_0.9409240828827024"}},"0.2.0":{"name":"compile-template","version":"0.2.0","description":"📠 Micro templates for Node.js","author":{"name":"Vitaly Domnikov","email":"dotcypress@gmail.com"},"license":"MIT","homepage":"https://github.com/dotcypress/compile-template#readme","repository":{"type":"git","url":"git+ssh://git@github.com/dotcypress/compile-template.git"},"bugs":{"url":"https://github.com/dotcypress/compile-template/issues"},"scripts":{"test":"ava"},"keywords":["template","es6","string"],"main":"index.js","engines":{"node":">=4.0.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.7.0","eslint-config-standard":"^6.0.0","eslint-plugin-ava":"^3.1.0","eslint-plugin-promise":"^3.0.0","eslint-plugin-standard":"^2.0.1","should":"^11.1.0"},"gitHead":"76143bb16f62ddeac25ce08fdd02c368e6d364e6","_id":"compile-template@0.2.0","_shasum":"e334ddffa9fcf470ecc7ded9d6289bf3cfbe0916","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"dotcypress","email":"dotcypress@gmail.com"},"dist":{"shasum":"e334ddffa9fcf470ecc7ded9d6289bf3cfbe0916","tarball":"https://registry.npmjs.org/compile-template/-/compile-template-0.2.0.tgz","integrity":"sha512-Dv6tcDkYXJTf6GcRzVfTx09jPDd+P+GOeC6sFQwavKkxRJPL0ez6d6f1Mfc2UekvkZm+V19LsAXOcZnLJC8TdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3ODgrcBFzWvV8vtOxsY6RoxQWs+clKtGRW8x6R+AC1AiAxSi/4lCNyXB8L3gD1pexpTi0pOC+T+3e+MlAmcmjZZw=="}]},"maintainers":[{"name":"dotcypress","email":"dotcypress@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/compile-template-0.2.0.tgz_1476523919728_0.27316255308687687"}},"0.3.0":{"name":"compile-template","version":"0.3.0","description":"📠 Micro templates for Node.js","author":{"name":"Vitaly Domnikov","email":"dotcypress@gmail.com"},"license":"MIT","homepage":"https://github.com/dotcypress/compile-template#readme","repository":{"type":"git","url":"git+ssh://git@github.com/dotcypress/compile-template.git"},"bugs":{"url":"https://github.com/dotcypress/compile-template/issues"},"scripts":{"test":"ava"},"keywords":["template","es6","string"],"main":"index.js","engines":{"node":">=4.0.0"},"devDependencies":{"ava":"^0.22.0","eslint":"^4.4.1","eslint-config-standard":"^10.2.1","eslint-plugin-ava":"^4.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1"},"gitHead":"63a2a9ea1101dfa059fed4e6e8389fc760091f82","_id":"compile-template@0.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"dotcypress","email":"dotcypress@gmail.com"},"dist":{"integrity":"sha512-oj8ml/k47pfdvM0quEf6GoOH6s099UFjhXPu+fIFmlgeDEtYYEOPt/Yz5e7dmZPwemBQAQS06kV6foi1GXje2Q==","shasum":"3bc4b8ca565dc6e80d37788d0275c03373edfffb","tarball":"https://registry.npmjs.org/compile-template/-/compile-template-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECRQPbrl5igyWfQWjzvAXqCMAb8uypdEujr1C9LFom4AiB1/SZRNg0fBokvTuU+ma+5v/dNzVjA0BPZlSMbHhlb0A=="}]},"maintainers":[{"name":"dotcypress","email":"dotcypress@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compile-template-0.3.0.tgz_1502956374393_0.7744546858593822"}},"0.3.1":{"name":"compile-template","version":"0.3.1","description":"📠 Micro templates for Node.js","author":{"name":"Vitaly Domnikov","email":"dotcypress@gmail.com"},"license":"MIT","homepage":"https://github.com/dotcypress/compile-template#readme","repository":{"type":"git","url":"git+ssh://git@github.com/dotcypress/compile-template.git"},"bugs":{"url":"https://github.com/dotcypress/compile-template/issues"},"scripts":{"test":"ava tests.js"},"keywords":["template","es6","string"],"main":"index.js","engines":{"node":">=4.0.0"},"devDependencies":{"ava":"^0.22.0","eslint":"^4.4.1","eslint-config-standard":"^10.2.1","eslint-plugin-ava":"^4.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.1.1","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1"},"gitHead":"002cb35314c2a6e320dceee6239adb82e1ab45bd","_id":"compile-template@0.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"dotcypress","email":"dotcypress@gmail.com"},"dist":{"integrity":"sha512-5aB55cRApvy8zKPe9RrrLVysVpHafgp1IMvfGYQ8QnXrIsafYuj73yyIGYEHsslYoDxIs/XsM5wTIxICcwIKog==","shasum":"e581a08385c792609408d448187a5eaaf334b6b0","tarball":"https://registry.npmjs.org/compile-template/-/compile-template-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJbgId4SuCE2lz6SY6+RPR4ZZJw57GRTLl30yoaR5Y0wIgBRJr7vFfuz7zbhteQ8y//lhw426DMcIEl7hLffn5BIY="}]},"maintainers":[{"name":"dotcypress","email":"dotcypress@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compile-template-0.3.1.tgz_1502957298316_0.1514307230245322"}}},"readme":"[![NPM Version](https://img.shields.io/npm/v/compile-template.svg?style=flat-square)](https://www.npmjs.com/package/compile-template)\n[![node](https://img.shields.io/node/v/compile-template.svg?style=flat-square)](https://www.npmjs.com/package/compile-template)\n[![Build Status](https://img.shields.io/travis/dotcypress/compile-template.svg?branch=master&style=flat-square)](https://travis-ci.org/dotcypress/compile-template)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](http://standardjs.com/)\n\n# compile-template\n> 📠 Micro templates for Node.js\n\n> `js template literals` + `node vm` = `profit`\n\n**Captain obvious alert**: 🚨 The node vm module is not a security mechanism. Do not use untrusted code in templates.\n\n### Installation\n\nInstall from NPM:\n\n```js\n$ npm install compile-template --save\n```\n\n**Note**: `compile-template` requires Node `4.0.0` or later\n\n### Example\n\n```js\nconst compile = require('compile-template')\n\nconst template = compile('foo=${41+value}')\nconst string = template({value: 1})\nassert(string === 'foo=42')\n\nconst template = compile('foo=${41+value}', {value: 1})\nassert(template() === 'foo=42')\n```\n","maintainers":[{"name":"dotcypress","email":"dotcypress@gmail.com"}],"time":{"modified":"2022-06-13T19:46:46.376Z","created":"2016-10-15T08:58:25.712Z","0.0.1":"2016-10-15T08:58:25.712Z","0.1.0":"2016-10-15T09:06:59.698Z","0.2.0":"2016-10-15T09:32:02.214Z","0.3.0":"2017-08-17T07:52:54.583Z","0.3.1":"2017-08-17T08:08:18.399Z"},"homepage":"https://github.com/dotcypress/compile-template#readme","keywords":["template","es6","string"],"repository":{"type":"git","url":"git+ssh://git@github.com/dotcypress/compile-template.git"},"author":{"name":"Vitaly Domnikov","email":"dotcypress@gmail.com"},"bugs":{"url":"https://github.com/dotcypress/compile-template/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"dotcypress":true}}