Add Website to monorepo and adapt CI

This commit is contained in:
Kjeld Schouten
2024-10-17 17:29:05 +02:00
parent 15fdf88b78
commit 800b35c58e
718 changed files with 44659 additions and 19 deletions
+14
View File
@@ -0,0 +1,14 @@
{
"recommendations": [
"astro-build.astro-vscode",
"redhat.vscode-yaml",
"mrmlnc.vscode-duplicate",
"mhutchie.git-graph",
"eamodio.gitlens",
"yzhang.markdown-all-in-one",
"searKing.preview-vscode",
"DavidAnson.vscode-markdownlint",
"IgorSbitnev.error-gutters",
"usernamehw.errorlens"
]
}
+11
View File
@@ -0,0 +1,11 @@
{
"version": "0.2.0",
"configurations": [
{
"command": "./node_modules/.bin/astro dev",
"name": "Development server",
"request": "launch",
"type": "node-terminal"
}
]
}
+3
View File
@@ -0,0 +1,3 @@
{
}
+22
View File
@@ -0,0 +1,22 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Install All Recommended Extensions",
"type": "shell",
"windows": {
"command": "foreach ($ext in (Get-Content -Raw .vscode/extensions.json | ConvertFrom-Json).recommendations) { Write-Host Installing $ext; code --install-extension $ext; }"
},
"linux": {
"command": "cat .vscode/extensions.json | jq .recommendations[] | xargs -n 1 code . --install-extension"
},
"runOptions": {
"runOn": "folderOpen"
},
"presentation": {
"reveal": "silent"
},
"problemMatcher": []
}
]
}