@@ -9,16 +9,12 @@ SystemJS.config({
99 } ,
1010 devConfig : {
1111 "map" : {
12- "plugin-typescript" : "github:frankwallis/plugin-typescript@4 .0.16 " ,
12+ "plugin-typescript" : "github:frankwallis/plugin-typescript@5 .0.9 " ,
1313 "systemjs-hot-reloader" : "github:capaj/systemjs-hot-reloader@0.6.0" ,
14- "blue-tape" : "npm:blue-tape@0.2.0"
14+ "blue-tape" : "npm:blue-tape@0.2.0" ,
15+ "css" : "github:systemjs/plugin-css@0.1.26"
1516 } ,
1617 "packages" : {
17- "github:frankwallis/plugin-typescript@4.0.16" : {
18- "map" : {
19- "typescript" : "npm:typescript@1.8.10"
20- }
21- } ,
2218 "npm:debug@2.2.0" : {
2319 "map" : {
2420 "ms" : "npm:ms@0.7.1"
@@ -68,7 +64,7 @@ SystemJS.config({
6864 "map" : {
6965 "inherits" : "npm:inherits@2.0.1" ,
7066 "inflight" : "npm:inflight@1.0.5" ,
71- "minimatch" : "npm:minimatch@3.0.2 " ,
67+ "minimatch" : "npm:minimatch@3.0.3 " ,
7268 "once" : "npm:once@1.3.3" ,
7369 "path-is-absolute" : "npm:path-is-absolute@1.0.0" ,
7470 "fs.realpath" : "npm:fs.realpath@1.0.0"
@@ -98,11 +94,6 @@ SystemJS.config({
9894 "wrappy" : "npm:wrappy@1.0.2"
9995 }
10096 } ,
101- "npm:minimatch@3.0.2" : {
102- "map" : {
103- "brace-expansion" : "npm:brace-expansion@1.1.6"
104- }
105- } ,
10697 "npm:define-properties@1.1.2" : {
10798 "map" : {
10899 "foreach" : "npm:foreach@2.0.5" ,
@@ -121,15 +112,29 @@ SystemJS.config({
121112 "concat-map" : "npm:concat-map@0.0.1" ,
122113 "balanced-match" : "npm:balanced-match@0.4.2"
123114 }
115+ } ,
116+ "npm:minimatch@3.0.3" : {
117+ "map" : {
118+ "brace-expansion" : "npm:brace-expansion@1.1.6"
119+ }
120+ } ,
121+ "github:frankwallis/plugin-typescript@5.0.9" : {
122+ "map" : {
123+ "typescript" : "npm:typescript@2.0.0"
124+ }
124125 }
125126 }
126127 } ,
127128 transpiler : "plugin-typescript" ,
128129 typescriptOptions : {
130+ "module" : "system" ,
129131 "target" : "es5" ,
132+ "emitDecoratorMetadata" : true ,
133+ "experimentalDecorators" : true ,
130134 "jsx" : "react" ,
131- "module" : "system" ,
132- "noImplicitAny" : false ,
135+ "moduleResolution" : "node" ,
136+ "preserveConstEnums" : true ,
137+ "removeComments" : true ,
133138 "typeCheck" : false ,
134139 "tsconfig" : false
135140 } ,
@@ -160,7 +165,6 @@ SystemJS.config({
160165 "classnames" : "npm:classnames@2.2.5" ,
161166 "constants" : "github:jspm/nodelibs-constants@0.2.0-alpha" ,
162167 "crypto" : "github:jspm/nodelibs-crypto@0.2.0-alpha" ,
163- "css" : "github:systemjs/plugin-css@0.1.26" ,
164168 "domain" : "github:jspm/nodelibs-domain@0.2.0-alpha" ,
165169 "events" : "github:jspm/nodelibs-events@0.2.0-alpha" ,
166170 "fs" : "github:jspm/nodelibs-fs@0.2.0-alpha" ,
@@ -184,7 +188,7 @@ SystemJS.config({
184188 packages : {
185189 "github:jspm/nodelibs-buffer@0.2.0-alpha" : {
186190 "map" : {
187- "buffer-browserify" : "npm:buffer@4.7.1 "
191+ "buffer-browserify" : "npm:buffer@4.9.0 "
188192 }
189193 } ,
190194 "github:jspm/nodelibs-http@0.2.0-alpha" : {
@@ -439,13 +443,6 @@ SystemJS.config({
439443 "minimalistic-assert" : "npm:minimalistic-assert@1.0.0"
440444 }
441445 } ,
442- "npm:buffer@4.7.1" : {
443- "map" : {
444- "isarray" : "npm:isarray@1.0.0" ,
445- "base64-js" : "npm:base64-js@1.1.2" ,
446- "ieee754" : "npm:ieee754@1.1.6"
447- }
448- } ,
449446 "npm:react@15.3.0" : {
450447 "map" : {
451448 "fbjs" : "npm:fbjs@0.8.3" ,
@@ -467,6 +464,13 @@ SystemJS.config({
467464 "is-stream" : "npm:is-stream@1.1.0" ,
468465 "encoding" : "npm:encoding@0.1.12"
469466 }
467+ } ,
468+ "npm:buffer@4.9.0" : {
469+ "map" : {
470+ "isarray" : "npm:isarray@1.0.0" ,
471+ "ieee754" : "npm:ieee754@1.1.6" ,
472+ "base64-js" : "npm:base64-js@1.1.2"
473+ }
470474 }
471475 }
472476} ) ;
0 commit comments