diff --git a/.changeset/wacky-eels-deny.md b/.changeset/wacky-eels-deny.md new file mode 100644 index 00000000..086a4a86 --- /dev/null +++ b/.changeset/wacky-eels-deny.md @@ -0,0 +1,5 @@ +--- +'@fuzdev/fuz_gitops': minor +--- + +upgrade deps diff --git a/.gitignore b/.gitignore index 22545811..6c655ec2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,14 +1,15 @@ # Deps -node_modules +node_modules/ # Output -/.svelte-kit -/build -/dist -/dist_* -/target -/.gro -/.zzz +.svelte-kit/ +build/ +dist/ +dist_*/ +target/ +.gro/ +.fuz/ +.zzz/ # Generated test repos /src/test/fixtures/repos/ diff --git a/package-lock.json b/package-lock.json index 9bbb7dbc..739ac363 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,17 +10,18 @@ "license": "MIT", "devDependencies": { "@changesets/changelog-git": "^0.2.1", - "@fuzdev/fuz_code": "^0.38.0", - "@fuzdev/fuz_css": "^0.43.0", - "@fuzdev/fuz_ui": "^0.177.0", - "@fuzdev/fuz_util": "^0.45.1", + "@fuzdev/fuz_code": "^0.40.0", + "@fuzdev/fuz_css": "^0.44.1", + "@fuzdev/fuz_ui": "^0.179.0", + "@fuzdev/fuz_util": "^0.45.3", "@ryanatkn/eslint-config": "^0.9.0", - "@ryanatkn/gro": "^0.184.0", + "@ryanatkn/gro": "^0.186.0", "@sveltejs/adapter-static": "^3.0.10", "@sveltejs/kit": "^2.49.1", "@sveltejs/package": "^2.5.7", "@sveltejs/vite-plugin-svelte": "^6.2.1", "@types/node": "^24.10.1", + "@webref/css": "^8.2.0", "eslint": "^9.39.1", "eslint-plugin-svelte": "^3.13.1", "prettier": "^3.7.4", @@ -39,10 +40,10 @@ "url": "https://www.ryanatkn.com/funding" }, "peerDependencies": { - "@fuzdev/fuz_css": ">=0.42.1", - "@fuzdev/fuz_ui": ">=0.174.0", - "@fuzdev/fuz_util": ">=0.45.0", - "@ryanatkn/gro": ">=0.184.0", + "@fuzdev/fuz_css": ">=0.44.1", + "@fuzdev/fuz_ui": ">=0.179.0", + "@fuzdev/fuz_util": ">=0.45.3", + "@ryanatkn/gro": ">=0.186.0", "@sveltejs/kit": "^2", "svelte": "^5", "zod": "^4.1.13" @@ -66,9 +67,9 @@ "license": "MIT" }, "node_modules/@emnapi/core": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.7.1.tgz", - "integrity": "sha512-o1uhUASyo921r2XtHYOHy7gdkGLge8ghBEQHMWmyJFoXlpU58kIrhhN3w26lpQb6dspetweapMn2CSNwQ8I4wg==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", + "integrity": "sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==", "dev": true, "license": "MIT", "optional": true, @@ -78,9 +79,9 @@ } }, "node_modules/@emnapi/runtime": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.7.1.tgz", - "integrity": "sha512-PVtJr5CmLwYAU9PZDMITZoR5iAOShYREoR45EyyLrbntV50mdePTgUn4AmOw90Ifcj+x2kRjdzr1HP3RrNiHGA==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", + "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", "dev": true, "license": "MIT", "optional": true, @@ -725,9 +726,9 @@ } }, "node_modules/@fuzdev/fuz_code": { - "version": "0.38.0", - "resolved": "https://registry.npmjs.org/@fuzdev/fuz_code/-/fuz_code-0.38.0.tgz", - "integrity": "sha512-11ow5NZbgdDnvNH46LDYaVdWjjo1yQSJRpkYr2OhZGcxc2FiZ/eU16T0xT6OhSJg+pRM9SRUPyNLI2k3jiW7Ig==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@fuzdev/fuz_code/-/fuz_code-0.40.0.tgz", + "integrity": "sha512-0pSneB/tKpOggkrQhW5y4fpN2ryy89vJOr3OS4EUIprVr7i+pbRynta6GSl9Hgkv4a0wN6QkCM5sHn2NYjuhsw==", "dev": true, "license": "MIT", "engines": { @@ -737,7 +738,7 @@ "url": "https://www.ryanatkn.com/funding" }, "peerDependencies": { - "@fuzdev/fuz_css": ">=0.41.0", + "@fuzdev/fuz_css": ">=0.44.1", "svelte": "^5" }, "peerDependenciesMeta": { @@ -750,9 +751,9 @@ } }, "node_modules/@fuzdev/fuz_css": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@fuzdev/fuz_css/-/fuz_css-0.43.0.tgz", - "integrity": "sha512-wEQzeuniCq0t4db4qIuoQftfQ7KHeWEBGlkRo4Kk6N+dAT7ke3e2Q6Ji4t1ofgeb12kHLwZP0wTOuGVCBfF2tA==", + "version": "0.44.1", + "resolved": "https://registry.npmjs.org/@fuzdev/fuz_css/-/fuz_css-0.44.1.tgz", + "integrity": "sha512-WZ+Tws9/QeRx1FH+oSY6ZIZJ8PAnvfMMuzXXG27+YY+/Yj06mGdQRX8ct4ANp9l2Ll1sJJkA6NnVvQsIfbL9dw==", "dev": true, "license": "MIT", "engines": { @@ -762,18 +763,34 @@ "url": "https://www.ryanatkn.com/funding" }, "peerDependencies": { - "@fuzdev/fuz_util": ">=0.42.0" + "@fuzdev/fuz_util": ">=0.45.3", + "@sveltejs/acorn-typescript": "^1", + "@webref/css": "^8", + "acorn-jsx": "^5", + "zimmerframe": "^1" }, "peerDependenciesMeta": { "@fuzdev/fuz_util": { "optional": true + }, + "@sveltejs/acorn-typescript": { + "optional": true + }, + "@webref/css": { + "optional": true + }, + "acorn-jsx": { + "optional": true + }, + "zimmerframe": { + "optional": true } } }, "node_modules/@fuzdev/fuz_ui": { - "version": "0.177.0", - "resolved": "https://registry.npmjs.org/@fuzdev/fuz_ui/-/fuz_ui-0.177.0.tgz", - "integrity": "sha512-b9LEzjL78NHtEI0yDOCTz/XyUjm/sdrCDSQ4jNHOtpANOF8cRijemldXWcfs9UEoexnIK8wDg8WV4OnpD5Hvqw==", + "version": "0.179.0", + "resolved": "https://registry.npmjs.org/@fuzdev/fuz_ui/-/fuz_ui-0.179.0.tgz", + "integrity": "sha512-ByvnywCtiVsQ0xEOvMqGx5Ndby16wSuaf0N0/QAY0nb2Kmlcg5OmzqkQF4exjWAScmyr6z2uwB6HuN45MLrr+A==", "dev": true, "license": "MIT", "engines": { @@ -783,11 +800,11 @@ "url": "https://www.ryanatkn.com/funding" }, "peerDependencies": { - "@fuzdev/fuz_code": ">=0.37.0", - "@fuzdev/fuz_css": ">=0.40.0", - "@fuzdev/fuz_util": ">=0.42.0", + "@fuzdev/fuz_code": ">=0.40.0", + "@fuzdev/fuz_css": ">=0.44.1", + "@fuzdev/fuz_util": ">=0.45.3", "@jridgewell/trace-mapping": "^0.3", - "@ryanatkn/gro": ">=0.183.0", + "@ryanatkn/gro": ">=0.186.0", "@sveltejs/kit": "^2.47.3", "esm-env": "^1", "svelte": "^5", @@ -810,9 +827,9 @@ } }, "node_modules/@fuzdev/fuz_util": { - "version": "0.45.1", - "resolved": "https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.45.1.tgz", - "integrity": "sha512-szJ6FPXkeuNzoqxXwiC1q9xMiWZM37wiCyGdFLVVBq8FxwIpG1MAup/ZFyQC22QLg8sdybCbPadWiaYYUhhtUA==", + "version": "0.45.3", + "resolved": "https://registry.npmjs.org/@fuzdev/fuz_util/-/fuz_util-0.45.3.tgz", + "integrity": "sha512-N0xaUwFxGG1FuEkcVqB4t8Gqs2ReCVmmQf1kI7gErGuyKV9mRycHSFWFyT7/hQ9K4/0epsZj4cejj5fYIjkG/Q==", "dev": true, "license": "MIT", "engines": { @@ -941,9 +958,9 @@ } }, "node_modules/@napi-rs/wasm-runtime": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.0.tgz", - "integrity": "sha512-Fq6DJW+Bb5jaWE69/qOE0D1TUN9+6uWhCeZpdnSBk14pjLcCWR7Q8n49PTSPHazM37JqrsdpEthXy2xn6jWWiA==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz", + "integrity": "sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==", "dev": true, "license": "MIT", "optional": true, @@ -951,6 +968,10 @@ "@emnapi/core": "^1.7.1", "@emnapi/runtime": "^1.7.1", "@tybys/wasm-util": "^0.10.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" } }, "node_modules/@oxc-parser/binding-android-arm64": { @@ -1555,9 +1576,9 @@ } }, "node_modules/@ryanatkn/gro": { - "version": "0.184.0", - "resolved": "https://registry.npmjs.org/@ryanatkn/gro/-/gro-0.184.0.tgz", - "integrity": "sha512-J8Us3xspyjVBCuOG36+4X9qZiH5ydrjRRSN9Pfwk+xNgJsH5v11GXTl9PLkKvHJVHJ8qb4KFX/XA1k8bAmIM5g==", + "version": "0.186.0", + "resolved": "https://registry.npmjs.org/@ryanatkn/gro/-/gro-0.186.0.tgz", + "integrity": "sha512-Yq/KtVKUpcYarJ9Xuh7OGJoDf9OYCZtRAeVSgIfv54gt2O13J+TMDp9ESnXc5Ohfs4t2QvyCeEmLEL0mW6PSpQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1566,8 +1587,8 @@ "esm-env": "^1.2.2", "mri": "^1.2.0", "oxc-parser": "^0.99.0", - "prettier": "^3.6.2", - "prettier-plugin-svelte": "^3.4.0", + "prettier": "^3.7.4", + "prettier-plugin-svelte": "^3.4.1", "ts-blank-space": "^0.6.2", "tslib": "^2.8.1", "zod": "^4.1.13" @@ -1585,7 +1606,7 @@ "vitest": "^3 || ^4" }, "peerDependencies": { - "@fuzdev/fuz_util": ">=0.42.0", + "@fuzdev/fuz_util": ">=0.45.3", "@sveltejs/kit": "^2", "esbuild": "^0.27.0", "svelte": "^5", @@ -2157,6 +2178,16 @@ "url": "https://opencollective.com/vitest" } }, + "node_modules/@webref/css": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@webref/css/-/css-8.2.0.tgz", + "integrity": "sha512-BSTwlyJwR2LotmT6GTmO5WIPPORr+4lU39vDBWNVEFnLo9w3XYCuHU4lmmd8OY5Zj9ykadg6pfJ/1cFHxzyr3w==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "css-tree": "^3.1.0" + } + }, "node_modules/acorn": { "version": "8.15.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", @@ -2383,6 +2414,21 @@ "node": ">= 8" } }, + "node_modules/css-tree": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.1.0.tgz", + "integrity": "sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "mdn-data": "2.12.2", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", @@ -3096,6 +3142,14 @@ "@jridgewell/sourcemap-codec": "^1.5.5" } }, + "node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0", + "peer": true + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", diff --git a/package.json b/package.json index 1147df8c..5b96034d 100644 --- a/package.json +++ b/package.json @@ -29,27 +29,28 @@ "node": ">=22.15" }, "peerDependencies": { - "@fuzdev/fuz_css": ">=0.42.1", - "@fuzdev/fuz_ui": ">=0.174.0", - "@fuzdev/fuz_util": ">=0.45.0", - "@ryanatkn/gro": ">=0.184.0", + "@fuzdev/fuz_css": ">=0.44.1", + "@fuzdev/fuz_ui": ">=0.179.0", + "@fuzdev/fuz_util": ">=0.45.3", + "@ryanatkn/gro": ">=0.186.0", "@sveltejs/kit": "^2", "svelte": "^5", "zod": "^4.1.13" }, "devDependencies": { "@changesets/changelog-git": "^0.2.1", - "@fuzdev/fuz_code": "^0.38.0", - "@fuzdev/fuz_css": "^0.43.0", - "@fuzdev/fuz_ui": "^0.177.0", - "@fuzdev/fuz_util": "^0.45.1", + "@fuzdev/fuz_code": "^0.40.0", + "@fuzdev/fuz_css": "^0.44.1", + "@fuzdev/fuz_ui": "^0.179.0", + "@fuzdev/fuz_util": "^0.45.3", "@ryanatkn/eslint-config": "^0.9.0", - "@ryanatkn/gro": "^0.184.0", + "@ryanatkn/gro": "^0.186.0", "@sveltejs/adapter-static": "^3.0.10", "@sveltejs/kit": "^2.49.1", "@sveltejs/package": "^2.5.7", "@sveltejs/vite-plugin-svelte": "^6.2.1", "@types/node": "^24.10.1", + "@webref/css": "^8.2.0", "eslint": "^9.39.1", "eslint-plugin-svelte": "^3.13.1", "prettier": "^3.7.4", diff --git a/src/lib/ModulesDetail.svelte b/src/lib/ModulesDetail.svelte index 4edf2619..8d10b57b 100644 --- a/src/lib/ModulesDetail.svelte +++ b/src/lib/ModulesDetail.svelte @@ -40,11 +40,11 @@ {@render nav_footer?.()} -