mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-11-21 14:13:36 +08:00
docs:更新文档
This commit is contained in:
132
node_modules/consolidate/History.md
generated
vendored
Normal file
132
node_modules/consolidate/History.md
generated
vendored
Normal file
@@ -0,0 +1,132 @@
|
||||
0.15.1 / 2018-03-19
|
||||
===================
|
||||
|
||||
* add support for underscore partials
|
||||
* updating metadata and configurations
|
||||
* lint and cleanup code and tests
|
||||
|
||||
0.15.0 / 2017-11-01
|
||||
===================
|
||||
|
||||
* add plates support
|
||||
* add teacup support
|
||||
* add liquid-node support
|
||||
* add velocityjs support
|
||||
* allow absolute and relative partial paths
|
||||
* extend dot options
|
||||
* support layouts in vash
|
||||
|
||||
0.14.0 / 2016-01-24
|
||||
===================
|
||||
|
||||
* add slm support
|
||||
* add vash support
|
||||
* add twig support
|
||||
* fixes lodash 4 options
|
||||
* fixes liquid file extensions and path resolving
|
||||
|
||||
0.13.0 / 2015-05-26
|
||||
===================
|
||||
|
||||
* fixes react template error
|
||||
* adds promises when a callback function is not passed to `render`
|
||||
* documentation updates
|
||||
|
||||
0.11.0 / 2015-02-07
|
||||
==================
|
||||
|
||||
* fix aptl tests
|
||||
* update jade caching
|
||||
* add HTMLing support
|
||||
* add hamlet support
|
||||
* readme updates
|
||||
* add tinyliquid support
|
||||
* pass `options` to ECT.js
|
||||
* update ractive
|
||||
* update travis-ci to test 0.10, 0.12, and iojs
|
||||
|
||||
0.10.0 / 2013-11-23
|
||||
==================
|
||||
|
||||
* add lodash support
|
||||
* add nunjucks support
|
||||
|
||||
0.9.1 / 2013-04-29
|
||||
==================
|
||||
|
||||
* Update ECT version
|
||||
* Added support for Handlebars helpers with test.
|
||||
* Invalidates built-in dust cache if caching disabled
|
||||
|
||||
0.9.0 / 2013-03-28
|
||||
==================
|
||||
|
||||
* dust-helpers support, latest version of dust
|
||||
* Re-add doT - global leaks fixed
|
||||
* improving templayed support
|
||||
|
||||
0.8.0 / 2013-01-23
|
||||
==================
|
||||
|
||||
* add templayed support
|
||||
* add `then-jade` as an alternative to `jade`
|
||||
|
||||
0.7.0 / 2012-12-28
|
||||
==================
|
||||
|
||||
* add atpl support
|
||||
|
||||
0.6.0 2012-12-22
|
||||
==================
|
||||
|
||||
* add partials support
|
||||
* add support for toffee templates
|
||||
* remove dot it still leaks and the author has not fixed it
|
||||
|
||||
0.5.0 / 2012-10-29
|
||||
==================
|
||||
|
||||
* add `mote` support
|
||||
* add support to `dust` partials
|
||||
* add support for `ECT`
|
||||
* add support for rendering without file
|
||||
* add support for `JUST`
|
||||
* improve Haml-Coffee caching.
|
||||
|
||||
0.4.0 / 2012-07-30
|
||||
==================
|
||||
|
||||
* add doT support [sannis]
|
||||
* add mustache support [ForbesLindesay]
|
||||
* add walrus support [kagd]
|
||||
|
||||
0.3.1 / 2012-06-28
|
||||
==================
|
||||
|
||||
* add QEJS support
|
||||
* add underscore support
|
||||
* change whiskers to use pre-defined `.__express`
|
||||
* remove engines. Closes #37
|
||||
* remove kernel, cannot comply with our caching
|
||||
|
||||
0.3.0 / 2012-04-18
|
||||
==================
|
||||
|
||||
* Added partials loading for whiskers [gsf]
|
||||
* Added dustjs-linkedin support
|
||||
|
||||
0.2.0 / 2012-04-04
|
||||
==================
|
||||
|
||||
* Added support for dust [fatjonny]
|
||||
* Added handlebars support [jstewmon]
|
||||
|
||||
0.1.0 / 2012-01-03
|
||||
==================
|
||||
|
||||
* Added support for several more engines
|
||||
|
||||
0.0.1 / 2010-01-03
|
||||
==================
|
||||
|
||||
* Initial release
|
||||
223
node_modules/consolidate/Readme.md
generated
vendored
Normal file
223
node_modules/consolidate/Readme.md
generated
vendored
Normal file
@@ -0,0 +1,223 @@
|
||||
# Consolidate.js
|
||||
|
||||
Template engine consolidation library.
|
||||
|
||||
## Installation
|
||||
|
||||
$ npm install consolidate
|
||||
|
||||
## Supported Express versions
|
||||
|
||||
- [Express 4.x](https://expressjs.com/fr/4x/api.html)
|
||||
- [Express 3.x](https://expressjs.com/fr/3x/api.html)
|
||||
|
||||
## Supported template engines
|
||||
|
||||
Some package has the same key name, consolidate will load them according to the order number. By example for dust, consolidate will try to use in this order: `dust`, `dustjs-helpers` and `dustjs-linkedin`. If `dust` is installed, `dustjs-linkedin` will not be used by consolidate.
|
||||
|
||||
| Name `cons.*` | Package Name / Order | Website / State |
|
||||
| - | - | - |
|
||||
| [atpl](https://github.com/soywiz/atpl.js) | [`npm install atpl`](https://www.npmjs.com/package/atpl) | - |
|
||||
| [bracket](https://github.com/danlevan/bracket-template) | [`npm install bracket-template`](https://www.npmjs.com/package/bracket-template) | - |
|
||||
| [dot](https://github.com/olado/doT) | [`npm install dot`](https://www.npmjs.com/package/dot) | [(website)](http://olado.github.io/doT/) |
|
||||
| ~~[dust](https://github.com/akdubya/dustjs)~~ | [`npm install dust`](https://www.npmjs.com/package/dust) (1) | [(website)](http://akdubya.github.com/dustjs/) / **(unmaintained)**<br>See: dustjs-linkedin |
|
||||
| [dust](https://github.com/linkedin/dustjs) | [`npm install dustjs-helpers`](https://www.npmjs.com/package/dustjs-helpers) (2) or<br>[`npm install dustjs-linkedin`](https://www.npmjs.com/package/dustjs-linkedin) (3) | [(website)](http://linkedin.github.io/dustjs/) |
|
||||
| ~~[eco](https://github.com/sstephenson/eco)~~ | [`npm install eco`](https://www.npmjs.com/package/eco) | **/!\ [Security issue](https://github.com/sstephenson/eco/pull/67)** |
|
||||
| [ect](https://github.com/baryshev/ect) | [`npm install ect`](https://www.npmjs.com/package/ect) | [(website)](http://ectjs.com/) |
|
||||
| [ejs](https://github.com/mde/ejs) | [`npm install ejs`](https://www.npmjs.com/package/ejs) | [(website)](http://ejs.co/) |
|
||||
| [hamlet](https://github.com/gregwebs/hamlet.js) | [`npm install hamlet`](https://www.npmjs.com/package/hamlet) | - |
|
||||
| [hamljs](https://github.com/visionmedia/haml.js) | [`npm install hamljs`](https://www.npmjs.com/package/hamljs) | - |
|
||||
| [haml-coffee](https://github.com/netzpirat/haml-coffee) | [`npm install haml-coffee`](https://www.npmjs.com/package/haml-coffee) | - |
|
||||
| [handlebars](https://github.com/wycats/handlebars.js/) | [`npm install handlebars`](https://www.npmjs.com/package/handlebars) | [(website)](http://handlebarsjs.com/) |
|
||||
| [hogan](https://github.com/twitter/hogan.js) | [`npm install hogan.js`](https://www.npmjs.com/package/hogan.js) | [(website)](http://twitter.github.com/hogan.js/) |
|
||||
| [htmling](https://github.com/codemix/htmling) | [`npm install htmling`](https://www.npmjs.com/package/htmling) | - |
|
||||
| ~~[jade](https://github.com/visionmedia/jade)~~ | [`npm install jade`](https://www.npmjs.com/package/jade) | [(website)](http://jade-lang.com/) / **(renamed `pug`)** |
|
||||
| [jazz](https://github.com/shinetech/jazz) | [`npm install jazz`](https://www.npmjs.com/package/jazz) | - |
|
||||
| ~~[jqtpl](https://github.com/kof/jqtpl)~~ | [`npm install jqtpl`](https://www.npmjs.com/package/jqtpl) | **(deprecated)** |
|
||||
| [just](https://github.com/baryshev/just) | [`npm install just`](https://www.npmjs.com/package/just) | - |
|
||||
| [liquid](https://github.com/leizongmin/tinyliquid) | [`npm install tinyliquid`](https://www.npmjs.com/package/tinyliquid) | [(website)](http://liquidmarkup.org/)<br>**will never add any new features** |
|
||||
| [liquor](https://github.com/chjj/liquor) | [`npm install liquor`](https://www.npmjs.com/package/liquor) | - |
|
||||
| [lodash](https://github.com/bestiejs/lodash) | [`npm install lodash`](https://www.npmjs.com/package/lodash) | [(website)](http://lodash.com/) |
|
||||
| [marko](https://github.com/marko-js/marko) | [`npm install marko`](https://www.npmjs.com/package/marko) | [(website)](http://markojs.com) |
|
||||
| [mote](https://github.com/satchmorun/mote) | [`npm install mote`](https://www.npmjs.com/package/mote) | [(website)](http://satchmorun.github.io/mote/) |
|
||||
| [mustache](https://github.com/janl/mustache.js) | [`npm install mustache`](https://www.npmjs.com/package/mustache) | - |
|
||||
| [nunjucks](https://github.com/mozilla/nunjucks) | [`npm install nunjucks`](https://www.npmjs.com/package/nunjucks) | [(website)](https://mozilla.github.io/nunjucks) |
|
||||
| [plates](https://github.com/flatiron/plates) | [`npm install plates`](https://www.npmjs.com/package/plates) | - |
|
||||
| [pug](https://github.com/pugjs/pug) | [`npm install pug`](https://www.npmjs.com/package/pug) | [(website)](http://jade-lang.com/) / **(formerly jade)** |
|
||||
| [qejs](https://github.com/jepso/QEJS) | [`npm install qejs`](https://www.npmjs.com/package/qejs) | - |
|
||||
| [ractive](https://github.com/ractivejs/ractive) | [`npm install ractive`](https://www.npmjs.com/package/ractive) | - |
|
||||
| [razor](https://github.com/kinogam/kino.razor) | [`npm install razor`](https://www.npmjs.com/package/razor) | - |
|
||||
| [react](https://github.com/facebook/react) | [`npm install react`](https://www.npmjs.com/package/react) | - |
|
||||
| [slm](https://github.com/slm-lang/slm) | [`npm install slm`](https://www.npmjs.com/package/slm) | - |
|
||||
| [squirrelly](https://github.com/squirrellyjs/squirrelly) | [`npm install squirrelly`](https://www.npmjs.com/package/squirrelly) | [(website)](https://squirrelly.js.org) |
|
||||
| ~~[swig](https://github.com/paularmstrong/swig)~~ | [`npm install swig`](https://www.npmjs.com/package/swig) (1) | **(unmaintained)**<br>See: swig-templates |
|
||||
| [swig](https://github.com/node-swig/swig-templates) | [`npm install swig-templates`](https://www.npmjs.com/package/swig-templates) (2) | - |
|
||||
| [teacup](https://github.com/goodeggs/teacup) | [`npm install teacup`](https://www.npmjs.com/package/teacup) | - |
|
||||
| [templayed](https://github.com/archan937/templayed.js/) | [`npm install templayed`](https://www.npmjs.com/package/templayed) | [(website)](http://archan937.github.com/templayed.js/) |
|
||||
| [toffee](https://github.com/malgorithms/toffee) | [`npm install toffee`](https://www.npmjs.com/package/toffee) | - |
|
||||
| [twig](https://github.com/justjohn/twig.js) | [`npm install twig`](https://www.npmjs.com/package/twig) | [(wiki)](https://github.com/twigjs/twig.js/wiki/Implementation-Notes) |
|
||||
| [twing](https://github.com/NightlyCommit/twing) | [`npm install twing`](https://www.npmjs.com/package/twing) | [(website)](https://nightlycommit.github.io/twing/) |
|
||||
| [underscore](https://github.com/documentcloud/underscore) | [`npm install underscore`](https://www.npmjs.com/package/underscore) | [(website)](http://underscorejs.org/#template) |
|
||||
| [vash](https://github.com/kirbysayshi/vash) | [`npm install vash`](https://www.npmjs.com/package/vash) | - |
|
||||
| [velocityjs](https://github.com/julianshapiro/velocity) | [BETA](https://www.npmjs.com/package/velocity-animate) | [(website)](http://velocityjs.org/) |
|
||||
| [walrus](https://github.com/jeremyruppel/walrus) | [`npm install walrus`](https://www.npmjs.com/package/walrus) | [(website)](http://documentup.com/jeremyruppel/walrus/) |
|
||||
| [whiskers](https://github.com/gsf/whiskers.js) | [`npm install whiskers`](https://www.npmjs.com/package/whiskers) | - |
|
||||
|
||||
__NOTE__: you must still install the engines you wish to use, add them to your package.json dependencies.
|
||||
|
||||
## API
|
||||
|
||||
All templates supported by this library may be rendered using the signature `(path[, locals], callback)` as shown below, which happens to be the signature that Express supports so any of these engines may be used within Express.
|
||||
|
||||
__NOTE__: All this example code uses cons.swig for the swig template engine. Replace swig with whatever templating you are using. For example, use cons.hogan for hogan.js, cons.jade for jade, etc. `console.log(cons)` for the full list of identifiers.
|
||||
|
||||
```js
|
||||
var cons = require('consolidate');
|
||||
cons.swig('views/page.html', { user: 'tobi' }, function(err, html){
|
||||
if (err) throw err;
|
||||
console.log(html);
|
||||
});
|
||||
```
|
||||
|
||||
Or without options / local variables:
|
||||
|
||||
```js
|
||||
var cons = require('consolidate');
|
||||
cons.swig('views/page.html', function(err, html){
|
||||
if (err) throw err;
|
||||
console.log(html);
|
||||
});
|
||||
```
|
||||
|
||||
To dynamically pass the engine, simply use the subscript operator and a variable:
|
||||
|
||||
```js
|
||||
var cons = require('consolidate')
|
||||
, name = 'swig';
|
||||
|
||||
cons[name]('views/page.html', { user: 'tobi' }, function(err, html){
|
||||
if (err) throw err;
|
||||
console.log(html);
|
||||
});
|
||||
```
|
||||
|
||||
### Promises
|
||||
|
||||
Additionally, all templates optionally return a promise if no callback function is provided. The promise represents the eventual result of the template function which will either resolve to a string, compiled from the template, or be rejected. Promises expose a `then` method which registers callbacks to receive the promise’s eventual value and a `catch` method which the reason why the promise could not be fulfilled. Promises allow more synchronous-like code structure and solve issues like race conditions.
|
||||
|
||||
```js
|
||||
var cons = require('consolidate');
|
||||
|
||||
cons.swig('views/page.html', { user: 'tobi' })
|
||||
.then(function (html) {
|
||||
console.log(html);
|
||||
})
|
||||
.catch(function (err) {
|
||||
throw err;
|
||||
});
|
||||
```
|
||||
|
||||
## Caching
|
||||
|
||||
To enable caching simply pass `{ cache: true }`. Engines _may_ use this option to cache things reading the file contents, compiled `Function`s etc. Engines which do _not_ support this may simply ignore it. All engines that consolidate.js implements I/O for will cache the file contents, ideal for production environments.
|
||||
When using consolidate directly: `cons.swig('views/page.html', { user: 'tobi', cache:true }, callback);`
|
||||
Using supported Express versions: `app.locals.cache = true` or set NODE_ENV to 'production' and Express will do this for you.
|
||||
|
||||
## Express example
|
||||
|
||||
```js
|
||||
var express = require('express')
|
||||
, cons = require('consolidate')
|
||||
, app = express();
|
||||
|
||||
// assign the swig engine to .html files
|
||||
app.engine('html', cons.swig);
|
||||
|
||||
// set .html as the default extension
|
||||
app.set('view engine', 'html');
|
||||
app.set('views', __dirname + '/views');
|
||||
|
||||
var users = [];
|
||||
users.push({ name: 'tobi' });
|
||||
users.push({ name: 'loki' });
|
||||
users.push({ name: 'jane' });
|
||||
|
||||
app.get('/', function(req, res){
|
||||
res.render('index', {
|
||||
title: 'Consolidate.js'
|
||||
});
|
||||
});
|
||||
|
||||
app.get('/users', function(req, res){
|
||||
res.render('users', {
|
||||
title: 'Users',
|
||||
users: users
|
||||
});
|
||||
});
|
||||
|
||||
app.listen(3000);
|
||||
console.log('Express server listening on port 3000');
|
||||
```
|
||||
|
||||
## Template Engine Instances
|
||||
|
||||
Template engines are exposed via the `cons.requires` object, but they are not instantiated until you've called the `cons[engine].render()` method. You can instantiate them manually beforehand if you want to add filters, globals, mixins, or other engine features.
|
||||
|
||||
```js
|
||||
var cons = require('consolidate'),
|
||||
nunjucks = require('nunjucks');
|
||||
|
||||
// add nunjucks to requires so filters can be
|
||||
// added and the same instance will be used inside the render method
|
||||
cons.requires.nunjucks = nunjucks.configure();
|
||||
|
||||
cons.requires.nunjucks.addFilter('foo', function () {
|
||||
return 'bar';
|
||||
});
|
||||
```
|
||||
|
||||
## Notes
|
||||
|
||||
* If you're using Nunjucks, please take a look at the `exports.nunjucks.render` function in `lib.consolidate.js`. You can pass your own engine/environment via `options.nunjucksEnv`, or if you want to support Express you can pass `options.settings.views`, or if you have another use case, pass `options.nunjucks` (see the code for more insight).
|
||||
* You can pass **partials** with `options.partials`
|
||||
* For using **template inheritance** with nunjucks, you can pass a loader
|
||||
with `options.loader`.
|
||||
* To use **filters** with tinyliquid, use `options.filters` and specify an array of properties, each of which is a named filter function. A filter function takes a string as a parameter and returns a modified version of it.
|
||||
* To use **custom tags** with tinyliquid, use `options.customTags` to specify an array of tag functions that follow the tinyliquid [custom tag](https://github.com/leizongmin/tinyliquid/wiki/Custom-Tag) definition.
|
||||
* The default directory used with the **include** tag with tinyliquid is the current working directory. To override this, use `options.includeDir`.
|
||||
* `React` To render content into a html base template (eg. `index.html` of your React app), pass the path of the template with `options.base`.
|
||||
|
||||
## Running tests
|
||||
|
||||
Install dev deps:
|
||||
|
||||
$ npm install -d
|
||||
|
||||
Run the tests:
|
||||
|
||||
$ make test
|
||||
|
||||
## License
|
||||
|
||||
(The MIT License)
|
||||
|
||||
Copyright (c) 2011-2016 TJ Holowaychuk <tj@vision-media.ca>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
'Software'), to deal in the Software without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Software, and to
|
||||
permit persons to whom the Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
|
||||
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
|
||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
1
node_modules/consolidate/index.js
generated
vendored
Normal file
1
node_modules/consolidate/index.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = require('./lib/consolidate');
|
||||
1792
node_modules/consolidate/lib/consolidate.js
generated
vendored
Normal file
1792
node_modules/consolidate/lib/consolidate.js
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
129
node_modules/consolidate/package.json
generated
vendored
Normal file
129
node_modules/consolidate/package.json
generated
vendored
Normal file
@@ -0,0 +1,129 @@
|
||||
{
|
||||
"_args": [
|
||||
[
|
||||
"consolidate@0.16.0",
|
||||
"J:\\Github\\CURD-TS"
|
||||
]
|
||||
],
|
||||
"_development": true,
|
||||
"_from": "consolidate@0.16.0",
|
||||
"_id": "consolidate@0.16.0",
|
||||
"_inBundle": false,
|
||||
"_integrity": "sha1-oRhkdokw8vGUMWYKZZBmaPX73BY=",
|
||||
"_location": "/consolidate",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"type": "version",
|
||||
"registry": true,
|
||||
"raw": "consolidate@0.16.0",
|
||||
"name": "consolidate",
|
||||
"escapedName": "consolidate",
|
||||
"rawSpec": "0.16.0",
|
||||
"saveSpec": null,
|
||||
"fetchSpec": "0.16.0"
|
||||
},
|
||||
"_requiredBy": [
|
||||
"/@vue/compiler-sfc"
|
||||
],
|
||||
"_resolved": "http://192.168.250.101:4873/consolidate/-/consolidate-0.16.0.tgz",
|
||||
"_spec": "0.16.0",
|
||||
"_where": "J:\\Github\\CURD-TS",
|
||||
"author": {
|
||||
"name": "TJ Holowaychuk",
|
||||
"email": "tj@vision-media.ca"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/tj/consolidate.js/issues"
|
||||
},
|
||||
"dependencies": {
|
||||
"bluebird": "^3.7.2"
|
||||
},
|
||||
"description": "Template engine consolidation library",
|
||||
"devDependencies": {
|
||||
"arc-templates": "^0.5.3",
|
||||
"atpl": ">=0.7.6",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-preset-react": "^6.24.1",
|
||||
"bracket-template": "^1.1.5",
|
||||
"coffee-script": "^1.12.7",
|
||||
"dot": "^1.1.3",
|
||||
"dust": "^0.3.0",
|
||||
"dustjs-helpers": "^1.7.4",
|
||||
"dustjs-linkedin": "^2.7.5",
|
||||
"eco": "^1.1.0-rc-3",
|
||||
"ect": "^0.5.9",
|
||||
"ejs": "^3.1.5",
|
||||
"eslint": "^7.8.1",
|
||||
"eslint-config-standard": "^14.1.1",
|
||||
"eslint-plugin-promise": "^4.2.1",
|
||||
"eslint-plugin-standard": "^4.0.1",
|
||||
"haml-coffee": "^1.14.1",
|
||||
"hamlet": "^0.3.3",
|
||||
"hamljs": "^0.6.2",
|
||||
"handlebars": "^4.7.6",
|
||||
"hogan.js": "^3.0.2",
|
||||
"htmling": "^0.0.8",
|
||||
"jade": "^1.11.0",
|
||||
"jazz": "^0.0.18",
|
||||
"jqtpl": "~1.1.0",
|
||||
"just": "^0.1.8",
|
||||
"liquid-node": "^3.0.1",
|
||||
"liquor": "^0.0.5",
|
||||
"lodash": "^4.17.20",
|
||||
"marko": "^3.14.4",
|
||||
"mocha": "^3.5.3",
|
||||
"mote": "^0.2.0",
|
||||
"mustache": "^4.0.1",
|
||||
"nunjucks": "^3.2.2",
|
||||
"plates": "~0.4.11",
|
||||
"pug": "^3.0.0",
|
||||
"qejs": "^3.0.5",
|
||||
"ractive": "^1.3.12",
|
||||
"razor-tmpl": "^1.3.1",
|
||||
"react": "^16.13.1",
|
||||
"react-dom": "^16.13.1",
|
||||
"semver": "^7.3.2",
|
||||
"should": "*",
|
||||
"slm": "^2.0.0",
|
||||
"squirrelly": "^5.1.0",
|
||||
"swig": "^1.4.2",
|
||||
"swig-templates": "^2.0.3",
|
||||
"teacup": "^2.0.0",
|
||||
"templayed": ">=0.2.3",
|
||||
"tinyliquid": "^0.2.34",
|
||||
"toffee": "^0.3.6",
|
||||
"twig": "^1.15.2",
|
||||
"twing": "^5.0.2",
|
||||
"underscore": "^1.11.0",
|
||||
"vash": "^0.13.0",
|
||||
"velocityjs": "^2.0.1",
|
||||
"walrus": "^0.10.1",
|
||||
"whiskers": "^0.4.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 0.10.0"
|
||||
},
|
||||
"files": [
|
||||
"index.js",
|
||||
"lib"
|
||||
],
|
||||
"homepage": "https://github.com/tj/consolidate.js",
|
||||
"keywords": [
|
||||
"engine",
|
||||
"template",
|
||||
"view"
|
||||
],
|
||||
"license": "MIT",
|
||||
"main": "index.js",
|
||||
"name": "consolidate",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/tj/consolidate.js.git"
|
||||
},
|
||||
"scripts": {
|
||||
"lint": "eslint .",
|
||||
"pretest": "npm run lint",
|
||||
"test": "mocha"
|
||||
},
|
||||
"version": "0.16.0"
|
||||
}
|
||||
Reference in New Issue
Block a user