diff --git a/.astro/icon.d.ts b/.astro/icon.d.ts new file mode 100644 index 0000000..898698e --- /dev/null +++ b/.astro/icon.d.ts @@ -0,0 +1,538 @@ +// Automatically generated by astro-icon +// 48d58aa18c5f482b943e0f1d0ff058b64ec1be14a4656942f69a2d128b6234bb + +declare module 'virtual:astro-icon' { + export type Icon = + | "line-md:account" + | "line-md:account-add" + | "line-md:account-alert" + | "line-md:account-alert-loop" + | "line-md:account-delete" + | "line-md:account-remove" + | "line-md:account-small" + | "line-md:alert" + | "line-md:alert-circle" + | "line-md:alert-circle-loop" + | "line-md:alert-circle-twotone" + | "line-md:alert-circle-twotone-loop" + | "line-md:alert-loop" + | "line-md:alert-square" + | "line-md:alert-square-loop" + | "line-md:alert-square-twotone" + | "line-md:alert-square-twotone-loop" + | "line-md:alert-twotone" + | "line-md:alert-twotone-loop" + | "line-md:align-center" + | "line-md:align-justify" + | "line-md:align-left" + | "line-md:arrow-align-center" + | "line-md:arrow-align-left" + | "line-md:arrow-close-left" + | "line-md:arrow-left" + | "line-md:arrow-left-circle" + | "line-md:arrow-left-circle-twotone" + | "line-md:arrow-left-square" + | "line-md:arrow-left-square-twotone" + | "line-md:arrow-long-diagonal" + | "line-md:arrow-open-left" + | "line-md:arrow-small-left" + | "line-md:arrows-diagonal" + | "line-md:arrows-horizontal" + | "line-md:arrows-horizontal-alt" + | "line-md:backup-restore" + | "line-md:beer" + | "line-md:beer-alt-filled" + | "line-md:beer-alt-filled-loop" + | "line-md:beer-alt-twotone" + | "line-md:beer-alt-twotone-loop" + | "line-md:beer-filled" + | "line-md:beer-loop" + | "line-md:beer-twotone" + | "line-md:beer-twotone-loop" + | "line-md:bell" + | "line-md:bell-alert" + | "line-md:bell-alert-loop" + | "line-md:bell-loop" + | "line-md:bell-twotone" + | "line-md:bell-twotone-alert" + | "line-md:bell-twotone-alert-loop" + | "line-md:bell-twotone-loop" + | "line-md:briefcase" + | "line-md:briefcase-filled" + | "line-md:briefcase-twotone" + | "line-md:buy-me-a-coffee" + | "line-md:buy-me-a-coffee-filled" + | "line-md:buy-me-a-coffee-twotone" + | "line-md:cake" + | "line-md:cake-twotone" + | "line-md:calendar" + | "line-md:calendar-out" + | "line-md:cancel" + | "line-md:cancel-twotone" + | "line-md:chat" + | "line-md:chat-bubble" + | "line-md:chat-bubble-filled" + | "line-md:chat-bubble-twotone" + | "line-md:chat-twotone" + | "line-md:check-all" + | "line-md:check-list-3" + | "line-md:check-list-3-filled" + | "line-md:check-list-3-twotone" + | "line-md:chevron-double-left" + | "line-md:chevron-left" + | "line-md:chevron-left-circle" + | "line-md:chevron-left-circle-twotone" + | "line-md:chevron-left-square" + | "line-md:chevron-left-square-twotone" + | "line-md:chevron-small-double-left" + | "line-md:chevron-small-left" + | "line-md:chevron-small-triple-left" + | "line-md:chevron-triple-left" + | "line-md:circle" + | "line-md:circle-to-confirm-circle-transition" + | "line-md:circle-to-confirm-circle-twotone-transition" + | "line-md:circle-twotone" + | "line-md:circle-twotone-to-confirm-circle-twotone-transition" + | "line-md:clipboard" + | "line-md:clipboard-arrow" + | "line-md:clipboard-arrow-twotone" + | "line-md:clipboard-check" + | "line-md:clipboard-check-to-clipboard-transition" + | "line-md:clipboard-check-twotone" + | "line-md:clipboard-check-twotone-to-clipboard-twotone-transition" + | "line-md:clipboard-list" + | "line-md:clipboard-list-twotone" + | "line-md:clipboard-minus" + | "line-md:clipboard-minus-twotone" + | "line-md:clipboard-plus" + | "line-md:clipboard-plus-twotone" + | "line-md:clipboard-to-clipboard-check-transition" + | "line-md:clipboard-twotone" + | "line-md:clipboard-twotone-to-clipboard-twotone-check-transition" + | "line-md:close" + | "line-md:close-circle" + | "line-md:close-circle-twotone" + | "line-md:close-small" + | "line-md:close-to-menu-alt-transition" + | "line-md:close-to-menu-transition" + | "line-md:cloud" + | "line-md:cloud-braces-loop" + | "line-md:cloud-down" + | "line-md:cloud-down-twotone" + | "line-md:cloud-download-loop" + | "line-md:cloud-download-outline-loop" + | "line-md:cloud-filled" + | "line-md:cloud-loop" + | "line-md:cloud-off-outline-loop" + | "line-md:cloud-outline-loop" + | "line-md:cloud-print-loop" + | "line-md:cloud-print-outline-loop" + | "line-md:cloud-tags-loop" + | "line-md:cloud-twotone" + | "line-md:cloud-up" + | "line-md:cloud-up-twotone" + | "line-md:cloud-upload-loop" + | "line-md:cloud-upload-outline-loop" + | "line-md:coffee" + | "line-md:coffee-arrow" + | "line-md:coffee-arrow-filled" + | "line-md:coffee-arrow-twotone" + | "line-md:coffee-filled" + | "line-md:coffee-half-empty-twotone-loop" + | "line-md:coffee-loop" + | "line-md:coffee-twotone" + | "line-md:coffee-twotone-loop" + | "line-md:cog" + | "line-md:cog-filled" + | "line-md:cog-filled-loop" + | "line-md:cog-loop" + | "line-md:cog-off" + | "line-md:cog-off-filled" + | "line-md:cog-off-filled-loop" + | "line-md:cog-off-loop" + | "line-md:compass" + | "line-md:compass-loop" + | "line-md:compass-off" + | "line-md:compass-twotone" + | "line-md:compass-twotone-loop" + | "line-md:compass-twotone-off" + | "line-md:computer" + | "line-md:computer-twotone" + | "line-md:confirm" + | "line-md:confirm-circle" + | "line-md:confirm-circle-to-circle-transition" + | "line-md:confirm-circle-twotone" + | "line-md:confirm-circle-twotone-to-circle-transition" + | "line-md:confirm-circle-twotone-to-circle-twotone-transition" + | "line-md:confirm-square" + | "line-md:confirm-square-to-square-transition" + | "line-md:confirm-square-twotone" + | "line-md:confirm-square-twotone-to-square-transition" + | "line-md:confirm-square-twotone-to-square-twotone-transition" + | "line-md:construction" + | "line-md:construction-twotone" + | "line-md:discord" + | "line-md:discord-twotone" + | "line-md:document" + | "line-md:document-add" + | "line-md:document-add-twotone" + | "line-md:document-code" + | "line-md:document-code-twotone" + | "line-md:document-list" + | "line-md:document-list-twotone" + | "line-md:document-remove" + | "line-md:document-remove-twotone" + | "line-md:document-report" + | "line-md:document-report-twotone" + | "line-md:document-twotone" + | "line-md:double-arrow-horizontal" + | "line-md:download-loop" + | "line-md:download-off-loop" + | "line-md:download-off-outline" + | "line-md:download-off-outline-loop" + | "line-md:download-outline" + | "line-md:download-outline-loop" + | "line-md:downloading-loop" + | "line-md:edit" + | "line-md:edit-twotone" + | "line-md:edit-twotone-full" + | "line-md:email" + | "line-md:email-opened" + | "line-md:email-opened-twotone" + | "line-md:email-opened-twotone-alt" + | "line-md:email-twotone" + | "line-md:email-twotone-alt" + | "line-md:emoji-angry" + | "line-md:emoji-angry-twotone" + | "line-md:emoji-frown" + | "line-md:emoji-frown-open" + | "line-md:emoji-frown-open-twotone" + | "line-md:emoji-frown-twotone" + | "line-md:emoji-grin" + | "line-md:emoji-grin-twotone" + | "line-md:emoji-neutral" + | "line-md:emoji-neutral-twotone" + | "line-md:emoji-smile" + | "line-md:emoji-smile-twotone" + | "line-md:emoji-smile-wink" + | "line-md:emoji-smile-wink-twotone" + | "line-md:external-link" + | "line-md:external-link-rounded" + | "line-md:facebook" + | "line-md:fork-left" + | "line-md:gauge" + | "line-md:gauge-empty" + | "line-md:gauge-full" + | "line-md:gauge-loop" + | "line-md:gauge-low" + | "line-md:github" + | "line-md:github-loop" + | "line-md:github-twotone" + | "line-md:grid-3" + | "line-md:grid-3-filled" + | "line-md:grid-3-twotone" + | "line-md:hash" + | "line-md:hash-small" + | "line-md:heart" + | "line-md:heart-filled" + | "line-md:heart-filled-half" + | "line-md:heart-half" + | "line-md:heart-half-filled" + | "line-md:heart-half-twotone" + | "line-md:heart-twotone" + | "line-md:heart-twotone-half" + | "line-md:heart-twotone-half-filled" + | "line-md:home" + | "line-md:home-md" + | "line-md:home-md-twotone" + | "line-md:home-md-twotone-alt" + | "line-md:home-simple" + | "line-md:home-simple-filled" + | "line-md:home-simple-twotone" + | "line-md:home-twotone" + | "line-md:home-twotone-alt" + | "line-md:iconify1" + | "line-md:iconify2" + | "line-md:image" + | "line-md:image-twotone" + | "line-md:instagram" + | "line-md:laptop" + | "line-md:laptop-twotone" + | "line-md:light-dark" + | "line-md:light-dark-loop" + | "line-md:lightbulb" + | "line-md:lightbulb-filled" + | "line-md:lightbulb-off" + | "line-md:lightbulb-off-filled" + | "line-md:lightbulb-off-filled-loop" + | "line-md:lightbulb-off-loop" + | "line-md:lightbulb-off-twotone" + | "line-md:lightbulb-off-twotone-loop" + | "line-md:lightbulb-twotone" + | "line-md:linkedin" + | "line-md:list" + | "line-md:list-3" + | "line-md:list-3-filled" + | "line-md:list-3-twotone" + | "line-md:list-indented" + | "line-md:loading-alt-loop" + | "line-md:loading-loop" + | "line-md:loading-twotone-loop" + | "line-md:log-in" + | "line-md:log-out" + | "line-md:login" + | "line-md:logout" + | "line-md:map-marker" + | "line-md:map-marker-alt" + | "line-md:map-marker-alt-filled" + | "line-md:map-marker-alt-twotone" + | "line-md:map-marker-filled" + | "line-md:map-marker-multiple-alt" + | "line-md:map-marker-multiple-alt-filled" + | "line-md:map-marker-multiple-alt-twotone" + | "line-md:map-marker-off" + | "line-md:map-marker-off-alt" + | "line-md:map-marker-off-alt-filled" + | "line-md:map-marker-off-alt-filled-loop" + | "line-md:map-marker-off-alt-loop" + | "line-md:map-marker-off-alt-twotone" + | "line-md:map-marker-off-alt-twotone-loop" + | "line-md:map-marker-off-filled" + | "line-md:map-marker-off-filled-loop" + | "line-md:map-marker-off-loop" + | "line-md:map-marker-off-twotone" + | "line-md:map-marker-off-twotone-loop" + | "line-md:map-marker-twotone" + | "line-md:marker" + | "line-md:marker-filled" + | "line-md:marker-twotone" + | "line-md:mastodon" + | "line-md:mastodon-filled" + | "line-md:mastodon-twotone" + | "line-md:medical-services" + | "line-md:medical-services-filled" + | "line-md:medical-services-twotone" + | "line-md:menu" + | "line-md:menu-fold-left" + | "line-md:menu-fold-right" + | "line-md:menu-to-close-alt-transition" + | "line-md:menu-to-close-transition" + | "line-md:menu-unfold-left" + | "line-md:menu-unfold-right" + | "line-md:minus" + | "line-md:minus-circle" + | "line-md:minus-circle-twotone" + | "line-md:minus-square" + | "line-md:minus-square-twotone" + | "line-md:moon" + | "line-md:moon-alt-loop" + | "line-md:moon-alt-to-sunny-outline-loop-transition" + | "line-md:moon-filled" + | "line-md:moon-filled-alt-loop" + | "line-md:moon-filled-alt-to-sunny-filled-loop-transition" + | "line-md:moon-filled-loop" + | "line-md:moon-filled-to-sunny-filled-loop-transition" + | "line-md:moon-filled-to-sunny-filled-transition" + | "line-md:moon-loop" + | "line-md:moon-rising-alt-loop" + | "line-md:moon-rising-filled-alt-loop" + | "line-md:moon-rising-filled-loop" + | "line-md:moon-rising-loop" + | "line-md:moon-rising-twotone-alt-loop" + | "line-md:moon-rising-twotone-loop" + | "line-md:moon-simple" + | "line-md:moon-simple-filled" + | "line-md:moon-simple-twotone" + | "line-md:moon-to-sunny-outline-loop-transition" + | "line-md:moon-to-sunny-outline-transition" + | "line-md:moon-twotone" + | "line-md:moon-twotone-alt-loop" + | "line-md:moon-twotone-loop" + | "line-md:my-location" + | "line-md:my-location-loop" + | "line-md:my-location-off" + | "line-md:my-location-off-loop" + | "line-md:navigation-left-down" + | "line-md:navigation-left-up" + | "line-md:navigation-right-down" + | "line-md:navigation-right-up" + | "line-md:paint-drop" + | "line-md:paint-drop-filled" + | "line-md:paint-drop-half-filled" + | "line-md:paint-drop-half-filled-twotone" + | "line-md:paint-drop-half-twotone" + | "line-md:paint-drop-twotone" + | "line-md:patreon" + | "line-md:pause" + | "line-md:pause-to-play-filled-transition" + | "line-md:pause-to-play-transition" + | "line-md:peertube" + | "line-md:peertube-alt" + | "line-md:pencil" + | "line-md:pencil-twotone" + | "line-md:pencil-twotone-alt" + | "line-md:person" + | "line-md:person-add" + | "line-md:person-add-filled" + | "line-md:person-add-twotone" + | "line-md:person-filled" + | "line-md:person-off" + | "line-md:person-off-filled" + | "line-md:person-off-filled-loop" + | "line-md:person-off-loop" + | "line-md:person-off-twotone" + | "line-md:person-off-twotone-loop" + | "line-md:person-remove" + | "line-md:person-remove-filled" + | "line-md:person-remove-twotone" + | "line-md:person-search" + | "line-md:person-search-filled" + | "line-md:person-search-twotone" + | "line-md:person-twotone" + | "line-md:phone" + | "line-md:phone-add" + | "line-md:phone-add-twotone" + | "line-md:phone-call" + | "line-md:phone-call-loop" + | "line-md:phone-call-twotone" + | "line-md:phone-call-twotone-loop" + | "line-md:phone-incoming" + | "line-md:phone-incoming-twotone" + | "line-md:phone-off" + | "line-md:phone-off-loop" + | "line-md:phone-off-twotone" + | "line-md:phone-off-twotone-loop" + | "line-md:phone-outgoing" + | "line-md:phone-outgoing-twotone" + | "line-md:phone-remove" + | "line-md:phone-remove-twotone" + | "line-md:phone-twotone" + | "line-md:pixelfed" + | "line-md:pixelfed-filled" + | "line-md:pixelfed-twotone" + | "line-md:play" + | "line-md:play-filled" + | "line-md:play-filled-to-pause-transition" + | "line-md:play-to-pause-transition" + | "line-md:play-twotone" + | "line-md:pleroma" + | "line-md:plus" + | "line-md:plus-circle" + | "line-md:plus-circle-twotone" + | "line-md:plus-square" + | "line-md:plus-square-twotone" + | "line-md:question" + | "line-md:question-circle" + | "line-md:question-circle-twotone" + | "line-md:question-square" + | "line-md:question-square-twotone" + | "line-md:reddit" + | "line-md:reddit-circle" + | "line-md:reddit-circle-loop" + | "line-md:reddit-loop" + | "line-md:remove" + | "line-md:rotate-180" + | "line-md:rotate-270" + | "line-md:rotate-90" + | "line-md:round-360" + | "line-md:round-ramp-left" + | "line-md:roundabout-left" + | "line-md:search" + | "line-md:search-filled" + | "line-md:search-twotone" + | "line-md:speed" + | "line-md:speed-loop" + | "line-md:speedometer" + | "line-md:speedometer-loop" + | "line-md:square" + | "line-md:square-to-confirm-square-transition" + | "line-md:square-to-confirm-square-twotone-transition" + | "line-md:square-twotone" + | "line-md:square-twotone-to-confirm-square-twotone-transition" + | "line-md:star" + | "line-md:star-alt" + | "line-md:star-alt-filled" + | "line-md:star-alt-twotone" + | "line-md:star-filled" + | "line-md:star-filled-half" + | "line-md:star-half" + | "line-md:star-half-filled" + | "line-md:star-half-twotone" + | "line-md:star-pulsating-filled-loop" + | "line-md:star-pulsating-loop" + | "line-md:star-pulsating-twotone-loop" + | "line-md:star-twotone" + | "line-md:star-twotone-half" + | "line-md:sun-rising-filled-loop" + | "line-md:sun-rising-loop" + | "line-md:sun-rising-twotone-loop" + | "line-md:sunny-filled" + | "line-md:sunny-filled-loop" + | "line-md:sunny-filled-loop-to-moon-alt-filled-loop-transition" + | "line-md:sunny-filled-loop-to-moon-filled-loop-transition" + | "line-md:sunny-filled-loop-to-moon-filled-transition" + | "line-md:sunny-outline" + | "line-md:sunny-outline-loop" + | "line-md:sunny-outline-to-moon-alt-loop-transition" + | "line-md:sunny-outline-to-moon-loop-transition" + | "line-md:sunny-outline-to-moon-transition" + | "line-md:sunny-outline-twotone" + | "line-md:sunny-outline-twotone-loop" + | "line-md:switch" + | "line-md:switch-filled" + | "line-md:switch-filled-to-switch-off-filled-transition" + | "line-md:switch-off" + | "line-md:switch-off-filled" + | "line-md:switch-off-filled-to-switch-filled-transition" + | "line-md:switch-off-to-switch-transition" + | "line-md:switch-to-switch-off-transition" + | "line-md:telegram" + | "line-md:text-box" + | "line-md:text-box-multiple" + | "line-md:text-box-multiple-to-text-box-transition" + | "line-md:text-box-multiple-twotone" + | "line-md:text-box-multiple-twotone-to-text-box-twotone-transition" + | "line-md:text-box-to-text-box-multiple-transition" + | "line-md:text-box-twotone" + | "line-md:text-box-twotone-to-text-box-multiple-twotone-transition" + | "line-md:thumbs-down" + | "line-md:thumbs-down-twotone" + | "line-md:thumbs-up" + | "line-md:thumbs-up-twotone" + | "line-md:tiktok" + | "line-md:turn-left" + | "line-md:turn-sharp-left" + | "line-md:turn-slight-left" + | "line-md:twitter" + | "line-md:twitter-twotone" + | "line-md:twitter-x" + | "line-md:twitter-x-alt" + | "line-md:u-turn-left" + | "line-md:upload-loop" + | "line-md:upload-off-loop" + | "line-md:upload-off-outline" + | "line-md:upload-off-outline-loop" + | "line-md:upload-outline" + | "line-md:upload-outline-loop" + | "line-md:uploading-loop" + | "line-md:valign-baseline" + | "line-md:valign-baseline-twotone" + | "line-md:valign-bottom" + | "line-md:valign-bottom-twotone" + | "line-md:valign-middle" + | "line-md:valign-middle-twotone" + | "line-md:valign-top" + | "line-md:valign-top-twotone" + | "line-md:watch" + | "line-md:watch-loop" + | "line-md:watch-off" + | "line-md:watch-off-loop" + | "line-md:watch-off-twotone" + | "line-md:watch-off-twotone-loop" + | "line-md:watch-twotone" + | "line-md:watch-twotone-loop" + | "line-md:weather-cloudy-loop" + | "line-md:youtube" + | "line-md:youtube-filled" + | "line-md:youtube-twotone"; +} \ No newline at end of file diff --git a/astro.config.mjs b/astro.config.mjs index 4ac052e..551dbb9 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -2,13 +2,14 @@ import { defineConfig } from 'astro/config'; import react from '@astrojs/react'; import sitemap from '@astrojs/sitemap'; import tailwind from '@astrojs/tailwind'; - +import icon from 'astro-icon'; const SITE_URL = process.env.SITE_URL || 'https://astro.deployn.de'; // https://astro.build/config export default defineConfig({ site: SITE_URL, integrations: [ + icon(), react(), sitemap(), tailwind({ diff --git a/package.json b/package.json index 051d49e..e7ca8fd 100644 --- a/package.json +++ b/package.json @@ -22,12 +22,14 @@ "@astrojs/tailwind": "^5.1.0", "@radix-ui/react-dropdown-menu": "^2.0.6", "@radix-ui/react-slot": "^1.0.2", - "astro": "^4.4.5" + "astro": "^4.4.5", + "astro-icon": "^1.1.0" }, "devDependencies": { "@commitlint/cli": "^18.6.1", "@commitlint/config-conventional": "^18.6.2", "@commitlint/cz-commitlint": "^18.6.1", + "@iconify-json/line-md": "^1.1.36", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@types/react": "^18.2.59", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7436aa0..9f7283c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,6 +26,9 @@ dependencies: astro: specifier: ^4.4.5 version: 4.4.5(@types/node@20.11.20)(typescript@5.3.3) + astro-icon: + specifier: ^1.1.0 + version: 1.1.0 devDependencies: '@commitlint/cli': @@ -37,6 +40,9 @@ devDependencies: '@commitlint/cz-commitlint': specifier: ^18.6.1 version: 18.6.1(@types/node@20.11.20)(commitizen@4.3.0)(inquirer@8.2.5)(typescript@5.3.3) + '@iconify-json/line-md': + specifier: ^1.1.36 + version: 1.1.36 '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@23.0.2) @@ -118,9 +124,15 @@ packages: '@jridgewell/trace-mapping': 0.3.22 dev: false + /@antfu/install-pkg@0.1.1: + resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==} + dependencies: + execa: 5.1.1 + find-up: 5.0.0 + dev: false + /@antfu/utils@0.7.7: resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} - dev: true /@astrojs/check@0.5.6(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.3.3): resolution: {integrity: sha512-i7j5ogoSg/Bu2NV5zVvwCo9R4kGWXWsJDejxpCu9F7iNNlR333u8EwpP4bpeKASDtjOA1rXKo9ogUTEVlIAHqA==} @@ -974,6 +986,46 @@ packages: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false + /@iconify-json/line-md@1.1.36: + resolution: {integrity: sha512-DzZQm0qSEtjixdbTSX4+PvTPHWwYJrZFvOWITMkLG12XIEzDUpIRMcZ0bUhegU0qDIM5c6X2FKHCgjhK4fI7NA==} + dependencies: + '@iconify/types': 2.0.0 + dev: true + + /@iconify/tools@3.0.7: + resolution: {integrity: sha512-DxfhFLMnooS34dHelpGUnnYrxLZHs0czC1CgrBhAbuL8ddVzBb2VEQm8kh9qGh7A34qeXAB5iSHH3A72rAaFrg==} + dependencies: + '@iconify/types': 2.0.0 + '@iconify/utils': 2.1.22 + '@types/cheerio': 0.22.35 + '@types/tar': 6.1.11 + cheerio: 1.0.0-rc.12 + extract-zip: 2.0.1 + local-pkg: 0.4.3 + pathe: 1.1.2 + svgo: 3.0.3 + tar: 6.2.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@iconify/types@2.0.0: + resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} + + /@iconify/utils@2.1.22: + resolution: {integrity: sha512-6UHVzTVXmvO8uS6xFF+L/QTSpTzA/JZxtgU+KYGFyDYMEObZ1bu/b5l+zNJjHy+0leWjHI+C0pXlzGvv3oXZMA==} + dependencies: + '@antfu/install-pkg': 0.1.1 + '@antfu/utils': 0.7.7 + '@iconify/types': 2.0.0 + debug: 4.3.4 + kolorist: 1.8.0 + local-pkg: 0.5.0 + mlly: 1.6.0 + transitivePeerDependencies: + - supports-color + dev: false + /@img/sharp-darwin-arm64@0.33.2: resolution: {integrity: sha512-itHBs1rPmsmGF9p4qRe++CzCgd+kFYktnsoR1sbIAfsRMrJZau0Tt1AH9KVnufc2/tU02Gf6Ibujx+15qRE03w==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} @@ -2075,6 +2127,11 @@ packages: engines: {node: '>=18'} dev: true + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + dev: false + /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: @@ -2104,6 +2161,12 @@ packages: '@babel/types': 7.23.9 dev: false + /@types/cheerio@0.22.35: + resolution: {integrity: sha512-yD57BchKRvTV+JD53UZ6PD8KWY5g5rvvMLRnZR3EQBCZXiDT/HR+pKpMzFGlWNhFrXlo7VPZXtKvIEwZkAWOIA==} + dependencies: + '@types/node': 20.11.20 + dev: false + /@types/debug@4.1.12: resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: @@ -2183,6 +2246,13 @@ packages: /@types/scheduler@0.16.8: resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + /@types/tar@6.1.11: + resolution: {integrity: sha512-ThA1WD8aDdVU4VLuyq5NEqriwXErF5gEIJeyT6gHBWU7JtSmW2a5qjNv3/vR82O20mW+1vhmeZJfBQPT3HCugg==} + dependencies: + '@types/node': 20.11.20 + minipass: 4.2.8 + dev: false + /@types/unist@2.0.10: resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} dev: false @@ -2196,7 +2266,6 @@ packages: requiresBuild: true dependencies: '@types/node': 20.11.20 - dev: true optional: true /@ungap/structured-clone@1.2.0: @@ -2471,6 +2540,16 @@ packages: engines: {node: '>=0.10.0'} dev: true + /astro-icon@1.1.0: + resolution: {integrity: sha512-Nksc09p7UuHeMcPNS9w1pKqRw3+wEmmh0A3FJW+FNXvqaeWI4RLvD1MCWErpY3Z5Cvad317rvLdik/Hg8GEk8Q==} + dependencies: + '@iconify/tools': 3.0.7 + '@iconify/types': 2.0.0 + '@iconify/utils': 2.1.22 + transitivePeerDependencies: + - supports-color + dev: false + /astro@4.4.5(@types/node@20.11.20)(typescript@5.3.3): resolution: {integrity: sha512-ccat42P5qr281JExywVsK/BLeKgwSL+oLxJP195s4Wvj3nL32djw+WNJNctuDDTJ5XWgvPdHZjBtSDNO5OgagQ==} engines: {node: '>=18.14.1', npm: '>=6.14.0'} @@ -2652,7 +2731,6 @@ packages: /boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - dev: true /bottleneck@2.19.5: resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} @@ -2703,7 +2781,6 @@ packages: /buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - dev: true /buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -2815,7 +2892,6 @@ packages: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.1.0 - dev: true /cheerio@1.0.0-rc.12: resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} @@ -2828,7 +2904,6 @@ packages: htmlparser2: 8.0.2 parse5: 7.1.2 parse5-htmlparser2-tree-adapter: 7.0.0 - dev: true /chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} @@ -2848,6 +2923,11 @@ packages: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} requiresBuild: true + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: false + /chrome-launcher@0.15.2: resolution: {integrity: sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==} engines: {node: '>=12.13.0'} @@ -3025,6 +3105,11 @@ packages: engines: {node: '>= 6'} dev: true + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: false + /commitizen@4.3.0(@types/node@20.11.20)(typescript@5.3.3): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} @@ -3222,18 +3307,39 @@ packages: domhandler: 5.0.3 domutils: 3.1.0 nth-check: 2.1.1 - dev: true + + /css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.0.2 + dev: false + + /css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: false /css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} - dev: true /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true + /csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + css-tree: 2.2.1 + dev: false + /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -3416,18 +3522,15 @@ packages: domelementtype: 2.3.0 domhandler: 5.0.3 entities: 4.5.0 - dev: true /domelementtype@2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - dev: true /domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} dependencies: domelementtype: 2.3.0 - dev: true /domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} @@ -3435,7 +3538,6 @@ packages: dom-serializer: 2.0.0 domelementtype: 2.3.0 domhandler: 5.0.3 - dev: true /dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -3604,7 +3706,6 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 - dev: true /execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} @@ -3663,7 +3764,6 @@ packages: '@types/yauzl': 2.10.3 transitivePeerDependencies: - supports-color - dev: true /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3692,7 +3792,6 @@ packages: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} dependencies: pend: 1.2.0 - dev: true /figures@2.0.0: resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} @@ -3839,6 +3938,13 @@ packages: universalify: 2.0.1 dev: true + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: false + /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true @@ -3877,12 +3983,10 @@ packages: engines: {node: '>=8'} dependencies: pump: 3.0.0 - dev: true /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - dev: true /get-stream@7.0.1: resolution: {integrity: sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==} @@ -4194,7 +4298,6 @@ packages: domhandler: 5.0.3 domutils: 3.1.0 entities: 4.5.0 - dev: true /http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} @@ -4233,7 +4336,6 @@ packages: /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - dev: true /human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} @@ -4441,7 +4543,6 @@ packages: /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - dev: true /is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} @@ -4600,7 +4701,6 @@ packages: /jsonc-parser@3.2.1: resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - dev: true /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} @@ -4636,6 +4736,10 @@ packages: engines: {node: '>=6'} dev: false + /kolorist@1.8.0: + resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} + dev: false + /lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} dependencies: @@ -4676,6 +4780,19 @@ packages: strip-bom: 3.0.0 dev: false + /local-pkg@0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + engines: {node: '>=14'} + dev: false + + /local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + dependencies: + mlly: 1.6.0 + pkg-types: 1.0.3 + dev: false + /locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -5017,6 +5134,14 @@ packages: '@types/mdast': 4.0.3 dev: false + /mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + dev: false + + /mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: false + /meow@12.1.1: resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} engines: {node: '>=16.10'} @@ -5400,14 +5525,45 @@ packages: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} requiresBuild: true + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: false + + /minipass@4.2.8: + resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} + engines: {node: '>=8'} + dev: false + + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: false + /minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: false + /mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} requiresBuild: true + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: false + /mlly@1.6.0: resolution: {integrity: sha512-YOvg9hfYQmnaB56Yb+KrJE2u0Yzz5zR+sLejEvF4fzwzV1Al6hkf2vyHTwqCRyv0hCi9rVCqVoXpyYevQIRwLQ==} dependencies: @@ -5415,7 +5571,6 @@ packages: pathe: 1.1.2 pkg-types: 1.0.3 ufo: 1.4.0 - dev: true /ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -5555,7 +5710,6 @@ packages: engines: {node: '>=8'} dependencies: path-key: 3.1.1 - dev: true /npm-run-path@5.2.0: resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==} @@ -5644,7 +5798,6 @@ packages: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} dependencies: boolbase: 1.0.0 - dev: true /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -5864,7 +6017,6 @@ packages: dependencies: domhandler: 5.0.3 parse5: 7.1.2 - dev: true /parse5@5.1.1: resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} @@ -5931,11 +6083,9 @@ packages: /pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - dev: true /pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - dev: true /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -5982,7 +6132,6 @@ packages: jsonc-parser: 3.2.1 mlly: 1.6.0 pathe: 1.1.2 - dev: true /postcss-import@15.1.0(postcss@8.4.35): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} @@ -7064,7 +7213,6 @@ packages: /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} - dev: true /strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} @@ -7130,6 +7278,19 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + /svgo@3.0.3: + resolution: {integrity: sha512-X4UZvLhOglD5Xrp834HzGHf8RKUW0Ahigg/08yRO1no9t2NxffOkMiQ0WmaMIbaGlVTlSst2zWANsdhz5ybXgA==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + csso: 5.0.5 + picocolors: 1.0.0 + dev: false + /tailwind-merge@2.2.1: resolution: {integrity: sha512-o+2GTLkthfa5YUt4JxPfzMIpQzZ3adD1vLVkvKE1Twl9UAhGsEbIZhHHZVRttyW177S8PDJI3bTQNaebyofK3Q==} dependencies: @@ -7212,6 +7373,18 @@ packages: fast-fifo: 1.3.2 streamx: 2.16.1 + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: false + /temp-dir@3.0.0: resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} engines: {node: '>=14.16'} @@ -7385,7 +7558,6 @@ packages: /ufo@1.4.0: resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} - dev: true /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} @@ -7999,7 +8171,6 @@ packages: dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 - dev: true /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}