Skip to content

Commit 28ff7b3

Browse files
autoinject working in skel-nav-require-vs-ts
using new compiler flag microsoft/TypeScript#3034 (comment)
1 parent 9c9ad5d commit 28ff7b3

File tree

6 files changed

+16
-8
lines changed

6 files changed

+16
-8
lines changed

skel-nav-require-vs-ts/skel-nav-require-vs-ts/skel-nav-require-vs-ts.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,12 @@
153153
<TypeScriptRemoveComments>false</TypeScriptRemoveComments>
154154
<TypeScriptSourceMap>true</TypeScriptSourceMap>
155155
<TypeScriptModuleKind>amd</TypeScriptModuleKind>
156+
<TypeScriptAdditionalFlags> $(TypeScriptAdditionalFlags) --emitDecoratorMetadata </TypeScriptAdditionalFlags>
156157
</PropertyGroup>
157158
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
158159
<TypeScriptRemoveComments>true</TypeScriptRemoveComments>
159160
<TypeScriptSourceMap>false</TypeScriptSourceMap>
161+
<TypeScriptAdditionalFlags> $(TypeScriptAdditionalFlags) --emitDecoratorMetadata </TypeScriptAdditionalFlags>
160162
</PropertyGroup>
161163
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
162164
</Project>

skel-nav-require-vs-ts/skel-nav-require-vs-ts/views/flickr.js

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

skel-nav-require-vs-ts/skel-nav-require-vs-ts/views/flickr.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

skel-nav-require-vs-ts/skel-nav-require-vs-ts/views/flickr.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import {autoinject, inject} from 'aurelia-framework';
1+
import {autoinject} from 'aurelia-framework';
22
import {HttpClient} from 'aurelia-http-client';
33

4-
//@autoinject
5-
@inject(HttpClient)
4+
@autoinject
65
export class Flickr{
76
heading = 'Flickr';
87
images = [];

skel-nav-require-vs-ts/skel-nav-require-vs-ts/views/nav-bar.js

+5-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

skel-nav-require-vs-ts/skel-nav-require-vs-ts/views/nav-bar.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)