Skip to content

Commit

Permalink
chore(all): prepare release 1.4.2
Browse files Browse the repository at this point in the history
  • Loading branch information
EisenbergEffect committed Dec 18, 2018
1 parent fd059c5 commit 574fad5
Show file tree
Hide file tree
Showing 9 changed files with 40 additions and 2 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aurelia-dependency-injection",
"version": "1.4.1",
"version": "1.4.2",
"description": "A lightweight, extensible dependency injection container for JavaScript.",
"keywords": [
"aurelia",
Expand Down
4 changes: 4 additions & 0 deletions dist/amd/aurelia-dependency-injection.js
Original file line number Diff line number Diff line change
Expand Up @@ -718,6 +718,10 @@ define(['exports', 'aurelia-metadata', 'aurelia-pal'], function (exports, _aurel
var deco = function deco(target) {
if (!target.hasOwnProperty('inject')) {
target.inject = (_aureliaMetadata.metadata.getOwn(_aureliaMetadata.metadata.paramTypes, target) || _emptyParameters).slice();

if (target.inject.length > 0 && target.inject[target.inject.length - 1] === Object) {
target.inject.pop();
}
}
};

Expand Down
6 changes: 6 additions & 0 deletions dist/aurelia-dependency-injection.js
Original file line number Diff line number Diff line change
Expand Up @@ -1102,6 +1102,12 @@ export function autoinject(potentialTarget?: any): any {
let deco = function(target) {
if (!target.hasOwnProperty('inject')) {
target.inject = (metadata.getOwn(metadata.paramTypes, target) || _emptyParameters).slice();
// TypeScript 3.0 metadata for "...rest" gives type "Object"
// if last parameter is "Object", assume it's a ...rest and remove that metadata.
if (target.inject.length > 0 &&
target.inject[target.inject.length - 1] === Object) {
target.inject.pop();
}
}
};

Expand Down
4 changes: 4 additions & 0 deletions dist/commonjs/aurelia-dependency-injection.js
Original file line number Diff line number Diff line change
Expand Up @@ -722,6 +722,10 @@ function autoinject(potentialTarget) {
var deco = function deco(target) {
if (!target.hasOwnProperty('inject')) {
target.inject = (_aureliaMetadata.metadata.getOwn(_aureliaMetadata.metadata.paramTypes, target) || _emptyParameters).slice();

if (target.inject.length > 0 && target.inject[target.inject.length - 1] === Object) {
target.inject.pop();
}
}
};

Expand Down
4 changes: 4 additions & 0 deletions dist/es2015/aurelia-dependency-injection.js
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,10 @@ export function autoinject(potentialTarget) {
let deco = function (target) {
if (!target.hasOwnProperty('inject')) {
target.inject = (metadata.getOwn(metadata.paramTypes, target) || _emptyParameters).slice();

if (target.inject.length > 0 && target.inject[target.inject.length - 1] === Object) {
target.inject.pop();
}
}
};

Expand Down
4 changes: 4 additions & 0 deletions dist/native-modules/aurelia-dependency-injection.js
Original file line number Diff line number Diff line change
Expand Up @@ -706,6 +706,10 @@ export function autoinject(potentialTarget) {
var deco = function deco(target) {
if (!target.hasOwnProperty('inject')) {
target.inject = (metadata.getOwn(metadata.paramTypes, target) || _emptyParameters).slice();

if (target.inject.length > 0 && target.inject[target.inject.length - 1] === Object) {
target.inject.pop();
}
}
};

Expand Down
4 changes: 4 additions & 0 deletions dist/system/aurelia-dependency-injection.js
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,10 @@ System.register(['aurelia-metadata', 'aurelia-pal'], function (_export, _context
var deco = function deco(target) {
if (!target.hasOwnProperty('inject')) {
target.inject = (metadata.getOwn(metadata.paramTypes, target) || _emptyParameters).slice();

if (target.inject.length > 0 && target.inject[target.inject.length - 1] === Object) {
target.inject.pop();
}
}
};

Expand Down
12 changes: 12 additions & 0 deletions doc/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
<a name="1.4.2"></a>
## [1.4.2](https://github.com/aurelia/dependency-injection/compare/1.4.1...1.4.2) (2018-12-18)


### Bug Fixes

* **dependency-injection:** add more tests using cases suggested by [@fkleuver](https://github.com/fkleuver) ([ac4e6f9](https://github.com/aurelia/dependency-injection/commit/ac4e6f9)), closes [#171](https://github.com/aurelia/dependency-injection/issues/171)
* **dependency-injection:** adjust based on review ([dc756f4](https://github.com/aurelia/dependency-injection/commit/dc756f4)), closes [#171](https://github.com/aurelia/dependency-injection/issues/171)
* **dependency-injection:** ignore ...rest TypeScript metadata ([c093756](https://github.com/aurelia/dependency-injection/commit/c093756)), closes [#171](https://github.com/aurelia/dependency-injection/issues/171)



<a name="1.4.0"></a>
# [1.4.0](https://github.com/aurelia/dependency-injection/compare/1.3.2...1.4.0) (2018-06-18)

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aurelia-dependency-injection",
"version": "1.4.1",
"version": "1.4.2",
"description": "A lightweight, extensible dependency injection container for JavaScript.",
"keywords": [
"aurelia",
Expand Down

0 comments on commit 574fad5

Please sign in to comment.