From 36ceb79467ed4bc83a5814608a0c6fbd7bc3c645 Mon Sep 17 00:00:00 2001 From: Heiko Rothe Date: Sat, 13 Mar 2021 21:24:37 +0100 Subject: [PATCH] feat: warn on outdated NodeJS versions --- bin/room-assistant.js | 1 + package-lock.json | 4 +--- package.json | 3 ++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/room-assistant.js b/bin/room-assistant.js index 2a5783d..51db073 100755 --- a/bin/room-assistant.js +++ b/bin/room-assistant.js @@ -1,6 +1,7 @@ #!/usr/bin/env node /* eslint-disable @typescript-eslint/no-var-requires */ const pkg = require('../package.json'); +require('please-upgrade-node')(pkg); const updateNotifier = require('update-notifier'); const chalk = require('chalk'); const commandLineUsage = require('command-line-usage'); diff --git a/package-lock.json b/package-lock.json index 2599311..1babe66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16919,7 +16919,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, "requires": { "semver-compare": "^1.0.0" } @@ -18971,8 +18970,7 @@ "semver-compare": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=" }, "semver-diff": { "version": "3.1.1", diff --git a/package.json b/package.json index c54caa8..d420c66 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "docs:build": "vuepress build docs" }, "dependencies": { + "2d-array-rotation": "^2.1.1", "@nestjs/common": "^7.6.12", "@nestjs/core": "^7.6.12", "@nestjs/platform-express": "^7.6.12", @@ -51,7 +52,6 @@ "@nestjs/swagger": "^4.7.13", "@nestjs/terminus": "^7.1.0", "@willsoto/nestjs-prometheus": "^3.0.0", - "2d-array-rotation": "^2.1.1", "async-mqtt": "^2.6.1", "bleno": "npm:@abandonware/bleno@^0.5.1-3", "chalk": "^4.1.0", @@ -69,6 +69,7 @@ "mathjs": "^9.2.0", "nest-emitter": "^1.1.1", "nest-winston": "^1.4.0", + "please-upgrade-node": "^3.2.0", "prom-client": "^13.1.0", "pureimage": "^0.2.5", "reflect-metadata": "^0.1.13",