{"_id":"engine-base","_rev":"73842","name":"engine-base","description":"Default engine for jonschlinkert/templates.","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T10:24:05.000Z","created":"2015-09-08T08:26:39.643Z","1.0.0":"2018-11-11T10:41:14.214Z","0.1.3":"2017-02-10T22:11:56.862Z","0.1.2":"2015-09-08T08:42:48.124Z","0.1.1":"2015-09-08T08:33:16.969Z","0.1.0":"2015-09-08T08:26:39.643Z"},"users":{},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/engine-base.git"},"versions":{"1.0.0":{"name":"engine-base","description":"Default engine for jonschlinkert/templates.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/engine-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/engine-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/engine-base/issues"},"license":"MIT","main":"index.js","engines":{"node":">=8"},"scripts":{"test":"mocha"},"devDependencies":{"engine":"^1.0.0","gulp-format-md":"^1.0.0","mocha":"^5.2.0"},"keywords":["base","engine"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["engine","templates"]},"lint":{"reflinks":true}},"gitHead":"178eb7134b68cc23568bf0de53c46760d9f34b68","_id":"engine-base@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"db06ff4745c6c737b25b782a01be8f2a9f4cfe73","size":2816,"noattachment":false,"key":"/engine-base/-/engine-base-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine-base/download/engine-base-1.0.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine-base_1.0.0_1541932874010_0.11166288782578238"},"_hasShrinkwrap":false,"publish_time":1541932874214,"_cnpm_publish_time":1541932874214},"0.1.3":{"name":"engine-base","description":"Default engine for Template.","version":"0.1.3","homepage":"https://github.com/jonschlinkert/engine-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/engine-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/engine-base/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.1","delimiter-regex":"^2.0.0","engine":"^0.1.12","engine-utils":"^0.1.1","lazy-cache":"^2.0.2","mixin-deep":"^1.1.3","object.omit":"^2.0.1","object.pick":"^1.2.0"},"devDependencies":{"gulp":"^3.9.1","gulp-istanbul":"^1.1.1","gulp-jshint":"^2.0.4","gulp-mocha":"^3.0.1","jshint-stylish":"^2.2.1","mocha":"^3.2.0"},"keywords":["base","engine"],"verb":{"related":{"list":["engine-cache","engine-handlebars","engine-less","engine-lodash","helper-cache","template","template-helpers"]}},"gitHead":"5ab2f6fc10239e1194b31f236e93f9072daabf42","_id":"engine-base@0.1.3","_shasum":"d59c9cc52e7dd6dd2b49ae7bf5fb44994f7016a5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"d59c9cc52e7dd6dd2b49ae7bf5fb44994f7016a5","size":4408,"noattachment":false,"key":"/engine-base/-/engine-base-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine-base/download/engine-base-0.1.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine-base-0.1.3.tgz_1486764714943_0.6692426395602524"},"directories":{},"publish_time":1486764716862,"_cnpm_publish_time":1486764716862,"_hasShrinkwrap":false},"0.1.2":{"name":"engine-base","description":"Default engine for Template.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/engine-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/engine-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/engine-base/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.0","delimiter-regex":"^1.3.1","engine":"^0.1.7","engine-utils":"^0.1.1","lazy-cache":"^0.2.3","mixin-deep":"^1.1.3","object.omit":"^2.0.0","object.pick":"^1.1.1"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":[],"verb":{"related":{"list":["engine-lodash","engine-cache","helper-cache","template-helpers","template","engine-handlebars","engine-less"]}},"gitHead":"6db50cf2a6a234e139c1d6c515ec83228a98747a","_id":"engine-base@0.1.2","_shasum":"4f94da0e9f4e00f6ce1eb30c5cd3e76514f3638c","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"4f94da0e9f4e00f6ce1eb30c5cd3e76514f3638c","size":4441,"noattachment":false,"key":"/engine-base/-/engine-base-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine-base/download/engine-base-0.1.2.tgz"},"directories":{},"publish_time":1441701768124,"_cnpm_publish_time":1441701768124,"_hasShrinkwrap":false},"0.1.1":{"name":"engine-base","description":"Default engine for Template.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/engine-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/engine-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/engine-base/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.0","delimiter-regex":"^1.3.1","engine":"^0.1.7","engine-utils":"^0.1.1","lazy-cache":"^0.2.3","mixin-deep":"^1.1.3","object.omit":"^2.0.0","object.pick":"^1.1.1"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":[],"verb":{"related":{"list":["engine-lodash","engine-cache","helper-cache","template-helpers","template","engine-handlebars","engine-less"]}},"gitHead":"d738b5d499b96c86f17c7d52f5cb9f94bc308fc5","_id":"engine-base@0.1.1","_shasum":"99f026c76a3bb72e54f0ffecd2e8336aeb00b674","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"99f026c76a3bb72e54f0ffecd2e8336aeb00b674","size":4422,"noattachment":false,"key":"/engine-base/-/engine-base-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine-base/download/engine-base-0.1.1.tgz"},"directories":{},"publish_time":1441701196969,"_cnpm_publish_time":1441701196969,"_hasShrinkwrap":false},"0.1.0":{"name":"engine-base","description":"Default engine for Template.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/engine-base","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/engine-base.git"},"bugs":{"url":"https://github.com/jonschlinkert/engine-base/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.0","delimiter-regex":"^1.3.1","engine":"^0.1.7","engine-utils":"^0.1.1","lazy-cache":"^0.2.3","mixin-deep":"^1.1.3","object.omit":"^2.0.0","object.pick":"^1.1.1"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*"},"keywords":[],"verb":{"related":{"list":["engine-lodash","engine-cache","helper-cache","template-helpers","template","engine-handlebars","engine-less"]}},"_id":"engine-base@0.1.0","_shasum":"e8787fb7a2c88735cfbd3e82139583b7a9e4cdd6","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"e8787fb7a2c88735cfbd3e82139583b7a9e4cdd6","size":4297,"noattachment":false,"key":"/engine-base/-/engine-base-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine-base/download/engine-base-0.1.0.tgz"},"directories":{},"publish_time":1441700799643,"_cnpm_publish_time":1441700799643,"_hasShrinkwrap":false}},"readme":"# engine-base [![NPM version](https://img.shields.io/npm/v/engine-base.svg?style=flat)](https://www.npmjs.com/package/engine-base) [![NPM monthly downloads](https://img.shields.io/npm/dm/engine-base.svg?style=flat)](https://npmjs.org/package/engine-base) [![NPM total downloads](https://img.shields.io/npm/dt/engine-base.svg?style=flat)](https://npmjs.org/package/engine-base) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/engine-base.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/engine-base)\n\n> Default engine for jonschlinkert/templates.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save engine-base\n```\n\n## Usage\n\n```js\nconst engine = require('engine-base')(require('engine'));\nconst Templates = require('templates');\nconst app = new Templates();\n\n// register with file extension(s) to associate with the engine\napp.engine('.md', engine);\napp.engine(['.md', '.html'], engine);\napp.engine('*', engine);\n```\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [engine](https://www.npmjs.com/package/engine): Template engine based on Lo-Dash template, but adds features like the ability to register helpers… [more](https://github.com/jonschlinkert/engine) | [homepage](https://github.com/jonschlinkert/engine \"Template engine based on Lo-Dash template, but adds features like the ability to register helpers and more easily set data to be used as context in templates.\")\n* [templates](https://www.npmjs.com/package/templates): System for creating and managing template collections, and rendering templates with any node.js template engine… [more](https://github.com/jonschlinkert/templates) | [homepage](https://github.com/jonschlinkert/templates \"System for creating and managing template collections, and rendering templates with any node.js template engine. Can be used as the basis for creating a static site generator or blog framework.\")\n\n### Author\n\n**Jon Schlinkert**\n\n* [GitHub Profile](https://github.com/jonschlinkert)\n* [Twitter Profile](https://twitter.com/jonschlinkert)\n* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n\n### License\n\nCopyright © 2018, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.8.0, on November 11, 2018._","_attachments":{},"homepage":"https://github.com/jonschlinkert/engine-base","bugs":{"url":"https://github.com/jonschlinkert/engine-base/issues"},"license":"MIT"}