diff --git a/package-lock.json b/package-lock.json index 9d28666..85d431d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,9 +8,11 @@ "name": "dfir-tools-hub", "version": "1.0.0", "dependencies": { - "astro": "^4.0.0" + "astro": "^4.0.0", + "js-yaml": "^4.1.0" }, "devDependencies": { + "@types/node": "^24.0.13", "terser": "^5.27.0" }, "engines": { @@ -1673,6 +1675,16 @@ "@types/unist": "*" } }, + "node_modules/@types/node": { + "version": "24.0.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.0.13.tgz", + "integrity": "sha512-Qm9OYVOFHFYg3wJoTSrz80hoec5Lia/dPp84do3X7dZvLikQvM1YpmvTBEdIr/e+U8HTkFjLHLnl78K/qjf+jQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "undici-types": "~7.8.0" + } + }, "node_modules/@types/unist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", @@ -5044,6 +5056,13 @@ "node": ">=14.17" } }, + "node_modules/undici-types": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", + "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==", + "devOptional": true, + "license": "MIT" + }, "node_modules/unified": { "version": "11.0.5", "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", diff --git a/package.json b/package.json index 3a2032d..8a2141c 100644 --- a/package.json +++ b/package.json @@ -11,12 +11,14 @@ "astro": "astro" }, "dependencies": { - "astro": "^4.0.0" + "astro": "^4.0.0", + "js-yaml": "^4.1.0" }, "devDependencies": { + "@types/node": "^24.0.13", "terser": "^5.27.0" }, "engines": { "node": ">=18.0.0" } -} \ No newline at end of file +} diff --git a/src/components/ThemeToggle.astro b/src/components/ThemeToggle.astro index 9a9cd67..3d5eedd 100644 --- a/src/components/ThemeToggle.astro +++ b/src/components/ThemeToggle.astro @@ -5,6 +5,7 @@