Fix build system

This commit is contained in:
IRBorisov 2023-09-10 21:34:04 +03:00
parent 38cdf31676
commit 38507e37e6
4 changed files with 166 additions and 1845 deletions

View File

@ -1,5 +1,5 @@
# ======== Multi-stage base ========== # ======== Multi-stage base ==========
FROM node:18-bullseye-slim as node-base FROM node:bullseye-slim as node-base
RUN apt-get update -qq && \ RUN apt-get update -qq && \
apt-get upgrade -y && \ apt-get upgrade -y && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*

File diff suppressed because it is too large Load Diff

View File

@ -21,7 +21,7 @@
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-error-boundary": "^4.0.11", "react-error-boundary": "^4.0.11",
"react-intl": "^6.4.4", "react-intl": "^6.4.6",
"react-loader-spinner": "^5.4.5", "react-loader-spinner": "^5.4.5",
"react-router-dom": "^6.15.0", "react-router-dom": "^6.15.0",
"react-select": "^5.7.4", "react-select": "^5.7.4",
@ -33,14 +33,14 @@
"devDependencies": { "devDependencies": {
"@lezer/generator": "^1.5.0", "@lezer/generator": "^1.5.0",
"@types/jest": "^29.5.4", "@types/jest": "^29.5.4",
"@types/node": "^20.5.9", "@types/node": "^20.6.0",
"@types/react": "^18.2.21", "@types/react": "^18.2.21",
"@types/react-dom": "^18.2.7", "@types/react-dom": "^18.2.7",
"@typescript-eslint/eslint-plugin": "^6.6.0", "@typescript-eslint/eslint-plugin": "^6.6.0",
"@typescript-eslint/parser": "^6.6.0", "@typescript-eslint/parser": "^6.6.0",
"@vitejs/plugin-react": "^4.0.4", "@vitejs/plugin-react": "^4.0.4",
"autoprefixer": "^10.4.15", "autoprefixer": "^10.4.15",
"eslint": "^8.48.0", "eslint": "^8.49.0",
"eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.3", "eslint-plugin-react-refresh": "^0.4.3",
"eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-simple-import-sort": "^10.0.0",

View File

@ -12,7 +12,7 @@ function LocalDevelopmentSetup() {
function FrontendSetup() { function FrontendSetup() {
Set-Location $frontend Set-Location $frontend
& npm install --only=dev & npm install
} }
function BackendSetup() { function BackendSetup() {