Skip to content

Commit 61450c8

Browse files
committed
Merge branch 'bonejon-master'
2 parents 851c374 + a4273da commit 61450c8

File tree

9 files changed

+26
-63
lines changed

9 files changed

+26
-63
lines changed

package.json

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,12 @@
33
"version": "3.1.1",
44
"description": "A lightweight Angular 2 adapter for JSON API",
55
"scripts": {
6-
"build": "rm -rf dist && tsc",
6+
"build": "rimraf dist && tsc",
77
"lint": "tslint src/**/*.ts",
88
"pretest": "npm run build",
99
"test": "karma start",
10-
"postinstall": "typings install",
1110
"prepublish": "tsc",
12-
"tsc": "tsc",
13-
"typings": "typings"
11+
"tsc": "tsc"
1412
},
1513
"repository": {
1614
"type": "git",
@@ -32,21 +30,26 @@
3230
"url": "https://github.com/ghidoz/angular2-jsonapi/issues"
3331
},
3432
"main": "./dist/index.js",
35-
"typings": "./dist/index.d.ts",
3633
"dependencies": {
3734
"@angular/common": "2.0.0",
3835
"@angular/compiler": "2.0.0",
3936
"@angular/core": "2.0.0",
4037
"@angular/http": "2.0.0",
4138
"@angular/platform-browser": "2.0.0",
42-
"rxjs": "5.0.0-beta.12",
43-
"zone.js": "0.6.23",
39+
"@types/es6-shim": "^0.31.32",
40+
"@types/jasmine": "^2.2.34",
41+
"@types/reflect-metadata": "0.0.4",
42+
"@types/selenium-webdriver": "^2.53.30",
43+
"@types/underscore": "^1.7.33",
4444
"reflect-metadata": "0.1.3",
45-
"underscore": "^1.8.3"
45+
"rxjs": "5.0.0-beta.12",
46+
"underscore": "^1.8.3",
47+
"zone.js": "0.6.23"
4648
},
4749
"devDependencies": {
4850
"@angular/platform-browser-dynamic": "2.0.0",
4951
"codelyzer": "^0.0.25",
52+
"rimraf": "^2.5.4",
5053
"jasmine-core": "2.4.1",
5154
"karma": "1.3.0",
5255
"karma-chrome-launcher": "^2.0.0",
@@ -60,7 +63,6 @@
6063
"ts-loader": "^0.8.2",
6164
"tslint": "^3.13.0",
6265
"typescript": "2.0.2",
63-
"typings": "^1.3.1",
6466
"webpack": "1.13.2"
6567
},
6668
"engines": {

src/services/json-api-datastore.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ export class JsonApiDatastore {
145145
return model;
146146
}
147147

148-
protected handleError(error: any) {
148+
protected handleError(error: any): ErrorObservable {
149149
let errMsg: string = (error.message) ? error.message :
150150
error.status ? `${error.status} - ${error.statusText}` : 'Server error';
151151
console.error(errMsg);

tsconfig.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,26 @@
77
"experimentalDecorators": true,
88
"sourceMap": true,
99
"declaration": true,
10-
"outDir": "./dist"
10+
"outDir": "./dist",
11+
"typeRoots": [
12+
"node_modules/@types"
13+
],
14+
"types": [
15+
"jasmine",
16+
"selenium-webdriver",
17+
"es6-shim",
18+
"underscore",
19+
"reflect-metadata"
20+
]
1121
},
1222
"files": [
13-
"typings/index.d.ts",
1423
"src/index.ts"
1524
],
1625
"exclude": [
1726
"node_modules",
1827
"dist"
28+
],
29+
"include": [
30+
"node_modules/@types"
1931
]
2032
}

typings.json

Lines changed: 0 additions & 11 deletions
This file was deleted.

typings/globals/angular-protractor/typings.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

typings/globals/es6-shim/typings.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

typings/globals/jasmine/typings.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

typings/globals/selenium-webdriver/typings.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

typings/globals/underscore/typings.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)