Skip to content

Commit dbcde1a

Browse files
committed
bump dependencies, peer react version to 16.4.2 to prevent XSS vulnerability
1 parent 71514a7 commit dbcde1a

File tree

4 files changed

+162
-197
lines changed

4 files changed

+162
-197
lines changed

package.json

Lines changed: 20 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,44 @@
11
{
22
"name": "react-server-renderer",
3-
"version": "0.2.3",
3+
"version": "0.3.0",
44
"description": "simple React SSR solution inspired by vue-server-render",
55
"repository": "git@github.com:JounQin/react-server-renderer.git",
66
"main": "lib/index.js",
77
"types": "lib/index.d.ts",
88
"author": "JounQin <admin@1stg.me>",
99
"license": "MIT",
1010
"scripts": {
11-
"lint": "tslint -p . -e 'node_modules/**' -e 'lib/**' -t stylish '**/*.ts'",
11+
"lint": "tslint -p . -t stylish",
1212
"prepublishOnly": "tsc"
1313
},
14-
"files": ["lib"],
14+
"files": [
15+
"lib"
16+
],
1517
"prettier": {
1618
"semi": false,
1719
"singleQuote": true,
18-
"trailingComma": "all",
19-
"overrides": [
20-
{
21-
"files": "*.json",
22-
"options": {
23-
"printWidth": 150
24-
}
25-
}
26-
]
20+
"trailingComma": "all"
2721
},
2822
"peerDependencies": {
29-
"react": "^16.2.0",
30-
"react-dom": "^16.2.0"
23+
"react": "^16.4.2",
24+
"react-dom": "^16.4.2"
3125
},
3226
"dependencies": {
33-
"lodash": "^4.17.4",
34-
"resolve": "^1.5.0",
35-
"serialize-javascript": "^1.4.0",
27+
"lodash": "^4.17.11",
28+
"resolve": "^1.8.1",
29+
"serialize-javascript": "^1.5.0",
3630
"source-map": "^0.7.0"
3731
},
3832
"devDependencies": {
39-
"@types/node": "^10.0.3",
40-
"@types/react": "^16.0.31",
41-
"@types/react-dom": "^16.0.3",
42-
"prettier": "^1.9.2",
43-
"react": "^16.2.0",
44-
"react-dom": "^16.2.0",
45-
"tslint": "^5.8.0",
46-
"tslint-config-prettier": "^1.6.0",
33+
"@types/node": "^10.10.0",
34+
"@types/react": "^16.4.14",
35+
"@types/react-dom": "^16.0.7",
36+
"prettier": "^1.14.2",
37+
"react": "^16.5.1",
38+
"react-dom": "^16.5.1",
39+
"tslint": "^5.11.0",
40+
"tslint-config-prettier": "^1.15.0",
4741
"tslint-plugin-prettier": "^2.0.0",
48-
"typescript": "^2.6.2"
42+
"typescript": "^3.0.3"
4943
}
5044
}

tsconfig.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
"declaration": true,
55
"module": "commonjs",
66
"moduleResolution": "node",
7-
"lib": [
8-
"esnext"
9-
],
7+
"lib": ["esnext"],
108
"sourceRoot": "src",
119
"sourceMap": true,
1210
"outDir": "lib"

tslint.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
{
2-
"extends": [
3-
"tslint:recommended",
4-
"tslint-plugin-prettier",
5-
"tslint-config-prettier"
6-
],
2+
"extends": ["tslint:recommended", "tslint-plugin-prettier", "tslint-config-prettier"],
73
"rules": {
84
"prettier": true,
95
"interface-name": false,
@@ -19,5 +15,8 @@
1915
"named-imports-order": "lowercase-last"
2016
}
2117
]
18+
},
19+
"linterOptions": {
20+
"exclude": ["lib/**", "node_modules/**"]
2221
}
2322
}

0 commit comments

Comments
 (0)