diff --git a/tools/broccoli/broccoli-typescript.ts b/tools/broccoli/broccoli-typescript.ts index 86180fa49c..9bceee563d 100644 --- a/tools/broccoli/broccoli-typescript.ts +++ b/tools/broccoli/broccoli-typescript.ts @@ -41,6 +41,7 @@ class DiffingTSCompiler implements DiffingBroccoliPlugin { this.tsOpts = Object.create(options); this.tsOpts.outDir = this.cachePath; this.tsOpts.target = (ts).ScriptTarget[options.target]; + this.tsOpts.experimentalDecorators = true; this.rootFilePaths = options.rootFilePaths ? options.rootFilePaths.splice(0) : []; this.tsServiceHost = new CustomLanguageServiceHost(this.tsOpts, this.rootFilePaths, this.fileRegistry, this.inputPath);