chore(build): Upgrade to TypeScript@1.5.3
This change also makes us compliant with 1.6.0-dev compiler, so we can do some experiments with apps that use 1.6 features and compile against Angular. We should probably add a travis build for 1.6 so we stay compatible with both versions.
This commit is contained in:
parent
c5cb7009ca
commit
3c58878b19
|
@ -760,10 +760,10 @@ gulp.task('!pre.test.typings', ['docs/typings'], function() {
|
||||||
});
|
});
|
||||||
|
|
||||||
// -----------------
|
// -----------------
|
||||||
// TODO: Use a version of TypeScript that matches what is used by DefinitelyTyped.
|
|
||||||
gulp.task('test.typings', ['!pre.test.typings'], function() {
|
gulp.task('test.typings', ['!pre.test.typings'], function() {
|
||||||
return gulp.src(['typing_spec/*.ts', 'dist/docs/typings/angular2/angular2.d.ts'])
|
return gulp.src(['typing_spec/*.ts', 'dist/docs/typings/angular2/angular2.d.ts'])
|
||||||
.pipe(tsc({target: 'ES5', module: 'commonjs',
|
.pipe(tsc({target: 'ES5', module: 'commonjs',
|
||||||
|
experimentalDecorators: true,
|
||||||
noImplicitAny: true,
|
noImplicitAny: true,
|
||||||
// Don't use the version of typescript that gulp-typescript depends on, we need 1.5
|
// Don't use the version of typescript that gulp-typescript depends on, we need 1.5
|
||||||
// see https://github.com/ivogabe/gulp-typescript#typescript-version
|
// see https://github.com/ivogabe/gulp-typescript#typescript-version
|
||||||
|
|
|
@ -27,12 +27,7 @@ export {
|
||||||
} from 'angular2/src/core/compiler/interfaces';
|
} from 'angular2/src/core/compiler/interfaces';
|
||||||
|
|
||||||
|
|
||||||
export {
|
export {Class, ClassDefinition, TypeDecorator} from 'angular2/src/util/decorators';
|
||||||
Class,
|
|
||||||
ClassDefinition,
|
|
||||||
ParameterDecorator,
|
|
||||||
TypeDecorator
|
|
||||||
} from 'angular2/src/util/decorators';
|
|
||||||
|
|
||||||
export {
|
export {
|
||||||
Attribute,
|
Attribute,
|
||||||
|
|
|
@ -1,13 +1,7 @@
|
||||||
import {ComponentAnnotation, DirectiveAnnotation, LifecycleEvent} from './annotations';
|
import {ComponentAnnotation, DirectiveAnnotation, LifecycleEvent} from './annotations';
|
||||||
import {ViewAnnotation} from './view';
|
import {ViewAnnotation} from './view';
|
||||||
import {AttributeAnnotation, QueryAnnotation, ViewQueryAnnotation} from './di';
|
import {AttributeAnnotation, QueryAnnotation, ViewQueryAnnotation} from './di';
|
||||||
import {
|
import {makeDecorator, makeParamDecorator, TypeDecorator, Class} from '../../util/decorators';
|
||||||
makeDecorator,
|
|
||||||
makeParamDecorator,
|
|
||||||
TypeDecorator,
|
|
||||||
ParameterDecorator,
|
|
||||||
Class
|
|
||||||
} from '../../util/decorators';
|
|
||||||
import {Type} from 'angular2/src/facade/lang';
|
import {Type} from 'angular2/src/facade/lang';
|
||||||
import {ViewEncapsulation} from 'angular2/src/render/api';
|
import {ViewEncapsulation} from 'angular2/src/render/api';
|
||||||
|
|
||||||
|
|
|
@ -8,6 +8,9 @@ declare module Intl {
|
||||||
currency?: string;
|
currency?: string;
|
||||||
currencyDisplay?: string;
|
currencyDisplay?: string;
|
||||||
useGrouping?: boolean;
|
useGrouping?: boolean;
|
||||||
|
minimumIntegerDigits?: number;
|
||||||
|
minimumFractionDigits?: number;
|
||||||
|
maximumFractionDigits?: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface NumberFormat {
|
interface NumberFormat {
|
||||||
|
|
|
@ -59,18 +59,18 @@ export function CONST_EXPR<T>(expr: T): T {
|
||||||
return expr;
|
return expr;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function CONST():<T>(target: T) => T {
|
export function CONST(): ClassDecorator {
|
||||||
return (target) => target;
|
return (target) => target;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function ABSTRACT():<T>(target: T) => T {
|
export function ABSTRACT(): ClassDecorator {
|
||||||
return (t) => t;
|
return (t) => t;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Note: This is only a marker annotation needed for ts2dart.
|
// Note: This is only a marker annotation needed for ts2dart.
|
||||||
// This is written so that is can be used as a Traceur annotation
|
// This is written so that is can be used as a Traceur annotation
|
||||||
// or a Typescript decorator.
|
// or a Typescript decorator.
|
||||||
export function IMPLEMENTS(_):<T>(target: T) => T {
|
export function IMPLEMENTS(_): ClassDecorator {
|
||||||
return (t) => t;
|
return (t) => t;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ import {List, ListWrapper} from 'angular2/src/facade/collection';
|
||||||
import {Location} from 'angular2/src/router/location';
|
import {Location} from 'angular2/src/router/location';
|
||||||
|
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(Location)
|
@IMPLEMENTS(Location)
|
||||||
export class SpyLocation extends SpyObject {
|
export class SpyLocation extends SpyObject {
|
||||||
urlChanges: List<string>;
|
urlChanges: List<string>;
|
||||||
|
|
|
@ -22,10 +22,15 @@ export class Route implements RouteDefinition {
|
||||||
path: string;
|
path: string;
|
||||||
component: Type;
|
component: Type;
|
||||||
as: string;
|
as: string;
|
||||||
|
// added next two properties to work around https://github.com/Microsoft/TypeScript/issues/4107
|
||||||
|
loader: Function;
|
||||||
|
redirectTo: string;
|
||||||
constructor({path, component, as}: {path: string, component: Type, as?: string}) {
|
constructor({path, component, as}: {path: string, component: Type, as?: string}) {
|
||||||
this.path = path;
|
this.path = path;
|
||||||
this.component = component;
|
this.component = component;
|
||||||
this.as = as;
|
this.as = as;
|
||||||
|
this.loader = null;
|
||||||
|
this.redirectTo = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,32 +4,32 @@ import 'package:angular2/src/change_detection/change_detection.dart';
|
||||||
import 'package:angular2/di.dart';
|
import 'package:angular2/di.dart';
|
||||||
import './test_lib.dart';
|
import './test_lib.dart';
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class SpyChangeDetector extends SpyObject implements ChangeDetector {
|
class SpyChangeDetector extends SpyObject implements ChangeDetector {
|
||||||
noSuchMethod(m) => super.noSuchMethod(m);
|
noSuchMethod(m) => super.noSuchMethod(m);
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class SpyProtoChangeDetector extends SpyObject implements ProtoChangeDetector {
|
class SpyProtoChangeDetector extends SpyObject implements ProtoChangeDetector {
|
||||||
noSuchMethod(m) => super.noSuchMethod(m);
|
noSuchMethod(m) => super.noSuchMethod(m);
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class SpyPipe extends SpyObject implements Pipe {
|
class SpyPipe extends SpyObject implements Pipe {
|
||||||
noSuchMethod(m) => super.noSuchMethod(m);
|
noSuchMethod(m) => super.noSuchMethod(m);
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class SpyPipeFactory extends SpyObject implements PipeFactory {
|
class SpyPipeFactory extends SpyObject implements PipeFactory {
|
||||||
noSuchMethod(m) => super.noSuchMethod(m);
|
noSuchMethod(m) => super.noSuchMethod(m);
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class SpyDependencyProvider extends SpyObject implements DependencyProvider {
|
class SpyDependencyProvider extends SpyObject implements DependencyProvider {
|
||||||
noSuchMethod(m) => super.noSuchMethod(m);
|
noSuchMethod(m) => super.noSuchMethod(m);
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class SpyChangeDetectorRef extends SpyObject implements ChangeDetectorRef {
|
class SpyChangeDetectorRef extends SpyObject implements ChangeDetectorRef {
|
||||||
noSuchMethod(m) => super.noSuchMethod(m);
|
noSuchMethod(m) => super.noSuchMethod(m);
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,9 @@ import {createTestInjector, FunctionWithParamTokens, inject} from './test_inject
|
||||||
|
|
||||||
export {inject} from './test_injector';
|
export {inject} from './test_injector';
|
||||||
|
|
||||||
export function proxy() {}
|
export function proxy(): ClassDecorator {
|
||||||
|
return (t) => t;
|
||||||
|
}
|
||||||
|
|
||||||
var _global: jasmine.GlobalPolluter = <any>(typeof window === 'undefined' ? global : window);
|
var _global: jasmine.GlobalPolluter = <any>(typeof window === 'undefined' ? global : window);
|
||||||
|
|
||||||
|
|
|
@ -49,6 +49,12 @@ export interface TypeDecorator {
|
||||||
*/
|
*/
|
||||||
<T extends Type>(type: T): T;
|
<T extends Type>(type: T): T;
|
||||||
|
|
||||||
|
// Make TypeDecorator assignable to built-in ParameterDecorator type.
|
||||||
|
// ParameterDecorator is declared in lib.d.ts as a `declare type`
|
||||||
|
// so we cannot declare this interface as a subtype.
|
||||||
|
// see https://github.com/angular/angular/issues/3379#issuecomment-126169417
|
||||||
|
(target: Object, propertyKey: string | symbol, parameterIndex: number): void;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Storage for the accumulated annotations so far used by the DSL syntax.
|
* Storage for the accumulated annotations so far used by the DSL syntax.
|
||||||
*
|
*
|
||||||
|
@ -62,17 +68,6 @@ export interface TypeDecorator {
|
||||||
Class(obj: ClassDefinition): Type;
|
Class(obj: ClassDefinition): Type;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* An interface implemented by all Angular parameter decorators, which allows them to be used as ES7
|
|
||||||
* decorators.
|
|
||||||
*/
|
|
||||||
export interface ParameterDecorator {
|
|
||||||
/**
|
|
||||||
* Invoke as ES7 decorator.
|
|
||||||
*/
|
|
||||||
(cls: Type, unusedKey: any, index: number): void;
|
|
||||||
}
|
|
||||||
|
|
||||||
function extractAnnotation(annotation: any): any {
|
function extractAnnotation(annotation: any): any {
|
||||||
if (isFunction(annotation) && annotation.hasOwnProperty('annotation')) {
|
if (isFunction(annotation) && annotation.hasOwnProperty('annotation')) {
|
||||||
// it is a decorator, extract annotation
|
// it is a decorator, extract annotation
|
||||||
|
|
|
@ -117,7 +117,7 @@ export function main() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ChangeDetectorRef)
|
@IMPLEMENTS(ChangeDetectorRef)
|
||||||
class SpyChangeDetectorRef extends SpyObject {
|
class SpyChangeDetectorRef extends SpyObject {
|
||||||
constructor() { super(ChangeDetectorRef); }
|
constructor() { super(ChangeDetectorRef); }
|
||||||
|
|
|
@ -119,7 +119,7 @@ export function main() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ChangeDetectorRef)
|
@IMPLEMENTS(ChangeDetectorRef)
|
||||||
class SpyChangeDetectorRef extends SpyObject {
|
class SpyChangeDetectorRef extends SpyObject {
|
||||||
constructor() { super(ChangeDetectorRef); }
|
constructor() { super(ChangeDetectorRef); }
|
||||||
|
|
|
@ -658,14 +658,14 @@ class DirectiveWithAttributes {
|
||||||
constructor(@Attribute('someAttr') someAttr: String) {}
|
constructor(@Attribute('someAttr') someAttr: String) {}
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(RenderCompiler)
|
@IMPLEMENTS(RenderCompiler)
|
||||||
class SpyRenderCompiler extends SpyObject {
|
class SpyRenderCompiler extends SpyObject {
|
||||||
constructor() { super(RenderCompiler); }
|
constructor() { super(RenderCompiler); }
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(DirectiveResolver)
|
@IMPLEMENTS(DirectiveResolver)
|
||||||
class SpyDirectiveResolver extends SpyObject {
|
class SpyDirectiveResolver extends SpyObject {
|
||||||
constructor() { super(DirectiveResolver); }
|
constructor() { super(DirectiveResolver); }
|
||||||
|
|
|
@ -48,7 +48,7 @@ import {ElementRef} from 'angular2/src/core/compiler/element_ref';
|
||||||
import {DynamicChangeDetector, ChangeDetectorRef, Parser, Lexer} from 'angular2/src/change_detection/change_detection';
|
import {DynamicChangeDetector, ChangeDetectorRef, Parser, Lexer} from 'angular2/src/change_detection/change_detection';
|
||||||
import {QueryList} from 'angular2/src/core/compiler/query_list';
|
import {QueryList} from 'angular2/src/core/compiler/query_list';
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(AppView)
|
@IMPLEMENTS(AppView)
|
||||||
class DummyView extends SpyObject {
|
class DummyView extends SpyObject {
|
||||||
changeDetector;
|
changeDetector;
|
||||||
|
@ -59,7 +59,7 @@ class DummyView extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m); }
|
noSuchMethod(m) { return super.noSuchMethod(m); }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ElementRef)
|
@IMPLEMENTS(ElementRef)
|
||||||
class DummyElementRef extends SpyObject {
|
class DummyElementRef extends SpyObject {
|
||||||
boundElementIndex: number = 0;
|
boundElementIndex: number = 0;
|
||||||
|
|
|
@ -227,7 +227,7 @@ class ThrowingComponent2 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
class PropModel implements Map {
|
class PropModel implements Map {
|
||||||
final String foo = 'foo-prop';
|
final String foo = 'foo-prop';
|
||||||
|
|
||||||
|
|
|
@ -199,7 +199,7 @@ function createRenderViewportElementBinder(nestedProtoView) {
|
||||||
return new renderApi.ElementBinder({nestedProtoView: nestedProtoView});
|
return new renderApi.ElementBinder({nestedProtoView: nestedProtoView});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ChangeDetection)
|
@IMPLEMENTS(ChangeDetection)
|
||||||
class ChangeDetectionSpy extends SpyObject {
|
class ChangeDetectionSpy extends SpyObject {
|
||||||
constructor() { super(ChangeDetection); }
|
constructor() { super(ChangeDetection); }
|
||||||
|
|
|
@ -62,7 +62,7 @@ export function main() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(AppView)
|
@IMPLEMENTS(AppView)
|
||||||
class AppViewSpy extends SpyObject {
|
class AppViewSpy extends SpyObject {
|
||||||
viewContainers: AppViewContainer[] = [null];
|
viewContainers: AppViewContainer[] = [null];
|
||||||
|
@ -70,7 +70,7 @@ class AppViewSpy extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(AppViewManager)
|
@IMPLEMENTS(AppViewManager)
|
||||||
class AppViewManagerSpy extends SpyObject {
|
class AppViewManagerSpy extends SpyObject {
|
||||||
constructor() { super(AppViewManager); }
|
constructor() { super(AppViewManager); }
|
||||||
|
|
|
@ -507,21 +507,21 @@ export function main() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(Renderer)
|
@IMPLEMENTS(Renderer)
|
||||||
class SpyRenderer extends SpyObject {
|
class SpyRenderer extends SpyObject {
|
||||||
constructor() { super(Renderer); }
|
constructor() { super(Renderer); }
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(AppViewPool)
|
@IMPLEMENTS(AppViewPool)
|
||||||
class SpyAppViewPool extends SpyObject {
|
class SpyAppViewPool extends SpyObject {
|
||||||
constructor() { super(AppViewPool); }
|
constructor() { super(AppViewPool); }
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(AppViewListener)
|
@IMPLEMENTS(AppViewListener)
|
||||||
class SpyAppViewListener extends SpyObject {
|
class SpyAppViewListener extends SpyObject {
|
||||||
constructor() { super(AppViewListener); }
|
constructor() { super(AppViewListener); }
|
||||||
|
|
|
@ -353,7 +353,7 @@ export function createEmbeddedPv(binders: ElementBinder[] = null) {
|
||||||
class SomeComponent {
|
class SomeComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ProtoElementInjector)
|
@IMPLEMENTS(ProtoElementInjector)
|
||||||
class SpyProtoElementInjector extends SpyObject {
|
class SpyProtoElementInjector extends SpyObject {
|
||||||
index: number;
|
index: number;
|
||||||
|
@ -361,21 +361,21 @@ class SpyProtoElementInjector extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ElementInjector)
|
@IMPLEMENTS(ElementInjector)
|
||||||
class SpyElementInjector extends SpyObject {
|
class SpyElementInjector extends SpyObject {
|
||||||
constructor(public parent: ElementInjector) { super(ElementInjector); }
|
constructor(public parent: ElementInjector) { super(ElementInjector); }
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(PreBuiltObjects)
|
@IMPLEMENTS(PreBuiltObjects)
|
||||||
class SpyPreBuiltObjects extends SpyObject {
|
class SpyPreBuiltObjects extends SpyObject {
|
||||||
constructor() { super(PreBuiltObjects); }
|
constructor() { super(PreBuiltObjects); }
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(Injector)
|
@IMPLEMENTS(Injector)
|
||||||
class SpyInjector extends SpyObject {
|
class SpyInjector extends SpyObject {
|
||||||
constructor() { super(Injector); }
|
constructor() { super(Injector); }
|
||||||
|
|
|
@ -79,7 +79,7 @@ class TestComponent {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(Location)
|
@IMPLEMENTS(Location)
|
||||||
class DummyLocation extends SpyObject {
|
class DummyLocation extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
|
@ -92,7 +92,7 @@ function makeDummyLocation() {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(Router)
|
@IMPLEMENTS(Router)
|
||||||
class DummyRouter extends SpyObject {
|
class DummyRouter extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
|
|
|
@ -161,7 +161,7 @@ export function main() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(RouterOutlet)
|
@IMPLEMENTS(RouterOutlet)
|
||||||
class DummyOutlet extends SpyObject {
|
class DummyOutlet extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
|
|
|
@ -58,7 +58,7 @@ export function main() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(ElementRef)
|
@IMPLEMENTS(ElementRef)
|
||||||
class SpyElementRef extends SpyObject {
|
class SpyElementRef extends SpyObject {
|
||||||
nativeElement;
|
nativeElement;
|
||||||
|
@ -66,7 +66,7 @@ class SpyElementRef extends SpyObject {
|
||||||
noSuchMethod(m) { return super.noSuchMethod(m) }
|
noSuchMethod(m) { return super.noSuchMethod(m) }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(DomAdapter)
|
@IMPLEMENTS(DomAdapter)
|
||||||
class SpyDomAdapter extends SpyObject {
|
class SpyDomAdapter extends SpyObject {
|
||||||
constructor() { super(DomAdapter); }
|
constructor() { super(DomAdapter); }
|
||||||
|
|
|
@ -21,7 +21,7 @@ class TestObj {
|
||||||
someComplexFunc(a) { return a; }
|
someComplexFunc(a) { return a; }
|
||||||
}
|
}
|
||||||
|
|
||||||
@proxy
|
@proxy()
|
||||||
@IMPLEMENTS(TestObj)
|
@IMPLEMENTS(TestObj)
|
||||||
class SpyTestObj extends SpyObject {
|
class SpyTestObj extends SpyObject {
|
||||||
constructor() { super(TestObj); }
|
constructor() { super(TestObj); }
|
||||||
|
|
|
@ -69,8 +69,8 @@ export function main() {
|
||||||
var i0, i1;
|
var i0, i1;
|
||||||
var MyClass =
|
var MyClass =
|
||||||
(<any>TestDecorator('test-works'))
|
(<any>TestDecorator('test-works'))
|
||||||
.Class({
|
.Class(<any>{
|
||||||
extends: Class({
|
extends: Class(<any>{
|
||||||
constructor: function() {},
|
constructor: function() {},
|
||||||
extendWorks: function() { return 'extend ' + this.arg; }
|
extendWorks: function() { return 'extend ' + this.arg; }
|
||||||
}),
|
}),
|
||||||
|
@ -121,7 +121,7 @@ export function main() {
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should ensure that only Function|Arrays are supported', () => {
|
it('should ensure that only Function|Arrays are supported', () => {
|
||||||
expect(() => { Class({constructor: function() {}, method: 'non_function'}); })
|
expect(() => { Class(<any>{constructor: function() {}, method: 'non_function'}); })
|
||||||
.toThrowError(
|
.toThrowError(
|
||||||
"Only Function or Array is supported in Class definition for key 'method' is 'non_function'");
|
"Only Function or Array is supported in Class definition for key 'method' is 'non_function'");
|
||||||
});
|
});
|
||||||
|
|
|
@ -10788,8 +10788,8 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"typescript": {
|
"typescript": {
|
||||||
"version": "1.5.0",
|
"version": "1.5.3",
|
||||||
"resolved": "git://github.com/alexeagle/TypeScript.git#be9a7edff73ac2592e508732c771c85357041385"
|
"resolved": "git://github.com/alexeagle/TypeScript.git#076bca017732cc9c44000ca0866199be64e21810"
|
||||||
},
|
},
|
||||||
"vinyl": {
|
"vinyl": {
|
||||||
"version": "0.4.6",
|
"version": "0.4.6",
|
||||||
|
|
|
@ -3367,105 +3367,105 @@
|
||||||
},
|
},
|
||||||
"conventional-changelog": {
|
"conventional-changelog": {
|
||||||
"version": "0.2.1",
|
"version": "0.2.1",
|
||||||
"from": "conventional-changelog@0.2.1",
|
"from": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-0.2.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-0.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-0.2.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"add-stream": {
|
"add-stream": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "add-stream@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz"
|
||||||
},
|
},
|
||||||
"compare-func": {
|
"compare-func": {
|
||||||
"version": "1.3.1",
|
"version": "1.3.1",
|
||||||
"from": "compare-func@>=1.3.1 <2.0.0",
|
"from": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.1.tgz",
|
"resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"array-ify": {
|
"array-ify": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "array-ify@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz"
|
||||||
},
|
},
|
||||||
"dot-prop": {
|
"dot-prop": {
|
||||||
"version": "2.2.0",
|
"version": "2.2.0",
|
||||||
"from": "dot-prop@>=2.0.0 <3.0.0",
|
"from": "https://registry.npmjs.org/dot-prop/-/dot-prop-2.2.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-2.2.0.tgz"
|
"resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-2.2.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"conventional-changelog-writer": {
|
"conventional-changelog-writer": {
|
||||||
"version": "0.2.1",
|
"version": "0.2.1",
|
||||||
"from": "conventional-changelog-writer@>=0.2.0 <0.3.0",
|
"from": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-0.2.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-0.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-0.2.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"conventional-commits-filter": {
|
"conventional-commits-filter": {
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"from": "conventional-commits-filter@>=0.1.0 <0.2.0",
|
"from": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-0.1.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-0.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-0.1.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"is-subset": {
|
"is-subset": {
|
||||||
"version": "0.1.1",
|
"version": "0.1.1",
|
||||||
"from": "is-subset@>=0.1.1 <0.2.0",
|
"from": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz"
|
"resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz"
|
||||||
},
|
},
|
||||||
"modify-values": {
|
"modify-values": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "modify-values@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"handlebars": {
|
"handlebars": {
|
||||||
"version": "3.0.3",
|
"version": "3.0.3",
|
||||||
"from": "handlebars@>=3.0.3 <4.0.0",
|
"from": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"optimist": {
|
"optimist": {
|
||||||
"version": "0.6.1",
|
"version": "0.6.1",
|
||||||
"from": "optimist@>=0.6.1 <0.7.0",
|
"from": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
|
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"wordwrap": {
|
"wordwrap": {
|
||||||
"version": "0.0.3",
|
"version": "0.0.3",
|
||||||
"from": "wordwrap@>=0.0.2 <0.1.0",
|
"from": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
|
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
|
||||||
},
|
},
|
||||||
"minimist": {
|
"minimist": {
|
||||||
"version": "0.0.10",
|
"version": "0.0.10",
|
||||||
"from": "minimist@>=0.0.1 <0.1.0",
|
"from": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"
|
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"source-map": {
|
"source-map": {
|
||||||
"version": "0.1.43",
|
"version": "0.1.43",
|
||||||
"from": "source-map@>=0.1.40 <0.2.0",
|
"from": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
|
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"amdefine": {
|
"amdefine": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "amdefine@>=0.0.4",
|
"from": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"uglify-js": {
|
"uglify-js": {
|
||||||
"version": "2.3.6",
|
"version": "2.3.6",
|
||||||
"from": "uglify-js@>=2.3.0 <2.4.0",
|
"from": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
|
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"async": {
|
"async": {
|
||||||
"version": "0.2.10",
|
"version": "0.2.10",
|
||||||
"from": "async@>=0.2.6 <0.3.0",
|
"from": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
|
"resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
|
||||||
},
|
},
|
||||||
"optimist": {
|
"optimist": {
|
||||||
"version": "0.3.7",
|
"version": "0.3.7",
|
||||||
"from": "optimist@>=0.3.5 <0.4.0",
|
"from": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
|
"resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"wordwrap": {
|
"wordwrap": {
|
||||||
"version": "0.0.3",
|
"version": "0.0.3",
|
||||||
"from": "wordwrap@>=0.0.2 <0.1.0",
|
"from": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
|
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3476,12 +3476,12 @@
|
||||||
},
|
},
|
||||||
"split": {
|
"split": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "split@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"through": {
|
"through": {
|
||||||
"version": "2.3.8",
|
"version": "2.3.8",
|
||||||
"from": "through@>=2.0.0 <3.0.0",
|
"from": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
|
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3490,46 +3490,46 @@
|
||||||
},
|
},
|
||||||
"conventional-commits-parser": {
|
"conventional-commits-parser": {
|
||||||
"version": "0.0.19",
|
"version": "0.0.19",
|
||||||
"from": "conventional-commits-parser@0.0.19",
|
"from": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-0.0.19.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-0.0.19.tgz",
|
"resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-0.0.19.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"JSONStream": {
|
"JSONStream": {
|
||||||
"version": "1.0.4",
|
"version": "1.0.4",
|
||||||
"from": "JSONStream@>=1.0.4 <2.0.0",
|
"from": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.0.4.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.0.4.tgz",
|
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.0.4.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"jsonparse": {
|
"jsonparse": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "jsonparse@>=1.0.0 <1.1.0",
|
"from": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.0.0.tgz"
|
||||||
},
|
},
|
||||||
"through": {
|
"through": {
|
||||||
"version": "2.3.8",
|
"version": "2.3.8",
|
||||||
"from": "through@>=2.2.7 <3.0.0",
|
"from": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
|
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"is-text-path": {
|
"is-text-path": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"from": "is-text-path@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"text-extensions": {
|
"text-extensions": {
|
||||||
"version": "1.3.2",
|
"version": "1.3.2",
|
||||||
"from": "text-extensions@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.3.2.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.3.2.tgz"
|
"resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.3.2.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"split": {
|
"split": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "split@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/split/-/split-1.0.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"through": {
|
"through": {
|
||||||
"version": "2.3.8",
|
"version": "2.3.8",
|
||||||
"from": "through@>=2.0.0 <3.0.0",
|
"from": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
|
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3538,51 +3538,51 @@
|
||||||
},
|
},
|
||||||
"dateformat": {
|
"dateformat": {
|
||||||
"version": "1.0.11",
|
"version": "1.0.11",
|
||||||
"from": "dateformat@>=1.0.11 <2.0.0",
|
"from": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.11.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.11.tgz",
|
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.11.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"get-stdin": {
|
"get-stdin": {
|
||||||
"version": "4.0.1",
|
"version": "4.0.1",
|
||||||
"from": "get-stdin@*",
|
"from": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"get-pkg-repo": {
|
"get-pkg-repo": {
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"from": "get-pkg-repo@>=0.1.0 <0.2.0",
|
"from": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-0.1.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-0.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-0.1.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"hosted-git-info": {
|
"hosted-git-info": {
|
||||||
"version": "2.1.4",
|
"version": "2.1.4",
|
||||||
"from": "hosted-git-info@>=2.1.4 <3.0.0",
|
"from": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.4.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.4.tgz"
|
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.4.tgz"
|
||||||
},
|
},
|
||||||
"normalize-package-data": {
|
"normalize-package-data": {
|
||||||
"version": "2.3.1",
|
"version": "2.3.1",
|
||||||
"from": "normalize-package-data@>=2.3.0 <3.0.0",
|
"from": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.1.tgz",
|
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"validate-npm-package-license": {
|
"validate-npm-package-license": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"from": "validate-npm-package-license@>=2.0.0 <3.0.0",
|
"from": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-2.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-2.0.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"spdx": {
|
"spdx": {
|
||||||
"version": "0.4.1",
|
"version": "0.4.1",
|
||||||
"from": "spdx@>=0.4.0 <0.5.0",
|
"from": "https://registry.npmjs.org/spdx/-/spdx-0.4.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/spdx/-/spdx-0.4.1.tgz",
|
"resolved": "https://registry.npmjs.org/spdx/-/spdx-0.4.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"spdx-license-ids": {
|
"spdx-license-ids": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"from": "spdx-license-ids@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.0.2.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.0.2.tgz"
|
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.0.2.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spdx-correct": {
|
"spdx-correct": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "spdx-correct@>=1.0.0 <1.1.0",
|
"from": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3593,201 +3593,201 @@
|
||||||
},
|
},
|
||||||
"git-raw-commits": {
|
"git-raw-commits": {
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"from": "git-raw-commits@0.1.0",
|
"from": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-0.1.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-0.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-0.1.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"dargs": {
|
"dargs": {
|
||||||
"version": "4.0.1",
|
"version": "4.0.1",
|
||||||
"from": "dargs@>=4.0.1 <5.0.0",
|
"from": "https://registry.npmjs.org/dargs/-/dargs-4.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/dargs/-/dargs-4.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/dargs/-/dargs-4.0.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"number-is-nan": {
|
"number-is-nan": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "number-is-nan@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lodash.template": {
|
"lodash.template": {
|
||||||
"version": "3.6.2",
|
"version": "3.6.2",
|
||||||
"from": "lodash.template@>=3.6.1 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
|
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"lodash._basecopy": {
|
"lodash._basecopy": {
|
||||||
"version": "3.0.1",
|
"version": "3.0.1",
|
||||||
"from": "lodash._basecopy@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz"
|
||||||
},
|
},
|
||||||
"lodash._basetostring": {
|
"lodash._basetostring": {
|
||||||
"version": "3.0.1",
|
"version": "3.0.1",
|
||||||
"from": "lodash._basetostring@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
|
||||||
},
|
},
|
||||||
"lodash._basevalues": {
|
"lodash._basevalues": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"from": "lodash._basevalues@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz"
|
||||||
},
|
},
|
||||||
"lodash._isiterateecall": {
|
"lodash._isiterateecall": {
|
||||||
"version": "3.0.9",
|
"version": "3.0.9",
|
||||||
"from": "lodash._isiterateecall@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
|
"resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz"
|
||||||
},
|
},
|
||||||
"lodash._reinterpolate": {
|
"lodash._reinterpolate": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"from": "lodash._reinterpolate@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz"
|
||||||
},
|
},
|
||||||
"lodash.escape": {
|
"lodash.escape": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"from": "lodash.escape@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.0.0.tgz"
|
||||||
},
|
},
|
||||||
"lodash.keys": {
|
"lodash.keys": {
|
||||||
"version": "3.1.2",
|
"version": "3.1.2",
|
||||||
"from": "lodash.keys@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"lodash._getnative": {
|
"lodash._getnative": {
|
||||||
"version": "3.9.1",
|
"version": "3.9.1",
|
||||||
"from": "lodash._getnative@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
|
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
|
||||||
},
|
},
|
||||||
"lodash.isarguments": {
|
"lodash.isarguments": {
|
||||||
"version": "3.0.4",
|
"version": "3.0.4",
|
||||||
"from": "lodash.isarguments@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.4.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.4.tgz"
|
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.4.tgz"
|
||||||
},
|
},
|
||||||
"lodash.isarray": {
|
"lodash.isarray": {
|
||||||
"version": "3.0.4",
|
"version": "3.0.4",
|
||||||
"from": "lodash.isarray@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
|
"resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lodash.restparam": {
|
"lodash.restparam": {
|
||||||
"version": "3.6.1",
|
"version": "3.6.1",
|
||||||
"from": "lodash.restparam@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
|
"resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz"
|
||||||
},
|
},
|
||||||
"lodash.templatesettings": {
|
"lodash.templatesettings": {
|
||||||
"version": "3.1.0",
|
"version": "3.1.0",
|
||||||
"from": "lodash.templatesettings@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.0.tgz"
|
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"split2": {
|
"split2": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "split2@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/split2/-/split2-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/split2/-/split2-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/split2/-/split2-1.0.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"git-semver-tags": {
|
"git-semver-tags": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "git-semver-tags@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-1.0.0.tgz"
|
||||||
},
|
},
|
||||||
"lodash": {
|
"lodash": {
|
||||||
"version": "3.10.0",
|
"version": "3.10.0",
|
||||||
"from": "lodash@>=3.9.3 <4.0.0",
|
"from": "https://registry.npmjs.org/lodash/-/lodash-3.10.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.0.tgz"
|
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.0.tgz"
|
||||||
},
|
},
|
||||||
"meow": {
|
"meow": {
|
||||||
"version": "3.3.0",
|
"version": "3.3.0",
|
||||||
"from": "meow@>=3.3.0 <4.0.0",
|
"from": "https://registry.npmjs.org/meow/-/meow-3.3.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/meow/-/meow-3.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/meow/-/meow-3.3.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"camelcase-keys": {
|
"camelcase-keys": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"from": "camelcase-keys@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"camelcase": {
|
"camelcase": {
|
||||||
"version": "1.1.0",
|
"version": "1.1.0",
|
||||||
"from": "camelcase@>=1.0.1 <2.0.0",
|
"from": "https://registry.npmjs.org/camelcase/-/camelcase-1.1.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.1.0.tgz"
|
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.1.0.tgz"
|
||||||
},
|
},
|
||||||
"map-obj": {
|
"map-obj": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"from": "map-obj@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"object-assign": {
|
"object-assign": {
|
||||||
"version": "3.0.0",
|
"version": "3.0.0",
|
||||||
"from": "object-assign@>=3.0.0 <4.0.0",
|
"from": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
|
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"q": {
|
"q": {
|
||||||
"version": "1.4.1",
|
"version": "1.4.1",
|
||||||
"from": "q@>=1.4.1 <2.0.0",
|
"from": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz"
|
"resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz"
|
||||||
},
|
},
|
||||||
"semver": {
|
"semver": {
|
||||||
"version": "5.0.1",
|
"version": "5.0.1",
|
||||||
"from": "semver@>=5.0.1 <6.0.0",
|
"from": "https://registry.npmjs.org/semver/-/semver-5.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/semver/-/semver-5.0.1.tgz"
|
||||||
},
|
},
|
||||||
"tempfile": {
|
"tempfile": {
|
||||||
"version": "1.1.1",
|
"version": "1.1.1",
|
||||||
"from": "tempfile@>=1.1.1 <2.0.0",
|
"from": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"os-tmpdir": {
|
"os-tmpdir": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"from": "os-tmpdir@>=1.0.0 <2.0.0",
|
"from": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
|
||||||
},
|
},
|
||||||
"uuid": {
|
"uuid": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"from": "uuid@>=2.0.1 <3.0.0",
|
"from": "https://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.1.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"through2": {
|
"through2": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"from": "through2@>=2.0.0 <3.0.0",
|
"from": "https://registry.npmjs.org/through2/-/through2-2.0.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"readable-stream": {
|
"readable-stream": {
|
||||||
"version": "2.0.2",
|
"version": "2.0.2",
|
||||||
"from": "readable-stream@>=2.0.0 <2.1.0",
|
"from": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.2.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"core-util-is": {
|
"core-util-is": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"from": "core-util-is@>=1.0.0 <1.1.0",
|
"from": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
|
||||||
},
|
},
|
||||||
"inherits": {
|
"inherits": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"from": "inherits@>=2.0.1 <2.1.0",
|
"from": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
|
||||||
},
|
},
|
||||||
"isarray": {
|
"isarray": {
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
"from": "isarray@0.0.1",
|
"from": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
|
||||||
},
|
},
|
||||||
"process-nextick-args": {
|
"process-nextick-args": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"from": "process-nextick-args@>=1.0.0 <1.1.0",
|
"from": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
|
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.2.tgz"
|
||||||
},
|
},
|
||||||
"string_decoder": {
|
"string_decoder": {
|
||||||
"version": "0.10.31",
|
"version": "0.10.31",
|
||||||
"from": "string_decoder@>=0.10.0 <0.11.0",
|
"from": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
|
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
|
||||||
},
|
},
|
||||||
"util-deprecate": {
|
"util-deprecate": {
|
||||||
"version": "1.0.1",
|
"version": "1.0.1",
|
||||||
"from": "util-deprecate@>=1.0.1 <1.1.0",
|
"from": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.1.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.1.tgz"
|
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.1.tgz"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15752,7 +15752,7 @@
|
||||||
},
|
},
|
||||||
"ts2dart": {
|
"ts2dart": {
|
||||||
"version": "0.7.0",
|
"version": "0.7.0",
|
||||||
"from": "ts2dart@0.7.0",
|
"from": "https://registry.npmjs.org/ts2dart/-/ts2dart-0.7.0.tgz",
|
||||||
"resolved": "https://registry.npmjs.org/ts2dart/-/ts2dart-0.7.0.tgz",
|
"resolved": "https://registry.npmjs.org/ts2dart/-/ts2dart-0.7.0.tgz",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"source-map": {
|
"source-map": {
|
||||||
|
@ -16679,9 +16679,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"typescript": {
|
"typescript": {
|
||||||
"version": "1.5.0",
|
"version": "1.5.3",
|
||||||
"from": "git://github.com/alexeagle/TypeScript.git#be9a7edff73ac2592e508732c771c85357041385",
|
"from": "alexeagle/TypeScript#1.5_error_is_class",
|
||||||
"resolved": "git://github.com/alexeagle/TypeScript.git#be9a7edff73ac2592e508732c771c85357041385"
|
"resolved": "git://github.com/alexeagle/TypeScript.git#076bca017732cc9c44000ca0866199be64e21810"
|
||||||
},
|
},
|
||||||
"vinyl": {
|
"vinyl": {
|
||||||
"version": "0.4.6",
|
"version": "0.4.6",
|
||||||
|
|
|
@ -127,7 +127,7 @@
|
||||||
"through2": "^0.6.1",
|
"through2": "^0.6.1",
|
||||||
"ts2dart": "^0.7.0",
|
"ts2dart": "^0.7.0",
|
||||||
"tsd": "^0.6.3",
|
"tsd": "^0.6.3",
|
||||||
"typescript": "alexeagle/TypeScript#error_is_class",
|
"typescript": "alexeagle/TypeScript#1.5_error_is_class",
|
||||||
"vinyl": "^0.4.6",
|
"vinyl": "^0.4.6",
|
||||||
"walk-sync": "^0.1.3",
|
"walk-sync": "^0.1.3",
|
||||||
"which": "~1",
|
"which": "~1",
|
||||||
|
|
|
@ -30,6 +30,7 @@ module.exports = function makeNodeTree(destinationPath) {
|
||||||
var typescriptTree = compileWithTypescript(modulesTree, {
|
var typescriptTree = compileWithTypescript(modulesTree, {
|
||||||
allowNonTsExtensions: false,
|
allowNonTsExtensions: false,
|
||||||
emitDecoratorMetadata: true,
|
emitDecoratorMetadata: true,
|
||||||
|
experimentalDecorators: true,
|
||||||
declaration: true,
|
declaration: true,
|
||||||
mapRoot: '', /* force sourcemaps to use relative path */
|
mapRoot: '', /* force sourcemaps to use relative path */
|
||||||
module: 'commonjs',
|
module: 'commonjs',
|
||||||
|
|
Loading…
Reference in New Issue