changeset 5638:1709a00f8e30

Make --openssl-legacy-provider option to node dependent on node version.
author Sascha Wilde <wilde@sha-bang.de>
date Thu, 29 Jun 2023 13:17:06 +0200
parents 7f9600ab5461
children 77b6d1002e73 cb3c4ba0f052
files client/package.json
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/client/package.json	Wed Jun 14 08:45:11 2023 +0200
+++ b/client/package.json	Thu Jun 29 13:17:06 2023 +0200
@@ -8,8 +8,8 @@
   },
   "private": true,
   "scripts": {
-    "serve": "make translations && VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") NODE_OPTIONS='--openssl-legacy-provider' vue-cli-service serve",
-    "build": "make translations && VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") NODE_OPTIONS='--openssl-legacy-provider' vue-cli-service build",
+    "serve": "make translations && VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") [ $( node --version | sed 's/v\\([0-9]\\+\\).*/\\1/' ) -gt 16 ] && export NODE_OPTIONS='--openssl-legacy-provider' ; vue-cli-service serve",
+    "build": "make translations && VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") [ $( node --version | sed 's/v\\([0-9]\\+\\).*/\\1/' ) -gt 16 ] && export NODE_OPTIONS='--openssl-legacy-provider' ; vue-cli-service build",
     "analyze": "ANALYZE=true vue-cli-service serve",
     "lint": "vue-cli-service lint",
     "test:unit": "vue-cli-service test:unit",