From 1744e209522284aab3794613f08c08b47bff32b9 Mon Sep 17 00:00:00 2001 From: Henrik Bierbum Bacher Date: Mon, 5 Dec 2022 18:27:58 +0100 Subject: Use official node image (#257) * Use official node image Use the official node which relies on a more recent version of alpine, the mhart image uses 3.11 which is end of life as of 7 months ago * Update Dockerfile * Update dependencies to run without openssl lgeacy workaround * Update line endings to fix prettier warnings --- Dockerfile | 4 ++-- package.json | 26 +++++++++++++------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index 91bc3af..181bc7a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM mhart/alpine-node:14 as builder +FROM node:18-alpine as builder WORKDIR /tmp COPY . . RUN npx prettier --check ./src -RUN yarn && yarn build +RUN yarn && yarn build ### # production image diff --git a/package.json b/package.json index 682d3bf..1a38d28 100644 --- a/package.json +++ b/package.json @@ -3,21 +3,21 @@ "version": "0.1.0", "private": true, "dependencies": { - "@testing-library/jest-dom": "^5.14.1", - "@testing-library/react": "^12.0.0", - "@testing-library/user-event": "^13.2.1", - "evergreen-ui": "^6.3.0", - "i18next": "^20.3.5", - "i18next-browser-languagedetector": "^6.1.2", - "qrcode.react": "^1.0.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-i18next": "^11.11.4", - "react-scripts": "^4.0.3" + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^14.4.3", + "evergreen-ui": "^6.13.1", + "i18next": "^22.0.6", + "i18next-browser-languagedetector": "^7.0.1", + "qrcode.react": "^3.0.1", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-i18next": "^12.0.0", + "react-scripts": "^5.0.1" }, "devDependencies": { - "husky": "^7.0.1", - "prettier": "2.3.2" + "husky": "^8.0.2", + "prettier": "2.8.0" }, "scripts": { "start": "react-scripts start", -- cgit v1.2.3