From 0bb07ce1da4b128ad9df1fa78e4e50ff5bbf3296 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20T=C3=B8n=20L=C3=B8vhaug?= Date: Sun, 1 Dec 2024 15:01:41 +0100 Subject: [PATCH] Move shieet --- Dockerfile | 11 +++++++++++ astro.config.mjs => frontend/astro.config.mjs | 0 package.json => frontend/package.json | 0 pnpm-lock.yaml => frontend/pnpm-lock.yaml | 0 {public => frontend/public}/favicon.svg | 0 {src => frontend/src}/components/Container.svelte | 0 {src => frontend/src}/components/Drag.svelte | 0 {src => frontend/src}/env.d.ts | 0 {src => frontend/src}/pages/index.astro | 0 {src => frontend/src}/utils/types.ts | 0 svelte.config.js => frontend/svelte.config.js | 0 tailwind.config.mjs => frontend/tailwind.config.mjs | 0 tsconfig.json => frontend/tsconfig.json | 0 13 files changed, 11 insertions(+) rename astro.config.mjs => frontend/astro.config.mjs (100%) rename package.json => frontend/package.json (100%) rename pnpm-lock.yaml => frontend/pnpm-lock.yaml (100%) rename {public => frontend/public}/favicon.svg (100%) rename {src => frontend/src}/components/Container.svelte (100%) rename {src => frontend/src}/components/Drag.svelte (100%) rename {src => frontend/src}/env.d.ts (100%) rename {src => frontend/src}/pages/index.astro (100%) rename {src => frontend/src}/utils/types.ts (100%) rename svelte.config.js => frontend/svelte.config.js (100%) rename tailwind.config.mjs => frontend/tailwind.config.mjs (100%) rename tsconfig.json => frontend/tsconfig.json (100%) diff --git a/Dockerfile b/Dockerfile index 370ff89..4870125 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,14 @@ +FROM node:alpine3.20 AS frontend + +WORKDIR /frontend + +RUN npm install -g pnpm + +COPY package.json pnpm-lock.yaml ./ + +RUN pnpm i + + FROM alpine:3.20 RUN apk add --no-cache g++ python3 python3-dev py3-aiohttp git diff --git a/astro.config.mjs b/frontend/astro.config.mjs similarity index 100% rename from astro.config.mjs rename to frontend/astro.config.mjs diff --git a/package.json b/frontend/package.json similarity index 100% rename from package.json rename to frontend/package.json diff --git a/pnpm-lock.yaml b/frontend/pnpm-lock.yaml similarity index 100% rename from pnpm-lock.yaml rename to frontend/pnpm-lock.yaml diff --git a/public/favicon.svg b/frontend/public/favicon.svg similarity index 100% rename from public/favicon.svg rename to frontend/public/favicon.svg diff --git a/src/components/Container.svelte b/frontend/src/components/Container.svelte similarity index 100% rename from src/components/Container.svelte rename to frontend/src/components/Container.svelte diff --git a/src/components/Drag.svelte b/frontend/src/components/Drag.svelte similarity index 100% rename from src/components/Drag.svelte rename to frontend/src/components/Drag.svelte diff --git a/src/env.d.ts b/frontend/src/env.d.ts similarity index 100% rename from src/env.d.ts rename to frontend/src/env.d.ts diff --git a/src/pages/index.astro b/frontend/src/pages/index.astro similarity index 100% rename from src/pages/index.astro rename to frontend/src/pages/index.astro diff --git a/src/utils/types.ts b/frontend/src/utils/types.ts similarity index 100% rename from src/utils/types.ts rename to frontend/src/utils/types.ts diff --git a/svelte.config.js b/frontend/svelte.config.js similarity index 100% rename from svelte.config.js rename to frontend/svelte.config.js diff --git a/tailwind.config.mjs b/frontend/tailwind.config.mjs similarity index 100% rename from tailwind.config.mjs rename to frontend/tailwind.config.mjs diff --git a/tsconfig.json b/frontend/tsconfig.json similarity index 100% rename from tsconfig.json rename to frontend/tsconfig.json