fix(setup): use upstream traceur with explicit patches

Also correct the transpile to ES6

Also support generics correctly

All patches are hooked in via `/tools/transpiler/index.js`
https://github.com/google/traceur-compiler/issues/1700
https://github.com/google/traceur-compiler/issues/1699
https://github.com/google/traceur-compiler/issues/1708
https://github.com/google/traceur-compiler/issues/1625
https://github.com/google/traceur-compiler/issues/1706
This commit is contained in:
Tobias Bosch
2015-02-06 13:38:52 -08:00
parent 63d8107d1c
commit f39c6dc2c7
46 changed files with 515 additions and 125 deletions

View File

@ -9,6 +9,7 @@ export class EventEmitter extends DependencyAnnotation {
eventName: string;
@CONST()
constructor(eventName) {
super();
this.eventName = eventName;
}
}

View File

@ -8,6 +8,7 @@ import {DependencyAnnotation} from 'angular2/di';
export class Parent extends DependencyAnnotation {
@CONST()
constructor() {
super();
}
}
@ -18,5 +19,6 @@ export class Parent extends DependencyAnnotation {
export class Ancestor extends DependencyAnnotation {
@CONST()
constructor() {
super();
}
}