diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 00000000..70d0ba4e --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +nodejs 18.16.1 diff --git a/Dockerfile b/Dockerfile index 15a25fe1..13dac11b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/nodejs-16 +FROM registry.access.redhat.com/ubi8/nodejs-18 USER root diff --git a/Dockerfile.tester b/Dockerfile.tester index e0e50270..dd0f9ce4 100644 --- a/Dockerfile.tester +++ b/Dockerfile.tester @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi8/nodejs-16 +FROM registry.access.redhat.com/ubi8/nodejs-18 USER root diff --git a/package.json b/package.json index 8b9be90e..69e85f7f 100644 --- a/package.json +++ b/package.json @@ -47,11 +47,11 @@ "copy-img": "ncp node_modules/patternfly/dist/img src/img", "build-css": "sass --style compressed $npm_package_sassIncludes_src $npm_package_sassIncludes_patternfly $npm_package_sassIncludes_patternflyReact $npm_package_sassIncludes_bootstrap $npm_package_sassIncludes_fontAwesome src/", "watch-css": "yarn build-css && sass --watch --style compressed $npm_package_sassIncludes_src $npm_package_sassIncludes_patternfly $npm_package_sassIncludes_patternflyReact $npm_package_sassIncludes_bootstrap $npm_package_sassIncludes_fontAwesome src/", - "build-js": "react-scripts build", + "build-js": "react-scripts --openssl-legacy-provider build", "start:dev": "npm-run-all -p watch-css start:local build-fragment", - "start:local": "react-scripts start", + "start:local": "react-scripts --openssl-legacy-provider start", "build": "yarn copy-fonts && yarn copy-img && yarn build-css && yarn build-js && yarn postbuild", - "test": "yarn lint && react-scripts test --env=jsdom --watchAll=false", + "test": "yarn lint && react-scripts --openssl-legacy-provider test --env=jsdom --watchAll=false", "eject": "react-scripts eject", "prettier": "prettier --write --single-quote --trailing-comma=none \"src/**/*.js\"", "analyze": "source-map-explorer build/static/js/main.*",