This commit is contained in:
parent
9e3ad0422b
commit
4211805918
7 changed files with 4164 additions and 2751 deletions
|
@ -2,13 +2,13 @@
|
||||||
"name": "swabsite",
|
"name": "swabsite",
|
||||||
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
|
"image": "mcr.microsoft.com/devcontainers/base:ubuntu",
|
||||||
"features": {
|
"features": {
|
||||||
"ghcr.io/devcontainers-community/features/deno": {}
|
"ghcr.io/devcontainers/features/node": {}
|
||||||
},
|
},
|
||||||
"containerUser": "vscode",
|
"containerUser": "vscode",
|
||||||
"containerEnv": {
|
"containerEnv": {
|
||||||
"ASTRO_TELEMETRY_DISABLED": "true"
|
"ASTRO_TELEMETRY_DISABLED": "true"
|
||||||
},
|
},
|
||||||
"postStartCommand": "deno task install",
|
"postStartCommand": "npm install",
|
||||||
"runArgs": ["--userns=keep-id", "--security-opt=label=disable"],
|
"runArgs": ["--userns=keep-id", "--security-opt=label=disable"],
|
||||||
"customizations": {
|
"customizations": {
|
||||||
"vscode": {
|
"vscode": {
|
||||||
|
|
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -2,5 +2,6 @@
|
||||||
.DS_Store
|
.DS_Store
|
||||||
.env
|
.env
|
||||||
.env.production
|
.env.production
|
||||||
|
.pnpm-store
|
||||||
dist
|
dist
|
||||||
node_modules
|
node_modules
|
|
@ -1,8 +1,8 @@
|
||||||
FROM docker.io/denoland/deno AS build
|
FROM docker.io/library/node AS build
|
||||||
COPY . .
|
COPY . .
|
||||||
ENV ASTRO_TELEMETRY_DISABLED=true
|
ENV ASTRO_TELEMETRY_DISABLED=true
|
||||||
RUN deno task install
|
RUN npm install
|
||||||
RUN deno task build
|
RUN npm build
|
||||||
|
|
||||||
FROM git.swablab.de/swablab/documents AS documents
|
FROM git.swablab.de/swablab/documents AS documents
|
||||||
|
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
{
|
|
||||||
"fmt": {
|
|
||||||
"options": {
|
|
||||||
"semiColons": false,
|
|
||||||
"indentWidth": 2
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
11
package.json
11
package.json
|
@ -2,7 +2,6 @@
|
||||||
"name": "@swablab/website",
|
"name": "@swablab/website",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"install": "deno install -q",
|
|
||||||
"check": "astro check",
|
"check": "astro check",
|
||||||
"dev": "astro dev",
|
"dev": "astro dev",
|
||||||
"build": "astro build",
|
"build": "astro build",
|
||||||
|
@ -10,14 +9,14 @@
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@astrojs/check": "^0.9.4",
|
"@astrojs/check": "^0.9.4",
|
||||||
"@astrojs/sitemap": "^3.2.1",
|
"@astrojs/sitemap": "^3.3.0",
|
||||||
"@fontsource-variable/ubuntu-sans": "^5.2.5",
|
"@fontsource-variable/ubuntu-sans": "^5.2.6",
|
||||||
"@iconify-json/ph": "^1.2.2",
|
"@iconify-json/ph": "^1.2.2",
|
||||||
"@iconify/tailwind4": "^1.0.6",
|
"@iconify/tailwind4": "^1.0.6",
|
||||||
"@tailwindcss/typography": "^0.5.16",
|
"@tailwindcss/typography": "^0.5.16",
|
||||||
"@tailwindcss/vite": "^4.0.14",
|
"@tailwindcss/vite": "^4.0.14",
|
||||||
"astro": "^5.5.2",
|
"astro": "^5.5.3",
|
||||||
"daisyui": "^5.0.4",
|
"daisyui": "^5.0.6",
|
||||||
"tailwindcss": "^4.0.14"
|
"tailwindcss": "^4.0.14"
|
||||||
},
|
},
|
||||||
"prettier": {
|
"prettier": {
|
||||||
|
@ -25,4 +24,4 @@
|
||||||
"semi": false,
|
"semi": false,
|
||||||
"endOfLine": "lf"
|
"endOfLine": "lf"
|
||||||
}
|
}
|
||||||
}
|
}
|
4153
pnpm-lock.yaml
generated
Normal file
4153
pnpm-lock.yaml
generated
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue