From 90c89495cc7d783ffb27baf30e5fffe39fc7c93e Mon Sep 17 00:00:00 2001 From: Matt Stone Date: Mon, 8 Aug 2022 12:03:13 -0500 Subject: [PATCH 1/4] Update docker node image to node 18 --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6ee27832..bbcf9f30 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,7 +14,7 @@ services: retries: 3 app: - image: node:16-slim + image: node:18-slim stdin_open: true working_dir: /usr/local/src environment: From 9776512a574acea4da8262195fe4ac7efb1f64ff Mon Sep 17 00:00:00 2001 From: Matt Stone Date: Mon, 8 Aug 2022 12:03:21 -0500 Subject: [PATCH 2/4] Update browserlist --- src/app/yarn.lock | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/src/app/yarn.lock b/src/app/yarn.lock index b0e7e320..8ad74039 100644 --- a/src/app/yarn.lock +++ b/src/app/yarn.lock @@ -4208,20 +4208,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001035: - version "1.0.30001035" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz#2bb53b8aa4716b2ed08e088d4dc816a5fe089a1e" - integrity sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ== - -caniuse-lite@^1.0.30001219: - version "1.0.30001248" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz#26ab45e340f155ea5da2920dadb76a533cb8ebce" - integrity sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw== - -caniuse-lite@^1.0.30001332, caniuse-lite@^1.0.30001335: - version "1.0.30001341" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz#59590c8ffa8b5939cf4161f00827b8873ad72498" - integrity sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001035, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001332, caniuse-lite@^1.0.30001335: + version "1.0.30001374" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz" + integrity sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw== case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" From c09119bab4aca05fdaaa79d7677cc6baa18284c3 Mon Sep 17 00:00:00 2001 From: Matt Stone Date: Mon, 8 Aug 2022 12:44:01 -0500 Subject: [PATCH 3/4] Add legacy openssl flag to NODE_OPTIONS --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index bbcf9f30..9b7d0625 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,6 +22,7 @@ services: - CHOKIDAR_USEPOLLING=true - CHOKIDAR_INTERVAL=100 - PORT=4545 + - NODE_OPTIONS=--openssl-legacy-provider volumes: - ./src/app:/usr/local/src - ./src/django/static:/usr/local/src/build From d200c022f1779b149357817f298194f979be4e23 Mon Sep 17 00:00:00 2001 From: Matt Stone <8356789+mstone121@users.noreply.github.com> Date: Mon, 8 Aug 2022 15:15:52 -0500 Subject: [PATCH 4/4] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1213dc9e..75ef73b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added ### Changed +- Upgrade app container to use Node version 18 ### Fixed