assemble-core
Advanced tools
Comparing version 0.13.0 to 0.13.1
@@ -8,2 +8,3 @@ 'use strict'; | ||
var Templates = require('templates'); | ||
var debug = Templates.debug; | ||
var utils = require('./utils'); | ||
@@ -28,5 +29,5 @@ | ||
this.options = options || {}; | ||
Templates.call(this, options); | ||
this.name = 'assemble'; | ||
this.is('assemble'); | ||
debug(this); | ||
@@ -59,4 +60,4 @@ /** | ||
Assemble.debug = Templates.debug; | ||
Assemble.utils = Templates.utils; | ||
Assemble._ = Templates._; | ||
{ | ||
"name": "assemble-core", | ||
"description": "The core assemble application with no presets or defaults. All configuration is left to the implementor.", | ||
"version": "0.13.0", | ||
"version": "0.13.1", | ||
"homepage": "https://github.com/assemble/assemble-core", | ||
@@ -32,7 +32,7 @@ "author": "Jon Schlinkert (https://github.com/jonschlinkert)", | ||
"assemble-fs": "^0.4.1", | ||
"assemble-render-file": "^0.3.1", | ||
"assemble-render-file": "^0.3.3", | ||
"assemble-streams": "^0.4.1", | ||
"base-task": "^0.4.1", | ||
"lazy-cache": "^1.0.3", | ||
"templates": "^0.13.1" | ||
"templates": "^0.14.1" | ||
}, | ||
@@ -39,0 +39,0 @@ "devDependencies": { |
@@ -7,2 +7,27 @@ # assemble-core [![NPM version](https://img.shields.io/npm/v/assemble-core.svg)](https://www.npmjs.com/package/assemble-core) [![Build Status](https://img.shields.io/travis/assemble/assemble-core.svg)](https://travis-ci.org/assemble/assemble-core) | ||
- [Install](#install) | ||
- [Usage](#usage) | ||
- [Examples](#examples) | ||
- [API](#api) | ||
* [Templates API](#templates-api) | ||
* [File System API](#file-system-api) | ||
+ [.src](#src) | ||
+ [.dest](#dest) | ||
+ [.copy](#copy) | ||
+ [.symlink](#symlink) | ||
* [Task API](#task-api) | ||
+ [.task](#task) | ||
+ [.build](#build) | ||
+ [.watch](#watch) | ||
- [About](#about) | ||
- [Related projects](#related-projects) | ||
- [Tests](#tests) | ||
* [Running tests](#running-tests) | ||
- [Contributing](#contributing) | ||
- [History](#history) | ||
- [Author](#author) | ||
- [License](#license) | ||
_(TOC generated by [verb](https://github.com/verbose/verb) using [markdown-toc](https://github.com/jonschlinkert/markdown-toc))_ | ||
## Install | ||
@@ -13,3 +38,3 @@ | ||
```sh | ||
$ npm i assemble-core --save | ||
$ npm install assemble-core --save | ||
``` | ||
@@ -72,3 +97,3 @@ | ||
### [Assemble](index.js#L22) | ||
### [Assemble](index.js#L23) | ||
@@ -90,5 +115,5 @@ Create an `assemble` application. This is the main function exported by the assemble module. | ||
Assemble has an extensive API for working with templates and template collections. In fact, the entire API from the [templates](https://github.com/jonschlinkert/jonschlinkert/templates) library is available on Assemble. | ||
Assemble has an extensive API for working with templates and template collections. In fact, the entire API from the [templates](https://github.com/jonschlinkert/templates) library is available on Assemble. | ||
While we work on getting the assemble docs updated with these methods you can visit [the templates library](https://github.com/jonschlinkert/jonschlinkert/templates) to learn more about the full range of features and options. | ||
While we work on getting the assemble docs updated with these methods you can visit [the templates library](https://github.com/jonschlinkert/templates) to learn more about the full range of features and options. | ||
@@ -266,3 +291,3 @@ *** | ||
```sh | ||
$ npm i -d && npm test | ||
$ npm install -d && npm test | ||
``` | ||
@@ -278,2 +303,10 @@ | ||
**v0.14.0** | ||
* Private method `.mergePartialsSync` rename was reverted to `.mergePartials` to be consistent with other updates in `.render` and `.compile`. No other breaking changes, but some new features were added to [templates](https://github.com/jonschlinkert/templates) for handling context in views and helpers. | ||
**v0.13.0** | ||
* Breaking change: bumps [templates](https://github.com/jonschlinkert/templates) to v0.13.0 to fix obscure rendering bug when multiple duplicate partials were rendered in the same view. But the fix required changing the `.mergePartials` method to be async. If you're currently using `.mergePartials`, you can continue to do so synchronously using the `.mergePartialsSync` method. | ||
**v0.9.0** | ||
@@ -285,16 +318,16 @@ | ||
* Bumps several deps. [templates](https://github.com/jonschlinkert/jonschlinkert/templates) was bumped to 0.9.0 to take advantage of event handling improvements. | ||
* Bumps several deps. [templates](https://github.com/jonschlinkert/templates) was bumped to 0.9.0 to take advantage of event handling improvements. | ||
**v0.7.0** | ||
* Bumps [templates](https://github.com/jonschlinkert/jonschlinkert/templates) to 0.8.0 to take advantage of `isType` method for checking a collection type, and a number of improvements to how collections and views are instantiated and named. | ||
* Bumps [templates](https://github.com/jonschlinkert/templates) to 0.8.0 to take advantage of `isType` method for checking a collection type, and a number of improvements to how collections and views are instantiated and named. | ||
**v0.6.0** | ||
* Bumps [assemble-fs](https://github.com/assemble/assemble/assemble-fs) plugin to 0.5.0, which introduces `onStream` and `preWrite` middleware handlers. | ||
* Bumps [templates](https://github.com/jonschlinkert/jonschlinkert/templates) to 0.7.0, which fixes how non-cached collections are initialized. This was done as a minor instead of a patch since - although it's a fix - it could theoretically break someone's setup. | ||
* Bumps [assemble-fs](https://github.com/assemble/assemble-fs) plugin to 0.5.0, which introduces `onStream` and `preWrite` middleware handlers. | ||
* Bumps [templates](https://github.com/jonschlinkert/templates) to 0.7.0, which fixes how non-cached collections are initialized. This was done as a minor instead of a patch since - although it's a fix - it could theoretically break someone's setup. | ||
**v0.5.0** | ||
* Bumps [templates](https://github.com/jonschlinkert/jonschlinkert/templates) to latest, 0.6.0, since it uses the latest [base-methods](https://github.com/jonschlinkert/base-methods), which introduces prototype mixins. No API changes. | ||
* Bumps [templates](https://github.com/jonschlinkert/templates) to latest, 0.6.0, since it uses the latest [base-methods](https://github.com/jonschlinkert/base-methods), which introduces prototype mixins. No API changes. | ||
@@ -305,3 +338,3 @@ **v0.4.0** | ||
* Adds lazy-cache | ||
* Updates [assemble-streams](https://github.com/assemble/assemble/assemble-streams) plugin to latest | ||
* Updates [assemble-streams](https://github.com/assemble/assemble-streams) plugin to latest | ||
@@ -322,2 +355,2 @@ ## Author | ||
_This file was generated by [verb](https://github.com/verbose/verb), v0.9.0, on February 15, 2016._ | ||
_This file was generated by [verb](https://github.com/verbose/verb), v0.9.0, on February 25, 2016._ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16661
66
347
+ Addedtemplates@0.14.6(transitive)
- Removedtemplates@0.13.7(transitive)
Updatedassemble-render-file@^0.3.3
Updatedtemplates@^0.14.1