From 3076816162e8f565faa7ec0351fb8d874aba2c66 Mon Sep 17 00:00:00 2001 From: Dominique Wirz Date: Wed, 31 Jul 2019 10:14:45 +0200 Subject: [PATCH] feat: Update all devDependencies (#18) BREAKING CHANGE: Typescript updated from v2 to v3. --- .nvmrc | 1 + .travis.yml | 6 +++--- package.json | 25 ++++++++++++++----------- 3 files changed, 18 insertions(+), 14 deletions(-) create mode 100644 .nvmrc diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +10 diff --git a/.travis.yml b/.travis.yml index 12ced10..b80492c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,11 +12,11 @@ notifications: jobs: include: - stage: test - node_js: '9' + node_js: '10' after_success: - npm install coveralls@^2.11.9 && cat ./coverage/lcov.info | coveralls - stage: deploy - node_js: '9' + node_js: '10' script: npm run typedoc deploy: provider: pages @@ -24,6 +24,6 @@ jobs: github_token: $GH_TOKEN local_dir: ./docs - stage: deploy - node_js: '9' + node_js: '10' before_script: npm run build script: npm run semantic-release diff --git a/package.json b/package.json index 1222f94..41fd76b 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "semantic-release": "semantic-release" }, "engines": { - "node": ">=9", + "node": ">=10", "npm": "*" }, "publishConfig": { @@ -36,16 +36,19 @@ "homepage": "https://github.com/smartive/es-model#readme", "dependencies": {}, "devDependencies": { - "@smartive/tslint-config": "^4.0.0", - "@types/jest": "^23.0.0", - "del-cli": "^1.1.0", + "@smartive/tslint-config": "^7.0.1", + "@types/jest": "^24.0.16", + "del-cli": "^2.0.0", "jest": "^24.8.0", - "semantic-release": "^15.1.5", + "semantic-release": "^15.13.18", "ts-jest": "^24.0.2", - "tslint": "^5.9.1", - "tslint-config-airbnb": "^5.8.0", - "tsutils": "^2.26.0", - "typedoc": "^0.11.1", - "typescript": "^2.8.1" + "tslint": "^5.18.0", + "tslint-config-airbnb": "^5.11.1", + "tsutils": "^3.14.1", + "typedoc": "^0.15.0", + "typescript": "^3.5.3" + }, + "peerDependencies": { + "typescript": "3.x" } -} +} \ No newline at end of file