chore: upgrade astro stack and lock dependency policy
Node.js CI / CI (pull_request) Failing after 58s
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m8s

This commit is contained in:
2026-06-30 21:47:18 +02:00
parent c8f7f701b4
commit c19210d525
5 changed files with 2011 additions and 2518 deletions
+5 -5
View File
@@ -12,16 +12,16 @@
"test": "vitest --run" "test": "vitest --run"
}, },
"dependencies": { "dependencies": {
"@astrojs/check": "0.9.6", "@astrojs/check": "0.9.9",
"@astrojs/starlight": "0.37.1", "@astrojs/starlight": "0.40.0",
"astro": "5.16.5", "astro": "6.4.8",
"astro-mermaid": "1.2.0", "astro-mermaid": "2.0.4",
"mermaid": "11.12.2", "mermaid": "11.12.2",
"typescript": "5.9.3" "typescript": "5.9.3"
}, },
"devDependencies": { "devDependencies": {
"cspell": "9.4.0", "cspell": "9.4.0",
"gray-matter": "4.0.3", "gray-matter": "4.0.3",
"vitest": "4.0.15" "vitest": "4.1.9"
} }
} }
+1986 -2507
View File
File diff suppressed because it is too large Load Diff
+10
View File
@@ -14,8 +14,18 @@ trustPolicyIgnoreAfter: 525960
strictPeerDependencies: true strictPeerDependencies: true
# Prevent transitive dependencies from using exotic sources (git repos, direct tarball URLs) # Prevent transitive dependencies from using exotic sources (git repos, direct tarball URLs)
blockExoticSubdeps: true blockExoticSubdeps: true
overrides:
nanoid: 3.3.11
packageExtensions:
langium@*:
dependencies:
vscode-jsonrpc: 8.2.1
# Lockfile # Lockfile
# Allow the lockfile to be updated during install (set to true in CI for stricter reproducibility) # Allow the lockfile to be updated during install (set to true in CI for stricter reproducibility)
preferFrozenLockfile: false preferFrozenLockfile: false
allowBuilds:
esbuild: false
sharp: false
+10
View File
@@ -0,0 +1,10 @@
import { defineCollection } from "astro:content";
import { glob } from "astro/loaders";
import { docsSchema } from "@astrojs/starlight/schema";
export const collections = {
docs: defineCollection({
loader: glob({ pattern: "**/*.{md,mdx}", base: "./src/content/docs" }),
schema: docsSchema(),
}),
};
-6
View File
@@ -1,6 +0,0 @@
import { defineCollection } from 'astro:content';
import { docsSchema } from '@astrojs/starlight/schema';
export const collections = {
docs: defineCollection({ schema: docsSchema() }),
};