feat(typescript): make typescript a peer dep so user can specify its version

This commit is contained in:
Evan You
2018-07-23 11:42:44 -04:00
parent 098b63e768
commit f278faf940
2 changed files with 10 additions and 2 deletions

View File

@@ -7,6 +7,12 @@ module.exports = (api, {
lintOn = lintOn.split(',')
}
api.extendPackage({
devDependencies: {
typescript: '^2.9.0'
}
})
if (classComponent) {
api.extendPackage({
dependencies: {

View File

@@ -27,8 +27,10 @@
"fork-ts-checker-webpack-plugin": "^0.4.3",
"globby": "^8.0.1",
"ts-loader": "^4.4.2",
"tslint": "^5.10.0",
"typescript": "~2.9.0"
"tslint": "^5.10.0"
},
"peerDependencies": {
"typescript": ">=2"
},
"devDependencies": {
"@types/chai": "^4.1.0",