diff --git a/karma.conf.js b/karma.conf.js index ce17641..9a9a320 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -29,6 +29,10 @@ module.exports = function(karma) { { type: 'html' } ] }, + + mime: { + 'text/x-typescript': ['ts', 'tsx'] + }, browsers: ['Chrome'], diff --git a/package.json b/package.json index b4e2bba..2d379ea 100644 --- a/package.json +++ b/package.json @@ -30,22 +30,22 @@ ], "license": "MIT", "peerDependencies": { - "rxjs": "^5.0.0-beta.12", "@angular/common": "^2.0.0", "@angular/core": "^2.0.0", "@angular/router": "^3.0.0", "@ngrx/core": "^1.2.0", - "@ngrx/store": "^1.5.0 || ^2.0.0" + "@ngrx/store": "^1.5.0 || ^2.0.0", + "rxjs": "^5.0.1" }, "devDependencies": { - "@angular/common": "^2.0.0", - "@angular/compiler": "^2.0.0", - "@angular/compiler-cli": "^0.6.1", - "@angular/core": "^2.0.0", - "@angular/platform-browser": "^2.0.0", - "@angular/platform-browser-dynamic": "^2.0.0", - "@angular/platform-server": "^2.0.0", - "@angular/router": "^3.0.0", + "@angular/common": "~2.0.0", + "@angular/compiler": "~2.0.0", + "@angular/compiler-cli": "~0.6.1", + "@angular/core": "~2.0.0", + "@angular/platform-browser": "~2.0.0", + "@angular/platform-browser-dynamic": "~2.0.0", + "@angular/platform-server": "~2.0.0", + "@angular/router": "~3.0.0", "@ngrx/core": "^1.2.0", "@ngrx/store": "^2.0.0", "@types/jasmine": "^2.2.33", @@ -56,24 +56,25 @@ "cpy-cli": "^1.0.1", "istanbul-instrumenter-loader": "^0.2.0", "jasmine-core": "^2.5.0", - "karma": "^0.13.22", - "karma-chrome-launcher": "^0.2.3", - "karma-coverage": "^0.5.5", - "karma-jasmine": "^0.3.8", - "karma-mocha-reporter": "^2.0.0", + "karma": "^1.2.0", + "karma-chrome-launcher": "^2.0.0", + "karma-coverage": "^1.1.1", + "karma-jasmine": "^1.0.2", + "karma-mocha-reporter": "^2.1.0", "karma-sourcemap-loader": "^0.3.7", "karma-typescript-preprocessor": "0.0.21", "karma-webpack": "^1.7.0", "npm-run-all": "^1.7.0", "reflect-metadata": "^0.1.3", + "rimraf": "^2.5.4", "rollup": "^0.34.13", "rxjs": "^5.0.0-beta.12", "source-map-loader": "^0.1.5", "tslint": "^3.15.1", "tslint-loader": "^2.1.5", - "typescript": "^2.0.2", + "typescript": "~2.0.2", "uglifyjs": "^2.4.10", - "webpack": "^2.1.0-beta.25", - "zone.js": "^0.6.17" + "webpack": "2.1.0-beta.25", + "zone.js": "^0.7.2" } } diff --git a/src/router-store-module.ts b/src/router-store-module.ts index 4018b2b..9c420fd 100644 --- a/src/router-store-module.ts +++ b/src/router-store-module.ts @@ -32,7 +32,7 @@ export function provideRouterConnector() { }; } -@NgModule() +@NgModule({}) export class RouterStoreModule { static connectRouter() { return {