Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@
<script src="jspm.config.js"></script>
<script src="temp/vendor.dev.js"></script>
<script>
SystemJS.trace = true;
// hot-reload config
SystemJS.import('systemjs-hot-reloader').then(function(HotReloader) {
SystemJS.import('systemjs-hot-reloader').then(function(connect) {
// if you're running server on custom port please remember to update below
new HotReloader.default('http://localhost:3000');
connect({host:'http://localhost:3000'});
// load main module of your app with SystemJS
SystemJS.import('src/app');
});
// load main module of your app with SystemJS
SystemJS.trace = true;
SystemJS.import('src/app');
</script>
<!-- loading-app:end -->
</body>
Expand Down
2 changes: 2 additions & 0 deletions jest.config.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
"<rootDir>/node_modules/react-addons-test-utils",
"<rootDir>/node_modules/fbjs"
],
"moduleNameMapper": {
},
"transform": {
"^.+\\.(ts|tsx)$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
},
Expand Down
207 changes: 90 additions & 117 deletions jspm.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,37 +9,26 @@ SystemJS.config({
},
devConfig: {
"map": {
"plugin-typescript": "github:frankwallis/plugin-typescript@5.3.3",
"css": "github:systemjs/plugin-css@0.1.32",
"systemjs-hot-reloader": "github:capaj/systemjs-hot-reloader@0.6.0"
"plugin-typescript": "github:frankwallis/plugin-typescript@7.0.5",
"css": "github:systemjs/plugin-css@0.1.33",
"systemjs-hot-reloader": "npm:systemjs-hot-reloader@1.1.0",
"typescript": "npm:typescript@2.2.1"
},
"packages": {
"github:frankwallis/plugin-typescript@5.3.3": {
"npm:systemjs-hot-reloader@1.1.0": {
"map": {
"typescript": "npm:typescript@2.1.4"
"systemjs-hmr": "npm:systemjs-hmr@2.0.9"
}
},
"npm:typescript@2.1.4": {
"npm:typescript@2.2.1": {
"map": {
"source-map-support": "npm:source-map-support@0.4.8"
"source-map-support": "npm:source-map-support@0.4.12"
}
},
"npm:source-map-support@0.4.8": {
"npm:source-map-support@0.4.12": {
"map": {
"source-map": "npm:source-map@0.5.6"
}
},
"github:capaj/systemjs-hot-reloader@0.6.0": {
"map": {
"debug": "npm:debug@2.6.0",
"weakee": "npm:weakee@1.0.0",
"socket.io-client": "github:socketio/socket.io-client@1.7.2"
}
},
"npm:debug@2.6.0": {
"map": {
"ms": "npm:ms@0.7.2"
}
}
}
},
Expand Down Expand Up @@ -90,7 +79,7 @@ SystemJS.config({
"classnames": "npm:classnames@2.2.5",
"constants": "npm:jspm-nodelibs-constants@0.2.0",
"crypto": "npm:jspm-nodelibs-crypto@0.2.0",
"csjs": "npm:csjs@1.0.6",
"csjs": "npm:csjs@1.1.0",
"domain": "npm:jspm-nodelibs-domain@0.2.0",
"events": "npm:jspm-nodelibs-events@0.2.0",
"fs": "npm:jspm-nodelibs-fs@0.2.0",
Expand All @@ -102,23 +91,23 @@ SystemJS.config({
"os": "npm:jspm-nodelibs-os@0.2.0",
"path": "npm:jspm-nodelibs-path@0.2.1",
"process": "npm:jspm-nodelibs-process@0.2.0",
"react": "npm:react@15.4.1",
"react-dom": "npm:react-dom@15.4.1",
"react-redux": "npm:react-redux@5.0.1",
"react-redux-typescript": "npm:react-redux-typescript@2.0.0",
"react": "npm:react@15.4.2",
"react-dom": "npm:react-dom@15.4.2",
"react-redux": "npm:react-redux@5.0.3",
"react-redux-typescript": "npm:react-redux-typescript@2.1.0",
"react-router": "npm:react-router@2.8.1",
"react-router-redux": "npm:react-router-redux@4.0.7",
"react-router-redux": "npm:react-router-redux@4.0.8",
"redux": "npm:redux@3.6.0",
"redux-observable": "npm:redux-observable@0.13.0",
"reselect": "npm:reselect@2.5.4",
"rxjs": "npm:rxjs@5.2.0",
"stream": "npm:jspm-nodelibs-stream@0.2.0",
"string_decoder": "npm:jspm-nodelibs-string_decoder@0.2.0",
"tslib": "npm:tslib@1.5.0",
"tslib": "npm:tslib@1.6.0",
"url": "npm:jspm-nodelibs-url@0.2.0",
"util": "npm:jspm-nodelibs-util@0.2.1",
"vm": "npm:jspm-nodelibs-vm@0.2.0",
"whatwg-fetch": "npm:whatwg-fetch@1.1.1",
"whatwg-fetch": "npm:whatwg-fetch@2.0.3",
"zlib": "npm:jspm-nodelibs-zlib@0.2.2"
},
packages: {
Expand Down Expand Up @@ -146,7 +135,7 @@ SystemJS.config({
"map": {
"create-hash": "npm:create-hash@1.1.2",
"browserify-rsa": "npm:browserify-rsa@4.0.1",
"parse-asn1": "npm:parse-asn1@5.0.0",
"parse-asn1": "npm:parse-asn1@5.1.0",
"bn.js": "npm:bn.js@4.11.6",
"randombytes": "npm:randombytes@2.0.3"
}
Expand Down Expand Up @@ -179,20 +168,11 @@ SystemJS.config({
"create-hmac": "npm:create-hmac@1.1.4",
"browserify-rsa": "npm:browserify-rsa@4.0.1",
"inherits": "npm:inherits@2.0.3",
"parse-asn1": "npm:parse-asn1@5.0.0",
"parse-asn1": "npm:parse-asn1@5.1.0",
"bn.js": "npm:bn.js@4.11.6",
"elliptic": "npm:elliptic@6.4.0"
}
},
"npm:parse-asn1@5.0.0": {
"map": {
"create-hash": "npm:create-hash@1.1.2",
"evp_bytestokey": "npm:evp_bytestokey@1.0.0",
"pbkdf2": "npm:pbkdf2@3.0.9",
"browserify-aes": "npm:browserify-aes@1.0.6",
"asn1.js": "npm:asn1.js@4.9.1"
}
},
"npm:evp_bytestokey@1.0.0": {
"map": {
"create-hash": "npm:create-hash@1.1.2"
Expand Down Expand Up @@ -253,7 +233,7 @@ SystemJS.config({
"npm:stream-browserify@2.0.1": {
"map": {
"inherits": "npm:inherits@2.0.3",
"readable-stream": "npm:readable-stream@2.2.3"
"readable-stream": "npm:readable-stream@2.2.5"
}
},
"npm:url@0.11.0": {
Expand All @@ -264,7 +244,7 @@ SystemJS.config({
},
"npm:browserify-zlib@0.1.4": {
"map": {
"readable-stream": "npm:readable-stream@2.2.2",
"readable-stream": "npm:readable-stream@2.2.5",
"pako": "npm:pako@0.2.9"
}
},
Expand All @@ -278,12 +258,12 @@ SystemJS.config({
},
"npm:warning@3.0.0": {
"map": {
"loose-envify": "npm:loose-envify@1.3.0"
"loose-envify": "npm:loose-envify@1.3.1"
}
},
"npm:warning@2.1.0": {
"map": {
"loose-envify": "npm:loose-envify@1.3.0"
"loose-envify": "npm:loose-envify@1.3.1"
}
},
"npm:query-string@3.0.3": {
Expand All @@ -294,7 +274,7 @@ SystemJS.config({
"npm:react-router@2.8.1": {
"map": {
"invariant": "npm:invariant@2.2.2",
"loose-envify": "npm:loose-envify@1.3.0",
"loose-envify": "npm:loose-envify@1.3.1",
"warning": "npm:warning@3.0.0",
"hoist-non-react-statics": "npm:hoist-non-react-statics@1.2.0",
"history": "npm:history@2.1.2"
Expand Down Expand Up @@ -322,7 +302,7 @@ SystemJS.config({
},
"npm:jspm-nodelibs-http@0.2.0": {
"map": {
"http-browserify": "npm:stream-http@2.5.0"
"http-browserify": "npm:stream-http@2.6.3"
}
},
"npm:jspm-nodelibs-url@0.2.0": {
Expand All @@ -345,34 +325,9 @@ SystemJS.config({
"string_decoder-browserify": "npm:string_decoder@0.10.31"
}
},
"npm:loose-envify@1.3.0": {
"map": {
"js-tokens": "npm:js-tokens@2.0.0"
}
},
"npm:invariant@2.2.2": {
"map": {
"loose-envify": "npm:loose-envify@1.3.0"
}
},
"npm:stream-http@2.5.0": {
"map": {
"builtin-status-codes": "npm:builtin-status-codes@2.0.0",
"inherits": "npm:inherits@2.0.3",
"to-arraybuffer": "npm:to-arraybuffer@1.0.1",
"readable-stream": "npm:readable-stream@2.2.2",
"xtend": "npm:xtend@4.0.1"
}
},
"npm:readable-stream@2.2.2": {
"map": {
"inherits": "npm:inherits@2.0.3",
"string_decoder": "npm:string_decoder@0.10.31",
"isarray": "npm:isarray@1.0.0",
"buffer-shims": "npm:buffer-shims@1.0.0",
"core-util-is": "npm:core-util-is@1.0.2",
"process-nextick-args": "npm:process-nextick-args@1.0.7",
"util-deprecate": "npm:util-deprecate@1.0.2"
"loose-envify": "npm:loose-envify@1.3.1"
}
},
"npm:sha.js@2.4.8": {
Expand Down Expand Up @@ -405,40 +360,6 @@ SystemJS.config({
"lodash": "npm:lodash@4.17.4"
}
},
"npm:react-redux@5.0.1": {
"map": {
"lodash-es": "npm:lodash-es@4.17.4",
"loose-envify": "npm:loose-envify@1.3.0",
"lodash": "npm:lodash@4.17.4",
"invariant": "npm:invariant@2.2.2",
"hoist-non-react-statics": "npm:hoist-non-react-statics@1.2.0"
}
},
"npm:react@15.4.1": {
"map": {
"loose-envify": "npm:loose-envify@1.3.0",
"object-assign": "npm:object-assign@4.1.0",
"fbjs": "npm:fbjs@0.8.8"
}
},
"npm:react-dom@15.4.1": {
"map": {
"loose-envify": "npm:loose-envify@1.3.0",
"object-assign": "npm:object-assign@4.1.0",
"fbjs": "npm:fbjs@0.8.8"
}
},
"npm:fbjs@0.8.8": {
"map": {
"loose-envify": "npm:loose-envify@1.3.0",
"object-assign": "npm:object-assign@4.1.0",
"promise": "npm:promise@7.1.1",
"setimmediate": "npm:setimmediate@1.0.5",
"isomorphic-fetch": "npm:isomorphic-fetch@2.2.1",
"ua-parser-js": "npm:ua-parser-js@0.7.12",
"core-js": "npm:core-js@1.2.7"
}
},
"npm:promise@7.1.1": {
"map": {
"asap": "npm:asap@2.0.5"
Expand All @@ -447,7 +368,7 @@ SystemJS.config({
"npm:isomorphic-fetch@2.2.1": {
"map": {
"node-fetch": "npm:node-fetch@1.6.3",
"whatwg-fetch": "npm:whatwg-fetch@1.1.1"
"whatwg-fetch": "npm:whatwg-fetch@2.0.3"
}
},
"npm:node-fetch@1.6.3": {
Expand All @@ -471,17 +392,6 @@ SystemJS.config({
"js-tokens": "npm:js-tokens@3.0.1"
}
},
"npm:readable-stream@2.2.3": {
"map": {
"inherits": "npm:inherits@2.0.3",
"core-util-is": "npm:core-util-is@1.0.2",
"process-nextick-args": "npm:process-nextick-args@1.0.7",
"string_decoder": "npm:string_decoder@0.10.31",
"buffer-shims": "npm:buffer-shims@1.0.0",
"isarray": "npm:isarray@1.0.0",
"util-deprecate": "npm:util-deprecate@1.0.2"
}
},
"npm:elliptic@6.4.0": {
"map": {
"bn.js": "npm:bn.js@4.11.6",
Expand All @@ -499,6 +409,69 @@ SystemJS.config({
"minimalistic-assert": "npm:minimalistic-assert@1.0.0",
"minimalistic-crypto-utils": "npm:minimalistic-crypto-utils@1.0.1"
}
},
"npm:react-redux@5.0.3": {
"map": {
"hoist-non-react-statics": "npm:hoist-non-react-statics@1.2.0",
"invariant": "npm:invariant@2.2.2",
"lodash-es": "npm:lodash-es@4.17.4",
"loose-envify": "npm:loose-envify@1.3.1",
"lodash": "npm:lodash@4.17.4"
}
},
"npm:react-dom@15.4.2": {
"map": {
"loose-envify": "npm:loose-envify@1.3.1",
"object-assign": "npm:object-assign@4.1.1",
"fbjs": "npm:fbjs@0.8.9"
}
},
"npm:react@15.4.2": {
"map": {
"loose-envify": "npm:loose-envify@1.3.1",
"object-assign": "npm:object-assign@4.1.1",
"fbjs": "npm:fbjs@0.8.9"
}
},
"npm:fbjs@0.8.9": {
"map": {
"object-assign": "npm:object-assign@4.1.1",
"loose-envify": "npm:loose-envify@1.3.1",
"promise": "npm:promise@7.1.1",
"setimmediate": "npm:setimmediate@1.0.5",
"isomorphic-fetch": "npm:isomorphic-fetch@2.2.1",
"ua-parser-js": "npm:ua-parser-js@0.7.12",
"core-js": "npm:core-js@1.2.7"
}
},
"npm:stream-http@2.6.3": {
"map": {
"builtin-status-codes": "npm:builtin-status-codes@3.0.0",
"inherits": "npm:inherits@2.0.3",
"to-arraybuffer": "npm:to-arraybuffer@1.0.1",
"readable-stream": "npm:readable-stream@2.2.5",
"xtend": "npm:xtend@4.0.1"
}
},
"npm:readable-stream@2.2.5": {
"map": {
"isarray": "npm:isarray@1.0.0",
"string_decoder": "npm:string_decoder@0.10.31",
"inherits": "npm:inherits@2.0.3",
"util-deprecate": "npm:util-deprecate@1.0.2",
"core-util-is": "npm:core-util-is@1.0.2",
"process-nextick-args": "npm:process-nextick-args@1.0.7",
"buffer-shims": "npm:buffer-shims@1.0.0"
}
},
"npm:parse-asn1@5.1.0": {
"map": {
"browserify-aes": "npm:browserify-aes@1.0.6",
"pbkdf2": "npm:pbkdf2@3.0.9",
"evp_bytestokey": "npm:evp_bytestokey@1.0.0",
"create-hash": "npm:create-hash@1.1.2",
"asn1.js": "npm:asn1.js@4.9.1"
}
}
}
});
Loading