@aurelia/kernel
Advanced tools
Comparing version 0.2.0-dev.20181007 to 0.2.0-dev.20181008
@@ -367,3 +367,2 @@ const camelCaseLookup = {}; | ||
} | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current = this; | ||
@@ -396,3 +395,2 @@ while (current !== null) { | ||
} | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current = this; | ||
@@ -414,3 +412,2 @@ while (current !== null) { | ||
validateKey(key); | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current = this; | ||
@@ -417,0 +414,0 @@ while (current !== null) { |
@@ -373,3 +373,2 @@ (function (global, factory) { | ||
} | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current = this; | ||
@@ -402,3 +401,2 @@ while (current !== null) { | ||
} | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current = this; | ||
@@ -420,3 +418,2 @@ while (current !== null) { | ||
validateKey(key); | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current = this; | ||
@@ -423,0 +420,0 @@ while (current !== null) { |
@@ -10,2 +10,10 @@ export interface ICallable { | ||
}; | ||
export declare type Decoratable<TOptional, TRequired> = Function & { | ||
readonly prototype: Partial<TOptional> & Required<TRequired>; | ||
new (...args: any[]): Partial<TOptional> & Required<TRequired>; | ||
}; | ||
export declare type Decorated<TOptional, TRequired> = Function & { | ||
readonly prototype: Required<TOptional> & Required<TRequired>; | ||
new (...args: any[]): any; | ||
}; | ||
export declare type Injectable<T = {}> = Constructable<T> & { | ||
@@ -12,0 +20,0 @@ inject?: any[]; |
{ | ||
"name": "@aurelia/kernel", | ||
"version": "0.2.0-dev.20181007", | ||
"version": "0.2.0-dev.20181008", | ||
"main": "dist/index.umd.js", | ||
@@ -84,3 +84,3 @@ "module": "dist/index.es6.js", | ||
}, | ||
"gitHead": "a0c9b0ecd41c556f9ea20f409f94810c8eb5a3de" | ||
"gitHead": "f67a414d86709aadf094d3924ebdeead67c6fce8" | ||
} |
@@ -422,3 +422,2 @@ // tslint:disable:no-reserved-keywords | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current: Container = this; | ||
@@ -458,3 +457,2 @@ | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current: Container = this; | ||
@@ -480,3 +478,2 @@ | ||
/* tslint:disable-next-line:no-this-assignment */ | ||
let current: Container | null = this; | ||
@@ -483,0 +480,0 @@ |
@@ -10,5 +10,17 @@ export interface ICallable { | ||
export type Constructable<T = {}> = { | ||
// tslint:disable-next-line:no-any | ||
new(...args: any[]): T; | ||
}; | ||
export type Decoratable<TOptional, TRequired> = Function & { | ||
readonly prototype: Partial<TOptional> & Required<TRequired>; | ||
// tslint:disable-next-line:no-any | ||
new(...args: any[]): Partial<TOptional> & Required<TRequired>; | ||
}; | ||
export type Decorated<TOptional, TRequired> = Function & { | ||
readonly prototype: Required<TOptional> & Required<TRequired>; | ||
// tslint:disable-next-line:no-any | ||
new(...args: any[]): any; | ||
}; | ||
export type Injectable<T = {}> = Constructable<T> & { inject?: any[] }; | ||
@@ -15,0 +27,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
169722
1976