Skip to content

Commit 24295eb

Browse files
committed
updated redux, react-router
1 parent 8081537 commit 24295eb

File tree

3 files changed

+95
-95
lines changed

3 files changed

+95
-95
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
## _React v15.3.1 / Redux v3.5.2 / TypeScript v2.0_ - starter-kit
2-
#### __React-Router / Seamless-Immutable / Fetch API / JSPM (SystemJS with Hot-Reload & Rollup)__
1+
## _React v15.3.1 / Redux v3.6.0 / TypeScript v2.0.2_ - starter-kit
2+
#### __React-Router v2.8.1 / Seamless-Immutable / Fetch API / JSPM (SystemJS with Hot-Reload & Rollup)__
33

44
> ##### Futuristic, production-ready development environment for building _Component-Driven, Flux Single Page Applications with React, Redux and TypeScript_ - utilizing power of Static Type Checking, ES2016, Async/Await, ES6 Modules, Linting, Git-Hooks, fast in browser (on-the-fly) transpilation, bundling with tree-shaking - powered by JSPM (SystemJS with Hot-Reload & Rollup).
55

jspm.config.js

Lines changed: 89 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,12 @@ SystemJS.config({
99
},
1010
devConfig: {
1111
"map": {
12-
"plugin-typescript": "github:frankwallis/plugin-typescript@5.0.19",
12+
"plugin-typescript": "github:frankwallis/plugin-typescript@5.1.2",
1313
"css": "github:systemjs/plugin-css@0.1.27",
1414
"systemjs-hot-reloader": "github:capaj/systemjs-hot-reloader@0.6.0",
1515
"blue-tape": "npm:blue-tape@0.2.0"
1616
},
1717
"packages": {
18-
"github:frankwallis/plugin-typescript@5.0.19": {
19-
"map": {
20-
"typescript": "npm:typescript@2.0.2"
21-
}
22-
},
2318
"github:capaj/systemjs-hot-reloader@0.6.0": {
2419
"map": {
2520
"weakee": "npm:weakee@1.0.0",
@@ -44,7 +39,7 @@ SystemJS.config({
4439
"string.prototype.trim": "npm:string.prototype.trim@1.1.2",
4540
"resolve": "npm:resolve@1.1.7",
4641
"defined": "npm:defined@1.0.0",
47-
"inherits": "npm:inherits@2.0.1",
42+
"inherits": "npm:inherits@2.0.3",
4843
"resumer": "npm:resumer@0.0.0",
4944
"function-bind": "npm:function-bind@1.1.0",
5045
"minimist": "npm:minimist@1.2.0",
@@ -67,8 +62,8 @@ SystemJS.config({
6762
},
6863
"npm:glob@7.0.6": {
6964
"map": {
70-
"inherits": "npm:inherits@2.0.1",
71-
"once": "npm:once@1.3.3",
65+
"inherits": "npm:inherits@2.0.3",
66+
"once": "npm:once@1.4.0",
7267
"fs.realpath": "npm:fs.realpath@1.0.0",
7368
"path-is-absolute": "npm:path-is-absolute@1.0.0",
7469
"minimatch": "npm:minimatch@3.0.3",
@@ -103,12 +98,7 @@ SystemJS.config({
10398
},
10499
"npm:inflight@1.0.5": {
105100
"map": {
106-
"once": "npm:once@1.3.3",
107-
"wrappy": "npm:wrappy@1.0.2"
108-
}
109-
},
110-
"npm:once@1.3.3": {
111-
"map": {
101+
"once": "npm:once@1.4.0",
112102
"wrappy": "npm:wrappy@1.0.2"
113103
}
114104
},
@@ -122,6 +112,16 @@ SystemJS.config({
122112
"balanced-match": "npm:balanced-match@0.4.2",
123113
"concat-map": "npm:concat-map@0.0.1"
124114
}
115+
},
116+
"npm:once@1.4.0": {
117+
"map": {
118+
"wrappy": "npm:wrappy@1.0.2"
119+
}
120+
},
121+
"github:frankwallis/plugin-typescript@5.1.2": {
122+
"map": {
123+
"typescript": "npm:typescript@2.0.2"
124+
}
125125
}
126126
}
127127
},
@@ -181,9 +181,9 @@ SystemJS.config({
181181
"react": "npm:react@15.3.1",
182182
"react-dom": "npm:react-dom@15.3.1",
183183
"react-redux": "npm:react-redux@4.4.5",
184-
"react-router": "npm:react-router@2.7.0",
184+
"react-router": "npm:react-router@2.8.1",
185185
"react-router-redux": "npm:react-router-redux@4.0.5",
186-
"redux": "npm:redux@3.5.2",
186+
"redux": "npm:redux@3.6.0",
187187
"redux-actions": "npm:redux-actions@0.11.0",
188188
"seamless-immutable": "npm:seamless-immutable@6.1.1",
189189
"stream": "github:jspm/nodelibs-stream@0.2.0-alpha",
@@ -208,26 +208,21 @@ SystemJS.config({
208208
"npm:crypto-browserify@3.11.0": {
209209
"map": {
210210
"create-hmac": "npm:create-hmac@1.1.4",
211-
"pbkdf2": "npm:pbkdf2@3.0.4",
211+
"pbkdf2": "npm:pbkdf2@3.0.7",
212212
"browserify-cipher": "npm:browserify-cipher@1.0.0",
213213
"public-encrypt": "npm:public-encrypt@4.0.0",
214214
"create-hash": "npm:create-hash@1.1.2",
215215
"create-ecdh": "npm:create-ecdh@4.0.0",
216216
"browserify-sign": "npm:browserify-sign@4.0.0",
217-
"inherits": "npm:inherits@2.0.1",
217+
"inherits": "npm:inherits@2.0.3",
218218
"diffie-hellman": "npm:diffie-hellman@5.0.2",
219219
"randombytes": "npm:randombytes@2.0.3"
220220
}
221221
},
222-
"npm:pbkdf2@3.0.4": {
223-
"map": {
224-
"create-hmac": "npm:create-hmac@1.1.4"
225-
}
226-
},
227222
"npm:create-hmac@1.1.4": {
228223
"map": {
229224
"create-hash": "npm:create-hash@1.1.2",
230-
"inherits": "npm:inherits@2.0.1"
225+
"inherits": "npm:inherits@2.0.3"
231226
}
232227
},
233228
"npm:public-encrypt@4.0.0": {
@@ -248,35 +243,35 @@ SystemJS.config({
248243
},
249244
"npm:create-hash@1.1.2": {
250245
"map": {
251-
"inherits": "npm:inherits@2.0.1",
246+
"inherits": "npm:inherits@2.0.3",
252247
"ripemd160": "npm:ripemd160@1.0.1",
253248
"sha.js": "npm:sha.js@2.4.5",
254-
"cipher-base": "npm:cipher-base@1.0.2"
249+
"cipher-base": "npm:cipher-base@1.0.3"
255250
}
256251
},
257252
"npm:browserify-des@1.0.0": {
258253
"map": {
259-
"inherits": "npm:inherits@2.0.1",
254+
"inherits": "npm:inherits@2.0.3",
260255
"des.js": "npm:des.js@1.0.0",
261-
"cipher-base": "npm:cipher-base@1.0.2"
256+
"cipher-base": "npm:cipher-base@1.0.3"
262257
}
263258
},
264259
"npm:browserify-sign@4.0.0": {
265260
"map": {
266261
"create-hash": "npm:create-hash@1.1.2",
267262
"create-hmac": "npm:create-hmac@1.1.4",
268263
"browserify-rsa": "npm:browserify-rsa@4.0.1",
269-
"inherits": "npm:inherits@2.0.1",
264+
"inherits": "npm:inherits@2.0.3",
270265
"parse-asn1": "npm:parse-asn1@5.0.0",
271266
"bn.js": "npm:bn.js@4.11.6",
272-
"elliptic": "npm:elliptic@6.3.1"
267+
"elliptic": "npm:elliptic@6.3.2"
273268
}
274269
},
275270
"npm:parse-asn1@5.0.0": {
276271
"map": {
277272
"create-hash": "npm:create-hash@1.1.2",
278273
"evp_bytestokey": "npm:evp_bytestokey@1.0.0",
279-
"pbkdf2": "npm:pbkdf2@3.0.4",
274+
"pbkdf2": "npm:pbkdf2@3.0.7",
280275
"browserify-aes": "npm:browserify-aes@1.0.6",
281276
"asn1.js": "npm:asn1.js@4.8.0"
282277
}
@@ -289,7 +284,7 @@ SystemJS.config({
289284
"npm:create-ecdh@4.0.0": {
290285
"map": {
291286
"bn.js": "npm:bn.js@4.11.6",
292-
"elliptic": "npm:elliptic@6.3.1"
287+
"elliptic": "npm:elliptic@6.3.2"
293288
}
294289
},
295290
"npm:browserify-rsa@4.0.1": {
@@ -307,53 +302,40 @@ SystemJS.config({
307302
},
308303
"npm:des.js@1.0.0": {
309304
"map": {
310-
"inherits": "npm:inherits@2.0.1",
305+
"inherits": "npm:inherits@2.0.3",
311306
"minimalistic-assert": "npm:minimalistic-assert@1.0.0"
312307
}
313308
},
314309
"npm:browserify-aes@1.0.6": {
315310
"map": {
316311
"create-hash": "npm:create-hash@1.1.2",
317312
"evp_bytestokey": "npm:evp_bytestokey@1.0.0",
318-
"inherits": "npm:inherits@2.0.1",
319-
"cipher-base": "npm:cipher-base@1.0.2",
313+
"inherits": "npm:inherits@2.0.3",
314+
"cipher-base": "npm:cipher-base@1.0.3",
320315
"buffer-xor": "npm:buffer-xor@1.0.3"
321316
}
322317
},
323-
"npm:elliptic@6.3.1": {
324-
"map": {
325-
"bn.js": "npm:bn.js@4.11.6",
326-
"inherits": "npm:inherits@2.0.1",
327-
"brorand": "npm:brorand@1.0.5",
328-
"hash.js": "npm:hash.js@1.0.3"
329-
}
330-
},
331318
"npm:sha.js@2.4.5": {
332319
"map": {
333-
"inherits": "npm:inherits@2.0.1"
334-
}
335-
},
336-
"npm:cipher-base@1.0.2": {
337-
"map": {
338-
"inherits": "npm:inherits@2.0.1"
320+
"inherits": "npm:inherits@2.0.3"
339321
}
340322
},
341323
"npm:miller-rabin@4.0.0": {
342324
"map": {
343325
"bn.js": "npm:bn.js@4.11.6",
344-
"brorand": "npm:brorand@1.0.5"
326+
"brorand": "npm:brorand@1.0.6"
345327
}
346328
},
347329
"npm:asn1.js@4.8.0": {
348330
"map": {
349331
"bn.js": "npm:bn.js@4.11.6",
350-
"inherits": "npm:inherits@2.0.1",
332+
"inherits": "npm:inherits@2.0.3",
351333
"minimalistic-assert": "npm:minimalistic-assert@1.0.0"
352334
}
353335
},
354336
"npm:hash.js@1.0.3": {
355337
"map": {
356-
"inherits": "npm:inherits@2.0.1"
338+
"inherits": "npm:inherits@2.0.3"
357339
}
358340
},
359341
"github:jspm/nodelibs-buffer@0.2.0-alpha": {
@@ -380,13 +362,13 @@ SystemJS.config({
380362
},
381363
"npm:stream-browserify@2.0.1": {
382364
"map": {
383-
"inherits": "npm:inherits@2.0.1",
365+
"inherits": "npm:inherits@2.0.3",
384366
"readable-stream": "npm:readable-stream@2.1.5"
385367
}
386368
},
387369
"npm:readable-stream@2.1.5": {
388370
"map": {
389-
"inherits": "npm:inherits@2.0.1",
371+
"inherits": "npm:inherits@2.0.3",
390372
"isarray": "npm:isarray@1.0.0",
391373
"string_decoder": "npm:string_decoder@0.10.31",
392374
"buffer-shims": "npm:buffer-shims@1.0.0",
@@ -397,16 +379,7 @@ SystemJS.config({
397379
},
398380
"github:jspm/nodelibs-http@0.2.0-alpha": {
399381
"map": {
400-
"http-browserify": "npm:stream-http@2.3.1"
401-
}
402-
},
403-
"npm:stream-http@2.3.1": {
404-
"map": {
405-
"inherits": "npm:inherits@2.0.1",
406-
"to-arraybuffer": "npm:to-arraybuffer@1.0.1",
407-
"xtend": "npm:xtend@4.0.1",
408-
"builtin-status-codes": "npm:builtin-status-codes@2.0.0",
409-
"readable-stream": "npm:readable-stream@2.1.5"
382+
"http-browserify": "npm:stream-http@2.4.0"
410383
}
411384
},
412385
"github:jspm/nodelibs-url@0.2.0-alpha": {
@@ -450,16 +423,10 @@ SystemJS.config({
450423
},
451424
"npm:isomorphic-fetch@2.2.1": {
452425
"map": {
453-
"node-fetch": "npm:node-fetch@1.6.0",
426+
"node-fetch": "npm:node-fetch@1.6.1",
454427
"whatwg-fetch": "npm:whatwg-fetch@1.0.0"
455428
}
456429
},
457-
"npm:node-fetch@1.6.0": {
458-
"map": {
459-
"is-stream": "npm:is-stream@1.1.0",
460-
"encoding": "npm:encoding@0.1.12"
461-
}
462-
},
463430
"npm:encoding@0.1.12": {
464431
"map": {
465432
"iconv-lite": "npm:iconv-lite@0.4.13"
@@ -481,14 +448,6 @@ SystemJS.config({
481448
"domain-browserify": "npm:domain-browser@1.1.7"
482449
}
483450
},
484-
"npm:redux@3.5.2": {
485-
"map": {
486-
"lodash-es": "npm:lodash-es@4.15.0",
487-
"symbol-observable": "npm:symbol-observable@0.2.4",
488-
"lodash": "npm:lodash@4.15.0",
489-
"loose-envify": "npm:loose-envify@1.2.0"
490-
}
491-
},
492451
"npm:react-redux@4.4.5": {
493452
"map": {
494453
"invariant": "npm:invariant@2.2.1",
@@ -508,15 +467,6 @@ SystemJS.config({
508467
"reduce-reducers": "npm:reduce-reducers@0.1.2"
509468
}
510469
},
511-
"npm:react-router@2.7.0": {
512-
"map": {
513-
"invariant": "npm:invariant@2.2.1",
514-
"history": "npm:history@2.1.2",
515-
"hoist-non-react-statics": "npm:hoist-non-react-statics@1.2.0",
516-
"warning": "npm:warning@3.0.0",
517-
"loose-envify": "npm:loose-envify@1.2.0"
518-
}
519-
},
520470
"npm:history@2.1.2": {
521471
"map": {
522472
"invariant": "npm:invariant@2.2.1",
@@ -539,6 +489,56 @@ SystemJS.config({
539489
"map": {
540490
"strict-uri-encode": "npm:strict-uri-encode@1.1.0"
541491
}
492+
},
493+
"npm:react-router@2.8.1": {
494+
"map": {
495+
"invariant": "npm:invariant@2.2.1",
496+
"loose-envify": "npm:loose-envify@1.2.0",
497+
"warning": "npm:warning@3.0.0",
498+
"hoist-non-react-statics": "npm:hoist-non-react-statics@1.2.0",
499+
"history": "npm:history@2.1.2"
500+
}
501+
},
502+
"npm:redux@3.6.0": {
503+
"map": {
504+
"loose-envify": "npm:loose-envify@1.2.0",
505+
"lodash": "npm:lodash@4.15.0",
506+
"symbol-observable": "npm:symbol-observable@1.0.2",
507+
"lodash-es": "npm:lodash-es@4.15.0"
508+
}
509+
},
510+
"npm:stream-http@2.4.0": {
511+
"map": {
512+
"inherits": "npm:inherits@2.0.3",
513+
"readable-stream": "npm:readable-stream@2.1.5",
514+
"builtin-status-codes": "npm:builtin-status-codes@2.0.0",
515+
"xtend": "npm:xtend@4.0.1",
516+
"to-arraybuffer": "npm:to-arraybuffer@1.0.1"
517+
}
518+
},
519+
"npm:node-fetch@1.6.1": {
520+
"map": {
521+
"is-stream": "npm:is-stream@1.1.0",
522+
"encoding": "npm:encoding@0.1.12"
523+
}
524+
},
525+
"npm:pbkdf2@3.0.7": {
526+
"map": {
527+
"create-hmac": "npm:create-hmac@1.1.4"
528+
}
529+
},
530+
"npm:cipher-base@1.0.3": {
531+
"map": {
532+
"inherits": "npm:inherits@2.0.3"
533+
}
534+
},
535+
"npm:elliptic@6.3.2": {
536+
"map": {
537+
"bn.js": "npm:bn.js@4.11.6",
538+
"inherits": "npm:inherits@2.0.3",
539+
"brorand": "npm:brorand@1.0.6",
540+
"hash.js": "npm:hash.js@1.0.3"
541+
}
542542
}
543543
}
544544
});

0 commit comments

Comments
 (0)