mirror of https://github.com/theNewDynamic/gohugo-theme-ananke.git

Patrick Kollitsch
24.33.2026 e6ba1e9ea04f2a1c900947053ae5a777ed4201fc
fix: change ananke theme paths to organisation path
11 files modified
1669 ■■■■ changed files
.github/ISSUE_TEMPLATE/config.yml 4 ●●●● patch | view | raw | blame | history
.github/scripts/posterboy.mjs 2 ●●● patch | view | raw | blame | history
.release-it.ts 4 ●●●● patch | view | raw | blame | history
CONTRIBUTING.md 24 ●●●● patch | view | raw | blame | history
README.md 14 ●●●● patch | view | raw | blame | history
layouts/_partials/summary-with-image.html 2 ●●● patch | view | raw | blame | history
layouts/_partials/summary.html 2 ●●● patch | view | raw | blame | history
package-lock.json 1597 ●●●● patch | view | raw | blame | history
package.json 14 ●●●● patch | view | raw | blame | history
scripts/test-hugo-quickstart.ts 2 ●●● patch | view | raw | blame | history
theme.toml 4 ●●●● patch | view | raw | blame | history
.github/ISSUE_TEMPLATE/config.yml
@@ -1,8 +1,8 @@
blank_issues_enabled: false
contact_links:
  - name: Build and deployment issues
    url: https://github.com/theNewDynamic/gohugo-theme-ananke/discussions/categories/2-q-a-support
    url: https://github.com/gohugo-ananke/ananke/discussions/categories/2-q-a-support
    about: Please ask and answer questions here. Open a bug report only if you are sure it is a bug.
  - name: Feature requests and problem solutions
    url: https://github.com/theNewDynamic/gohugo-theme-ananke/discussions/categories/3-ideas
    url: https://github.com/gohugo-ananke/ananke/discussions/categories/3-ideas
    about: Please ask and answer questions here. Open a bug report only if you are sure it is a bug.
.github/scripts/posterboy.mjs
@@ -30,7 +30,7 @@
// Configurable values
const DISCORD_WEBHOOK = process.env.DISCORD_WEBHOOK || '';
const GITHUB_DEV_TOKEN = process.env.GITHUB_DEV_TOKEN || '';
const GITHUB_REPO = process.env.GITHUB_REPO || 'theNewDynamic/gohugo-theme-ananke';
const GITHUB_REPO = process.env.GITHUB_REPO || 'gohugo-ananke/ananke';
const DEFAULT_MESSAGE_TEMPLATE = 'New release: {{tag_name}} - {{html_url}}';
const MESSAGE_TEMPLATE = process.env.MESSAGE_TEMPLATE || DEFAULT_MESSAGE_TEMPLATE;
const CACHE_DIR = './cache';
.release-it.ts
@@ -71,9 +71,9 @@
            preset: {
                name: "conventionalcommits",
                commitUrlFormat:
                    "https://github.com/gohugo-ananke/theme/commit/{{hash}}",
                    "https://github.com/gohugo-ananke/ananke/commit/{{hash}}",
                compareUrlFormat:
                    "https://github.com/gohugo-ananke/theme/compare/{{previousTag}}...{{currentTag}}",
                    "https://github.com/gohugo-ananke/ananke/compare/{{previousTag}}...{{currentTag}}",
                types: [
                    { type: "feat", section: "Features" },
                    { type: "fix", section: "Bug Fixes" },
CONTRIBUTING.md
@@ -2,15 +2,15 @@
Thanks for helping improve Ananke. This document describes the current contribution workflow for this repository.
* [Ways to Contribute](#ways-to-contribute)
* [Release Process](#release-process)
* [Before You Start](#before-you-start)
* [Reporting Bugs and Requesting Features](#reporting-bugs-and-requesting-features)
* [Pull Request Workflow](#pull-request-workflow)
* [Circumventing Git Hooks](#circumventing-git-hooks)
* [Documentation Contributions](#documentation-contributions)
* [Attribution](#attribution)
* [License](#license)
- [Ways to Contribute](#ways-to-contribute)
- [Release Process](#release-process)
- [Before You Start](#before-you-start)
- [Reporting Bugs and Requesting Features](#reporting-bugs-and-requesting-features)
- [Pull Request Workflow](#pull-request-workflow)
- [Circumventing Git Hooks](#circumventing-git-hooks)
- [Documentation Contributions](#documentation-contributions)
- [Attribution](#attribution)
- [License](#license)
## Ways to Contribute
@@ -28,7 +28,7 @@
## Before You Start
1. Use a compatible Hugo version (see [`config/_default/module.toml`](https://github.com/gohugo-ananke/theme/blob/main/config/_default/module.toml) for the current state).
1. Use a compatible Hugo version (see [`config/_default/module.toml`](https://github.com/gohugo-ananke/ananke/blob/main/config/_default/module.toml) for the current state).
2. Install dependencies:
   ```bash
@@ -55,8 +55,8 @@
## Reporting Bugs and Requesting Features
* Open bugs in [GitHub Issues](https://github.com/gohugo-ananke/theme/issues).
* Start feature or idea discussions in [GitHub Discussions](https://github.com/gohugo-ananke/theme/discussions).
* Open bugs in [GitHub Issues](https://github.com/gohugo-ananke/ananke/issues).
* Start feature or idea discussions in [GitHub Discussions](https://github.com/gohugo-ananke/ananke/discussions).
* Include clear reproduction steps, expected behaviour, actual behaviour, and versions (`hugo version`, OS, browser if relevant).
## Pull Request Workflow
README.md
@@ -5,25 +5,25 @@
![Ananke screenshot](images/screenshot.png)
* Demo: [ananke-theme.netlify.app](https://ananke-theme.netlify.app/)
* Documentation: [docs directory](https://github.com/gohugo-ananke/theme/tree/main/docs)
* Documentation: [docs directory](https://github.com/gohugo-ananke/ananke/tree/main/docs)
* Changelog: [CHANGELOG.md](CHANGELOG.md)
> [!IMPORTANT]
>
> Ananke moved to its own organisation on April 23, 2026. Please update your references from `github.com/theNewDynamic/gohugo-theme-ananke` to `github.com/gohugo-ananke/theme`. Bear with us as we update all documentation and links to reflect this change. Until then, both URLs will continue to work as links as well as in the `git` operations for cloning and submodules.
> Ananke moved to its own organisation on April 23, 2026. Please update your references from `github.com/theNewDynamic/gohugo-theme-ananke` to `github.com/gohugo-ananke/ananke`. Bear with us as we update all documentation and links to reflect this change. Until then, both URLs will continue to work as links as well as in the `git` operations for cloning and submodules.
>
> The following steps should suffice to update your references if you have not changed the setup:
>
> **For Hugo Modules:** search and replace all instances of `github.com/theNewDynamic/gohugo-theme-ananke/v2` with `github.com/gohugo-ananke/theme/v2` in your site's configuration and run `hugo mod tidy` to update the module dependencies.
> **For Hugo Modules:** search and replace all instances of `github.com/theNewDynamic/gohugo-theme-ananke/v2` with `github.com/gohugo-ananke/ananke/v2` in your site's configuration and run `hugo mod tidy` to update the module dependencies.
>
> **For Git Submodules:** To change the remote URL for your existing submodule, run:
>
> ```bash
> cd path/to/your/repo/themes/ananke # <-- adjust path as needed, keep the 'themes/ananke' part
> git remote set-url origin https://github.com/gohugo-ananke/theme.git
> git remote set-url origin https://github.com/gohugo-ananke/ananke.git
> ```
>
> Then find `.gitmodules` in the root of your repository and replace all instances of `theNewDynamic/gohugo-theme-ananke` with `gohugo-ananke/theme` in that file as well.
> Then find `.gitmodules` in the root of your repository and replace all instances of `theNewDynamic/gohugo-theme-ananke` with `gohugo-ananke/ananke` in that file as well.
> Finally, run `git submodule sync` to update the submodule configuration.
>
> **Issues?** Get in touch via [GitHub Discussions](https://github.com/orgs/gohugo-ananke/discussions/944).
@@ -59,6 +59,6 @@
## Support and Contributions
* Bug reports: [GitHub Issues](https://github.com/gohugo-ananke/theme/issues)
* Questions and feature ideas: [GitHub Discussions](https://github.com/gohugo-ananke/theme/discussions)
* Bug reports: [GitHub Issues](https://github.com/gohugo-ananke/ananke/issues)
* Questions and feature ideas: [GitHub Discussions](https://github.com/gohugo-ananke/ananke/discussions)
* Contribution guide: [CONTRIBUTING.md](CONTRIBUTING.md)
layouts/_partials/summary-with-image.html
@@ -1,6 +1,6 @@
{{ partials.Include "func/warn.html" `You are currently using 'partial "summary-with-image"' in your project templates.
You should replace it with '.Render "summary-with-image"' as the use of this partial will be deprecated in future releases.
More info here: https://github.com/theNewDynamic/gohugo-theme-ananke/releases/tag/v2.8.1` }}
More info here: https://github.com/gohugo-ananke/ananke/releases/tag/v2.8.1` }}
{{ $featured_image := partials.Include "func/GetFeaturedImage.html" . }}
<article class="bb b--black-10">
  <div class="db pv4 ph3 ph0-l dark-gray no-underline">
layouts/_partials/summary.html
@@ -1,6 +1,6 @@
{{ partials.Include "func/warn.html" `You are currently using 'partial "summary"' in your project templates.
You should replace it with '.Render "summary"' as the use of this partial will be deprecated in future releases.
More info here: https://github.com/theNewDynamic/gohugo-theme-ananke/releases/tag/v2.8.1` }}
More info here: https://github.com/gohugo-ananke/ananke/releases/tag/v2.8.1` }}
<div class="w-100 mb4 nested-copy-line-height relative bg-white">
  <div class="mb3 pa4 gray overflow-hidden bg-white">
    <span class="f6 db">{{ inflect.Humanize .Section }}</span>
package-lock.json
@@ -1,21 +1,21 @@
{
  "name": "@thenewdynamic/gohugo-theme-ananke",
    "name": "@gohugo-ananke/ananke",
  "version": "2.13.0-prerelease.1",
  "lockfileVersion": 3,
  "requires": true,
  "packages": {
    "": {
      "name": "@thenewdynamic/gohugo-theme-ananke",
            "name": "@gohugo-ananke/ananke",
      "version": "2.13.0-prerelease.1",
      "license": "MIT",
      "dependencies": {
        "cssnano": "7.1.5",
                "cssnano": "7.1.7",
        "postcss": "8.5.10",
        "postcss-preset-env": "11.2.1",
        "tachyons": "4.12.0"
      },
      "devDependencies": {
        "@biomejs/biome": "2.4.12",
                "@biomejs/biome": "2.4.13",
        "@github/markdownlint-github": "0.8.0",
        "@release-it/conventional-changelog": "10.0.6",
        "@types/node": "25.6.0",
@@ -23,7 +23,7 @@
        "lint-staged": "16.4.0",
        "lockfile-lint": "5.0.0",
        "markdownlint": "0.40.0",
        "markdownlint-cli2": "0.22.0",
                "markdownlint-cli2": "0.22.1",
        "markdownlint-rule-extended-ascii": "0.2.1",
        "markdownlint-rule-list-duplicates": "0.0.1",
        "markdownlint-rule-relative-links": "5.1.0",
@@ -60,9 +60,9 @@
      }
    },
    "node_modules/@biomejs/biome": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.12.tgz",
      "integrity": "sha512-Rro7adQl3NLq/zJCIL98eElXKI8eEiBtoeu5TbXF/U3qbjuSc7Jb5rjUbeHHcquDWeSf3HnGP7XI5qGrlRk/pA==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.13.tgz",
            "integrity": "sha512-gLXOwkOBBg0tr7bDsqlkIh4uFeKuMjxvqsrb1Tukww1iDmHcfr4Uu8MoQxp0Rcte+69+osRNWXwHsu/zxT6XqA==",
      "dev": true,
      "license": "MIT OR Apache-2.0",
      "bin": {
@@ -76,20 +76,20 @@
        "url": "https://opencollective.com/biome"
      },
      "optionalDependencies": {
        "@biomejs/cli-darwin-arm64": "2.4.12",
        "@biomejs/cli-darwin-x64": "2.4.12",
        "@biomejs/cli-linux-arm64": "2.4.12",
        "@biomejs/cli-linux-arm64-musl": "2.4.12",
        "@biomejs/cli-linux-x64": "2.4.12",
        "@biomejs/cli-linux-x64-musl": "2.4.12",
        "@biomejs/cli-win32-arm64": "2.4.12",
        "@biomejs/cli-win32-x64": "2.4.12"
                "@biomejs/cli-darwin-arm64": "2.4.13",
                "@biomejs/cli-darwin-x64": "2.4.13",
                "@biomejs/cli-linux-arm64": "2.4.13",
                "@biomejs/cli-linux-arm64-musl": "2.4.13",
                "@biomejs/cli-linux-x64": "2.4.13",
                "@biomejs/cli-linux-x64-musl": "2.4.13",
                "@biomejs/cli-win32-arm64": "2.4.13",
                "@biomejs/cli-win32-x64": "2.4.13"
      }
    },
    "node_modules/@biomejs/cli-darwin-arm64": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.12.tgz",
      "integrity": "sha512-BnMU4Pc3ciEVteVpZ0BK33MLr7X57F5w1dwDLDn+/iy/yTrA4Q/N2yftidFtsA4vrDh0FMXDpacNV/Tl3fbmng==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.13.tgz",
            "integrity": "sha512-2KImO1jhNFBa2oWConyr0x6flxbQpGKv6902uGXpYM62Xyem8U80j441SyUJ8KyngsmKbQjeIv1q2CQfDkNnYg==",
      "cpu": [
        "arm64"
      ],
@@ -104,9 +104,9 @@
      }
    },
    "node_modules/@biomejs/cli-darwin-x64": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.12.tgz",
      "integrity": "sha512-x9uJ0bI1rJsWICp3VH8w/5PnAVD3A7SqzDpbrfoUQX1QyWrK5jSU4fRLo/wSgGeplCivbxBRKmt5Xq4/nWvq8A==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.13.tgz",
            "integrity": "sha512-BKrJklbaFN4p1Ts4kPBczo+PkbsHQg57kmJ+vON9u2t6uN5okYHaSr7h/MutPCWQgg2lglaWoSmm+zhYW+oOkg==",
      "cpu": [
        "x64"
      ],
@@ -121,9 +121,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-arm64": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.12.tgz",
      "integrity": "sha512-tOwuCuZZtKi1jVzbk/5nXmIsziOB6yqN8c9r9QM0EJYPU6DpQWf11uBOSCfFKKM4H3d9ZoarvlgMfbcuD051Pw==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.13.tgz",
            "integrity": "sha512-NzkUDSqfvMBrPplKgVr3aXLHZ2NEELvvF4vZxXulEylKWIGqlvNEcwUcj9OLrn75TD3lJ/GIqCVlBwd1MZCuYQ==",
      "cpu": [
        "arm64"
      ],
@@ -141,9 +141,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-arm64-musl": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.12.tgz",
      "integrity": "sha512-FhfpkAAlKL6kwvcVap0Hgp4AhZmtd3YImg0kK1jd7C/aSoh4SfsB2f++yG1rU0lr8Y5MCFJrcSkmssiL9Xnnig==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.13.tgz",
            "integrity": "sha512-U5MsuBQW25dXaYtqWWSPM3P96H6Y+fHuja3TQpMNnylocHW0tEbtFTDlUj6oM+YJLntvEkQy4grBvQNUD4+RCg==",
      "cpu": [
        "arm64"
      ],
@@ -161,9 +161,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-x64": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.12.tgz",
      "integrity": "sha512-8pFeAnLU9QdW9jCIslB/v82bI0lhBmz2ZAKc8pVMFPO0t0wAHsoEkrUQUbMkIorTRIjbqyNZHA3lEXavsPWYSw==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.13.tgz",
            "integrity": "sha512-Az3ZZedYRBo9EQzNnD9SxFcR1G5QsGo6VEc2hIyVPZ1rdKwee/7E9oeBBZFpE8Z44ekxsDQBqbiWGW5ShOhUSQ==",
      "cpu": [
        "x64"
      ],
@@ -181,9 +181,9 @@
      }
    },
    "node_modules/@biomejs/cli-linux-x64-musl": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.12.tgz",
      "integrity": "sha512-dwTIgZrGutzhkQCuvHynCkyW6hJxUuyZqKKO0YNfaS2GUoRO+tOvxXZqZB6SkWAOdfZTzwaw8IEdUnIkHKHoew==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.13.tgz",
            "integrity": "sha512-Z601MienRgTBDza/+u2CH3RSrWoXo9rtr8NK6A4KJzqGgfxx+H3VlyLgTJ4sRo40T3pIsqpTmiOQEvYzQvBRvQ==",
      "cpu": [
        "x64"
      ],
@@ -201,9 +201,9 @@
      }
    },
    "node_modules/@biomejs/cli-win32-arm64": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.12.tgz",
      "integrity": "sha512-B0DLnx0vA9ya/3v7XyCaP+/lCpnbWbMOfUFFve+xb5OxyYvdHaS55YsSddr228Y+JAFk58agCuZTsqNiw2a6ig==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.13.tgz",
            "integrity": "sha512-Px9PS2B5/Q183bUwy/5VHqp3J2lzdOCeVGzMpphYfl8oSa7VDCqenBdqWpy6DCy/en4Rbf/Y1RieZF6dJPcc9A==",
      "cpu": [
        "arm64"
      ],
@@ -218,9 +218,9 @@
      }
    },
    "node_modules/@biomejs/cli-win32-x64": {
      "version": "2.4.12",
      "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.12.tgz",
      "integrity": "sha512-yMckRzTyZ83hkk8iDFWswqSdU8tvZxspJKnYNh7JZr/zhZNOlzH13k4ecboU6MurKExCe2HUkH75pGI/O2JwGA==",
            "version": "2.4.13",
            "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.13.tgz",
            "integrity": "sha512-tTcMkXyBrmHi9BfrD2VNHs/5rYIUKETqsBlYOvSAABwBkJhSDVb5e7wPukftsQbO3WzQkXe6kaztC6WtUOXSoQ==",
      "cpu": [
        "x64"
      ],
@@ -235,11 +235,38 @@
      }
    },
    "node_modules/@colordx/core": {
      "version": "5.0.3",
      "resolved": "https://registry.npmjs.org/@colordx/core/-/core-5.0.3.tgz",
      "integrity": "sha512-xBQ0MYRTNNxW3mS2sJtlQTT7C3Sasqgh1/PsHva7fyDb5uqYY+gv9V0utDdX8X80mqzbGz3u/IDJdn2d/uW09g==",
            "version": "5.4.1",
            "resolved": "https://registry.npmjs.org/@colordx/core/-/core-5.4.1.tgz",
            "integrity": "sha512-J6wPkrci9gao7mABevY/12hOZsyVrgaTUPE92rfH2AVW4ZuRZi1wD3lgqGWBGSvAjE24HSGBp4UoKvbYPlCLCA==",
      "license": "MIT"
    },
        "node_modules/@conventional-changelog/git-client": {
            "version": "2.7.0",
            "resolved": "https://registry.npmjs.org/@conventional-changelog/git-client/-/git-client-2.7.0.tgz",
            "integrity": "sha512-j7A8/LBEQ+3rugMzPXoKYzyUPpw/0CBQCyvtTR7Lmu4olG4yRC/Tfkq79Mr3yuPs0SUitlO2HwGP3gitMJnRFw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@simple-libs/child-process-utils": "^1.0.0",
                "@simple-libs/stream-utils": "^1.2.0",
                "semver": "^7.5.2"
            },
            "engines": {
                "node": ">=18"
            },
            "peerDependencies": {
                "conventional-commits-filter": "^5.0.0",
                "conventional-commits-parser": "^6.4.0"
            },
            "peerDependenciesMeta": {
                "conventional-commits-filter": {
                    "optional": true
                },
                "conventional-commits-parser": {
                    "optional": true
                }
            }
        },
    "node_modules/@csstools/cascade-layer-name-parser": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-3.0.0.tgz",
@@ -1676,17 +1703,30 @@
        "node": ">=8"
      }
    },
    "node_modules/@inquirer/core/node_modules/signal-exit": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
        "node_modules/@inquirer/core/node_modules/ansi-styles": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
            "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
      "dev": true,
      "license": "ISC",
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
      "engines": {
        "node": ">=14"
                "node": ">=8"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/@inquirer/core/node_modules/is-fullwidth-code-point": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
      }
    },
    "node_modules/@inquirer/core/node_modules/string-width": {
@@ -2248,208 +2288,6 @@
        "release-it": "^18.0.0 || ^19.0.0"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/@conventional-changelog/git-client": {
      "version": "2.7.0",
      "resolved": "https://registry.npmjs.org/@conventional-changelog/git-client/-/git-client-2.7.0.tgz",
      "integrity": "sha512-j7A8/LBEQ+3rugMzPXoKYzyUPpw/0CBQCyvtTR7Lmu4olG4yRC/Tfkq79Mr3yuPs0SUitlO2HwGP3gitMJnRFw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@simple-libs/child-process-utils": "^1.0.0",
        "@simple-libs/stream-utils": "^1.2.0",
        "semver": "^7.5.2"
      },
      "engines": {
        "node": ">=18"
      },
      "peerDependencies": {
        "conventional-commits-filter": "^5.0.0",
        "conventional-commits-parser": "^6.4.0"
      },
      "peerDependenciesMeta": {
        "conventional-commits-filter": {
          "optional": true
        },
        "conventional-commits-parser": {
          "optional": true
        }
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-changelog": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-7.2.0.tgz",
      "integrity": "sha512-BEdgG+vPl53EVlTTk9sZ96aagFp0AQ5pw/ggiQMy2SClLbTo1r0l+8dSg79gkLOO5DS1Lswuhp5fWn6RwE+ivg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@conventional-changelog/git-client": "^2.6.0",
        "@simple-libs/hosted-git-info": "^1.0.2",
        "@types/normalize-package-data": "^2.4.4",
        "conventional-changelog-preset-loader": "^5.0.0",
        "conventional-changelog-writer": "^8.3.0",
        "conventional-commits-parser": "^6.3.0",
        "fd-package-json": "^2.0.0",
        "meow": "^13.0.0",
        "normalize-package-data": "^7.0.0"
      },
      "bin": {
        "conventional-changelog": "dist/cli/index.js"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-changelog-angular": {
      "version": "8.3.1",
      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-8.3.1.tgz",
      "integrity": "sha512-6gfI3otXK5Ph5DfCOI1dblr+kN3FAm5a97hYoQkqNZxOaYa5WKfXH+AnpsmS+iUH2mgVC2Cg2Qw9m5OKcmNrIg==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "compare-func": "^2.0.0"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-changelog-conventionalcommits": {
      "version": "9.3.1",
      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-9.3.1.tgz",
      "integrity": "sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "compare-func": "^2.0.0"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-changelog-preset-loader": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-5.0.0.tgz",
      "integrity": "sha512-SetDSntXLk8Jh1NOAl1Gu5uLiCNSYenB5tm0YVeZKePRIgDW9lQImromTwLa3c/Gae298tsgOM+/CYT9XAl0NA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-changelog-writer": {
      "version": "8.4.0",
      "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-8.4.0.tgz",
      "integrity": "sha512-HHBFkk1EECxxmCi4CTu091iuDpQv5/OavuCUAuZmrkWpmYfyD816nom1CvtfXJ/uYfAAjavgHvXHX291tSLK8g==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@simple-libs/stream-utils": "^1.2.0",
        "conventional-commits-filter": "^5.0.0",
        "handlebars": "^4.7.7",
        "meow": "^13.0.0",
        "semver": "^7.5.2"
      },
      "bin": {
        "conventional-changelog-writer": "dist/cli/index.js"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-commits-filter": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-5.0.0.tgz",
      "integrity": "sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-commits-parser": {
      "version": "6.4.0",
      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-6.4.0.tgz",
      "integrity": "sha512-tvRg7FIBNlyPzjdG8wWRlPHQJJHI7DylhtRGeU9Lq+JuoPh5BKpPRX83ZdLrvXuOSu5Eo/e7SzOQhU4Hd2Miuw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@simple-libs/stream-utils": "^1.2.0",
        "meow": "^13.0.0"
      },
      "bin": {
        "conventional-commits-parser": "dist/cli/index.js"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/conventional-recommended-bump": {
      "version": "11.2.0",
      "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-11.2.0.tgz",
      "integrity": "sha512-lqIdmw330QdMBgfL0e6+6q5OMKyIpy4OZNmepit6FS3GldhkG+70drZjuZ0A5NFpze5j85dlYs3GabQXl6sMHw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "@conventional-changelog/git-client": "^2.5.1",
        "conventional-changelog-preset-loader": "^5.0.0",
        "conventional-commits-filter": "^5.0.0",
        "conventional-commits-parser": "^6.1.0",
        "meow": "^13.0.0"
      },
      "bin": {
        "conventional-recommended-bump": "dist/cli/index.js"
      },
      "engines": {
        "node": ">=18"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/hosted-git-info": {
      "version": "8.1.0",
      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz",
      "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==",
      "dev": true,
      "license": "ISC",
      "dependencies": {
        "lru-cache": "^10.0.1"
      },
      "engines": {
        "node": "^18.17.0 || >=20.5.0"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/lru-cache": {
      "version": "10.4.3",
      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
      "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
      "dev": true,
      "license": "ISC"
    },
    "node_modules/@release-it/conventional-changelog/node_modules/meow": {
      "version": "13.2.0",
      "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
      "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/@release-it/conventional-changelog/node_modules/normalize-package-data": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-7.0.1.tgz",
      "integrity": "sha512-linxNAT6M0ebEYZOx2tO6vBEFsVgnPpv+AVjk0wJHfaUIbq31Jm3T6vvZaarnOeWDh8ShnwXuaAyM7WT3RzErA==",
      "dev": true,
      "license": "BSD-2-Clause",
      "dependencies": {
        "hosted-git-info": "^8.0.0",
        "semver": "^7.3.5",
        "validate-npm-package-license": "^3.0.4"
      },
      "engines": {
        "node": "^18.17.0 || >=20.5.0"
      }
    },
    "node_modules/@simple-libs/child-process-utils": {
      "version": "1.0.2",
      "resolved": "https://registry.npmjs.org/@simple-libs/child-process-utils/-/child-process-utils-1.0.2.tgz",
@@ -2645,16 +2483,13 @@
      }
    },
    "node_modules/ansi-styles": {
      "version": "4.3.0",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
            "version": "6.2.3",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
            "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "color-convert": "^2.0.1"
      },
      "engines": {
        "node": ">=8"
                "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
@@ -2697,20 +2532,10 @@
        "retry": "0.13.1"
      }
    },
    "node_modules/async-retry/node_modules/retry": {
      "version": "0.13.1",
      "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
      "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 4"
      }
    },
    "node_modules/autoprefixer": {
      "version": "10.4.27",
      "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz",
      "integrity": "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==",
            "version": "10.5.0",
            "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.5.0.tgz",
            "integrity": "sha512-FMhOoZV4+qR6aTUALKX2rEqGG+oyATvwBt9IIzVR5rMa2HRWPkxf+P+PAJLD1I/H5/II+HuZcBJYEFBpq39ong==",
      "funding": [
        {
          "type": "opencollective",
@@ -2727,8 +2552,8 @@
      ],
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.1",
        "caniuse-lite": "^1.0.30001774",
                "browserslist": "^4.28.2",
                "caniuse-lite": "^1.0.30001787",
        "fraction.js": "^5.3.4",
        "picocolors": "^1.1.1",
        "postcss-value-parser": "^4.2.0"
@@ -2744,9 +2569,9 @@
      }
    },
    "node_modules/baseline-browser-mapping": {
      "version": "2.10.15",
      "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.15.tgz",
      "integrity": "sha512-1nfKCq9wuAZFTkA2ey/3OXXx7GzFjLdkTiFVNwlJ9WqdI706CZRIhEqjuwanjMIja+84jDLa9rcyZDPDiVkASQ==",
            "version": "2.10.21",
            "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.21.tgz",
            "integrity": "sha512-Q+rUQ7Uz8AHM7DEaNdwvfFCTq7a43lNTzuS94eiWqwyxfV/wJv+oUivef51T91mmRY4d4A1u9rcSvkeufCVXlA==",
      "license": "Apache-2.0",
      "bin": {
        "baseline-browser-mapping": "dist/cli.cjs"
@@ -2876,36 +2701,6 @@
        }
      }
    },
    "node_modules/c12/node_modules/chokidar": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
      "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "readdirp": "^5.0.0"
      },
      "engines": {
        "node": ">= 20.19.0"
      },
      "funding": {
        "url": "https://paulmillr.com/funding/"
      }
    },
    "node_modules/c12/node_modules/readdirp": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz",
      "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 20.19.0"
      },
      "funding": {
        "type": "individual",
        "url": "https://paulmillr.com/funding/"
      }
    },
    "node_modules/callsites": {
      "version": "3.1.0",
      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
@@ -2929,9 +2724,9 @@
      }
    },
    "node_modules/caniuse-lite": {
      "version": "1.0.30001785",
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001785.tgz",
      "integrity": "sha512-blhOL/WNR+Km1RI/LCVAvA73xplXA7ZbjzI4YkMK9pa6T/P3F2GxjNpEkyw5repTw9IvkyrjyHpwjnhZ5FOvYQ==",
            "version": "1.0.30001790",
            "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001790.tgz",
            "integrity": "sha512-bOoxfJPyYo+ds6W0YfptaCWbFnJYjh2Y1Eow5lRv+vI2u8ganPZqNm1JwNh0t2ELQCqIWg4B3dWEusgAmsoyOw==",
      "funding": [
        {
          "type": "opencollective",
@@ -2948,6 +2743,19 @@
      ],
      "license": "CC-BY-4.0"
    },
        "node_modules/chalk": {
            "version": "5.6.2",
            "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
            "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": "^12.17.0 || ^14.13 || >=16.0.0"
            },
            "funding": {
                "url": "https://github.com/chalk/chalk?sponsor=1"
            }
        },
    "node_modules/character-entities": {
      "version": "2.0.2",
      "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
@@ -2988,6 +2796,22 @@
      "dev": true,
      "license": "MIT"
    },
        "node_modules/chokidar": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
            "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "readdirp": "^5.0.0"
            },
            "engines": {
                "node": ">= 20.19.0"
            },
            "funding": {
                "url": "https://paulmillr.com/funding/"
            }
        },
    "node_modules/ci-info": {
      "version": "4.4.0",
      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz",
@@ -3060,69 +2884,6 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/cli-truncate/node_modules/ansi-styles": {
      "version": "6.2.3",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
      "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      }
    },
    "node_modules/cli-truncate/node_modules/is-fullwidth-code-point": {
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz",
      "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "get-east-asian-width": "^1.3.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/cli-truncate/node_modules/slice-ansi": {
      "version": "8.0.0",
      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-8.0.0.tgz",
      "integrity": "sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^6.2.3",
        "is-fullwidth-code-point": "^5.1.0"
      },
      "engines": {
        "node": ">=20"
      },
      "funding": {
        "url": "https://github.com/chalk/slice-ansi?sponsor=1"
      }
    },
    "node_modules/cli-truncate/node_modules/string-width": {
      "version": "8.2.0",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.0.tgz",
      "integrity": "sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "get-east-asian-width": "^1.5.0",
        "strip-ansi": "^7.1.2"
      },
      "engines": {
        "node": ">=20"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/cli-width": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
@@ -3158,6 +2919,32 @@
        "node": ">=8"
      }
    },
        "node_modules/cliui/node_modules/ansi-styles": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
            "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "color-convert": "^2.0.1"
            },
            "engines": {
                "node": ">=8"
            },
            "funding": {
                "url": "https://github.com/chalk/ansi-styles?sponsor=1"
            }
        },
        "node_modules/cliui/node_modules/is-fullwidth-code-point": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
    "node_modules/cliui/node_modules/string-width": {
      "version": "4.2.3",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
@@ -3186,6 +2973,24 @@
        "node": ">=8"
      }
    },
        "node_modules/cliui/node_modules/wrap-ansi": {
            "version": "7.0.0",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
            "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-styles": "^4.0.0",
                "string-width": "^4.1.0",
                "strip-ansi": "^6.0.0"
            },
            "engines": {
                "node": ">=10"
            },
            "funding": {
                "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
            }
        },
    "node_modules/color-convert": {
      "version": "2.0.1",
      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -3267,6 +3072,133 @@
        "node": "^14.18.0 || >=16.10.0"
      }
    },
        "node_modules/conventional-changelog": {
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-7.2.0.tgz",
            "integrity": "sha512-BEdgG+vPl53EVlTTk9sZ96aagFp0AQ5pw/ggiQMy2SClLbTo1r0l+8dSg79gkLOO5DS1Lswuhp5fWn6RwE+ivg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@conventional-changelog/git-client": "^2.6.0",
                "@simple-libs/hosted-git-info": "^1.0.2",
                "@types/normalize-package-data": "^2.4.4",
                "conventional-changelog-preset-loader": "^5.0.0",
                "conventional-changelog-writer": "^8.3.0",
                "conventional-commits-parser": "^6.3.0",
                "fd-package-json": "^2.0.0",
                "meow": "^13.0.0",
                "normalize-package-data": "^7.0.0"
            },
            "bin": {
                "conventional-changelog": "dist/cli/index.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-changelog-angular": {
            "version": "8.3.1",
            "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-8.3.1.tgz",
            "integrity": "sha512-6gfI3otXK5Ph5DfCOI1dblr+kN3FAm5a97hYoQkqNZxOaYa5WKfXH+AnpsmS+iUH2mgVC2Cg2Qw9m5OKcmNrIg==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "compare-func": "^2.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-changelog-conventionalcommits": {
            "version": "9.3.1",
            "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-9.3.1.tgz",
            "integrity": "sha512-dTYtpIacRpcZgrvBYvBfArMmK2xvIpv2TaxM0/ZI5CBtNUzvF2x0t15HsbRABWprS6UPmvj+PzHVjSx4qAVKyw==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "compare-func": "^2.0.0"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-changelog-preset-loader": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-5.0.0.tgz",
            "integrity": "sha512-SetDSntXLk8Jh1NOAl1Gu5uLiCNSYenB5tm0YVeZKePRIgDW9lQImromTwLa3c/Gae298tsgOM+/CYT9XAl0NA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-changelog-writer": {
            "version": "8.4.0",
            "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-8.4.0.tgz",
            "integrity": "sha512-HHBFkk1EECxxmCi4CTu091iuDpQv5/OavuCUAuZmrkWpmYfyD816nom1CvtfXJ/uYfAAjavgHvXHX291tSLK8g==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@simple-libs/stream-utils": "^1.2.0",
                "conventional-commits-filter": "^5.0.0",
                "handlebars": "^4.7.7",
                "meow": "^13.0.0",
                "semver": "^7.5.2"
            },
            "bin": {
                "conventional-changelog-writer": "dist/cli/index.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-commits-filter": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-5.0.0.tgz",
            "integrity": "sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-commits-parser": {
            "version": "6.4.0",
            "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-6.4.0.tgz",
            "integrity": "sha512-tvRg7FIBNlyPzjdG8wWRlPHQJJHI7DylhtRGeU9Lq+JuoPh5BKpPRX83ZdLrvXuOSu5Eo/e7SzOQhU4Hd2Miuw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@simple-libs/stream-utils": "^1.2.0",
                "meow": "^13.0.0"
            },
            "bin": {
                "conventional-commits-parser": "dist/cli/index.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
        "node_modules/conventional-recommended-bump": {
            "version": "11.2.0",
            "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-11.2.0.tgz",
            "integrity": "sha512-lqIdmw330QdMBgfL0e6+6q5OMKyIpy4OZNmepit6FS3GldhkG+70drZjuZ0A5NFpze5j85dlYs3GabQXl6sMHw==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "@conventional-changelog/git-client": "^2.5.1",
                "conventional-changelog-preset-loader": "^5.0.0",
                "conventional-commits-filter": "^5.0.0",
                "conventional-commits-parser": "^6.1.0",
                "meow": "^13.0.0"
            },
            "bin": {
                "conventional-recommended-bump": "dist/cli/index.js"
            },
            "engines": {
                "node": ">=18"
            }
        },
    "node_modules/cosmiconfig": {
      "version": "9.0.1",
      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz",
@@ -3465,12 +3397,12 @@
      }
    },
    "node_modules/cssnano": {
      "version": "7.1.5",
      "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.5.tgz",
      "integrity": "sha512-4yEvjF2zcoAOWfNq6X687ORJc5SvM5xbg6EGuLSBmGoWZbsL69wpmw1tA3fZt7OwIG+G4ndjF95RSS4luvim7A==",
            "version": "7.1.7",
            "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-7.1.7.tgz",
            "integrity": "sha512-N5LGn/OlhMxDTvKACwUPMzT34SSj1b022pvUAE/Vh6r2WD1aUCbc+QNIP/JjX9VVxebdJWZQ3352Lt4oF7dQ/g==",
      "license": "MIT",
      "dependencies": {
        "cssnano-preset-default": "^7.0.13",
                "cssnano-preset-default": "^7.0.15",
        "lilconfig": "^3.1.3"
      },
      "engines": {
@@ -3481,63 +3413,63 @@
        "url": "https://opencollective.com/cssnano"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/cssnano-preset-default": {
      "version": "7.0.13",
      "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.13.tgz",
      "integrity": "sha512-/XvjNeb+oitOT9ks3Tg0UAsnXeHR1dh3wBMK/D/zN8gqvAHOp25FZGiLoQbvBBU203WXVNITkaqyFp4O/Rns4w==",
            "version": "7.0.15",
            "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-7.0.15.tgz",
            "integrity": "sha512-60kx7lJ40//HA85cIfQXSOJFby2D2V1pOMNHVCxue3KFWCjRzmiQyL9OvI+NAhwUlaojOfF9eK3nGvrJLCBUfQ==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
        "css-declaration-sorter": "^7.2.0",
        "cssnano-utils": "^5.0.1",
                "cssnano-utils": "^5.0.2",
        "postcss-calc": "^10.1.1",
        "postcss-colormin": "^7.0.8",
        "postcss-convert-values": "^7.0.10",
        "postcss-discard-comments": "^7.0.6",
        "postcss-discard-duplicates": "^7.0.2",
        "postcss-discard-empty": "^7.0.1",
        "postcss-discard-overridden": "^7.0.1",
        "postcss-merge-longhand": "^7.0.5",
        "postcss-merge-rules": "^7.0.9",
        "postcss-minify-font-values": "^7.0.1",
        "postcss-minify-gradients": "^7.0.3",
        "postcss-minify-params": "^7.0.7",
        "postcss-minify-selectors": "^7.0.6",
        "postcss-normalize-charset": "^7.0.1",
        "postcss-normalize-display-values": "^7.0.1",
        "postcss-normalize-positions": "^7.0.1",
        "postcss-normalize-repeat-style": "^7.0.1",
        "postcss-normalize-string": "^7.0.1",
        "postcss-normalize-timing-functions": "^7.0.1",
        "postcss-normalize-unicode": "^7.0.7",
        "postcss-normalize-url": "^7.0.1",
        "postcss-normalize-whitespace": "^7.0.1",
        "postcss-ordered-values": "^7.0.2",
        "postcss-reduce-initial": "^7.0.7",
        "postcss-reduce-transforms": "^7.0.1",
        "postcss-svgo": "^7.1.1",
        "postcss-unique-selectors": "^7.0.5"
                "postcss-colormin": "^7.0.9",
                "postcss-convert-values": "^7.0.11",
                "postcss-discard-comments": "^7.0.7",
                "postcss-discard-duplicates": "^7.0.3",
                "postcss-discard-empty": "^7.0.2",
                "postcss-discard-overridden": "^7.0.2",
                "postcss-merge-longhand": "^7.0.6",
                "postcss-merge-rules": "^7.0.10",
                "postcss-minify-font-values": "^7.0.2",
                "postcss-minify-gradients": "^7.0.4",
                "postcss-minify-params": "^7.0.8",
                "postcss-minify-selectors": "^7.1.0",
                "postcss-normalize-charset": "^7.0.2",
                "postcss-normalize-display-values": "^7.0.2",
                "postcss-normalize-positions": "^7.0.3",
                "postcss-normalize-repeat-style": "^7.0.3",
                "postcss-normalize-string": "^7.0.2",
                "postcss-normalize-timing-functions": "^7.0.2",
                "postcss-normalize-unicode": "^7.0.8",
                "postcss-normalize-url": "^7.0.2",
                "postcss-normalize-whitespace": "^7.0.2",
                "postcss-ordered-values": "^7.0.3",
                "postcss-reduce-initial": "^7.0.8",
                "postcss-reduce-transforms": "^7.0.2",
                "postcss-svgo": "^7.1.2",
                "postcss-unique-selectors": "^7.0.6"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/cssnano-utils": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-5.0.1.tgz",
      "integrity": "sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg==",
            "version": "5.0.2",
            "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-5.0.2.tgz",
            "integrity": "sha512-kt41WLK7FLKfePzPi645Y+/NtW/nNM7Su6nlNUfJyRNW3JcuU3JU7+cWJc+JexTeZ8dRBvFufefdG2XpXkIo0A==",
      "license": "MIT",
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/csso": {
@@ -3573,6 +3505,16 @@
      "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==",
      "license": "CC0-1.0"
    },
        "node_modules/data-uri-to-buffer": {
            "version": "6.0.2",
            "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
            "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">= 14"
            }
        },
    "node_modules/debug": {
      "version": "4.4.3",
      "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
@@ -3783,9 +3725,9 @@
      }
    },
    "node_modules/electron-to-chromium": {
      "version": "1.5.331",
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.331.tgz",
      "integrity": "sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==",
            "version": "1.5.344",
            "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.344.tgz",
            "integrity": "sha512-4MxfbmNDm+KPh066EZy+eUnkcDPcZ35wNmOWzFuh/ijvHsve6kbLTLURy88uCNK5FbpN+yk2nQY6BYh1GEt+wg==",
      "license": "ISC"
    },
    "node_modules/emoji-regex": {
@@ -3871,16 +3813,6 @@
        "source-map": "~0.6.1"
      }
    },
    "node_modules/escodegen/node_modules/estraverse": {
      "version": "5.3.0",
      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
      "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
      "dev": true,
      "license": "BSD-2-Clause",
      "engines": {
        "node": ">=4.0"
      }
    },
    "node_modules/esprima": {
      "version": "4.0.1",
      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
@@ -3895,6 +3827,16 @@
        "node": ">=4"
      }
    },
        "node_modules/estraverse": {
            "version": "5.3.0",
            "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
            "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
            "dev": true,
            "license": "BSD-2-Clause",
            "engines": {
                "node": ">=4.0"
            }
        },
    "node_modules/esutils": {
      "version": "2.0.3",
      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
@@ -3965,19 +3907,6 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/execa/node_modules/signal-exit": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
      "dev": true,
      "license": "ISC",
      "engines": {
        "node": ">=14"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
      }
    },
    "node_modules/exsolve": {
      "version": "1.0.8",
      "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz",
@@ -4039,6 +3968,24 @@
        "walk-up-path": "^4.0.0"
      }
    },
        "node_modules/fdir": {
            "version": "6.5.0",
            "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
            "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=12.0.0"
            },
            "peerDependencies": {
                "picomatch": "^3 || ^4"
            },
            "peerDependenciesMeta": {
                "picomatch": {
                    "optional": true
                }
            }
        },
    "node_modules/fill-range": {
      "version": "7.1.1",
      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
@@ -4116,16 +4063,6 @@
        "node": ">= 14"
      }
    },
    "node_modules/get-uri/node_modules/data-uri-to-buffer": {
      "version": "6.0.2",
      "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
      "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">= 14"
      }
    },
    "node_modules/giget": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/giget/-/giget-2.0.0.tgz",
@@ -4179,9 +4116,9 @@
      }
    },
    "node_modules/globby": {
      "version": "16.1.1",
      "resolved": "https://registry.npmjs.org/globby/-/globby-16.1.1.tgz",
      "integrity": "sha512-dW7vl+yiAJSp6aCekaVnVJxurRv7DCOLyXqEG3RYMYUg7AuJ2jCqPkZTA8ooqC2vtnkaMcV5WfFBMuEnTu1OQg==",
            "version": "16.2.0",
            "resolved": "https://registry.npmjs.org/globby/-/globby-16.2.0.tgz",
            "integrity": "sha512-QrJia2qDf5BB/V6HYlDTs0I0lBahyjLzpGQg3KT7FnCdTonAyPy2RtY802m2k4ALx6Dp752f82WsOczEVr3l6Q==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
@@ -4221,6 +4158,19 @@
        "uglify-js": "^3.1.4"
      }
    },
        "node_modules/hosted-git-info": {
            "version": "8.1.0",
            "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.1.0.tgz",
            "integrity": "sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==",
            "dev": true,
            "license": "ISC",
            "dependencies": {
                "lru-cache": "^10.0.1"
            },
            "engines": {
                "node": "^18.17.0 || >=20.5.0"
            }
        },
    "node_modules/http-proxy-agent": {
      "version": "7.0.2",
      "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
@@ -4418,13 +4368,19 @@
      }
    },
    "node_modules/is-fullwidth-code-point": {
      "version": "3.0.0",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
            "version": "5.1.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz",
            "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==",
      "dev": true,
      "license": "MIT",
            "dependencies": {
                "get-east-asian-width": "^1.3.1"
            },
      "engines": {
        "node": ">=8"
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/is-glob": {
@@ -4539,6 +4495,19 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
        "node_modules/is-unicode-supported": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
            "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
    "node_modules/is-wsl": {
      "version": "3.1.1",
      "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz",
@@ -4720,19 +4689,6 @@
        "url": "https://opencollective.com/lint-staged"
      }
    },
    "node_modules/lint-staged/node_modules/picomatch": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
      "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/jonschlinkert"
      }
    },
    "node_modules/listr2": {
      "version": "9.0.5",
      "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz",
@@ -4751,62 +4707,6 @@
        "node": ">=20.0.0"
      }
    },
    "node_modules/listr2/node_modules/ansi-styles": {
      "version": "6.2.3",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
      "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      }
    },
    "node_modules/listr2/node_modules/emoji-regex": {
      "version": "10.6.0",
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
      "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/listr2/node_modules/string-width": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
      "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "emoji-regex": "^10.3.0",
        "get-east-asian-width": "^1.0.0",
        "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/listr2/node_modules/wrap-ansi": {
      "version": "9.0.2",
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
      "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^6.2.1",
        "string-width": "^7.0.0",
        "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
      }
    },
    "node_modules/lockfile-lint": {
      "version": "5.0.0",
      "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-5.0.0.tgz",
@@ -4910,6 +4810,23 @@
      "dev": true,
      "license": "MIT"
    },
        "node_modules/log-symbols": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.1.tgz",
            "integrity": "sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "is-unicode-supported": "^2.0.0",
                "yoctocolors": "^2.1.1"
            },
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
    "node_modules/log-update": {
      "version": "6.1.0",
      "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz",
@@ -4930,42 +4847,6 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/log-update/node_modules/ansi-styles": {
      "version": "6.2.3",
      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
      "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
      }
    },
    "node_modules/log-update/node_modules/emoji-regex": {
      "version": "10.6.0",
      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
      "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
      "dev": true,
      "license": "MIT"
    },
    "node_modules/log-update/node_modules/is-fullwidth-code-point": {
      "version": "5.1.0",
      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz",
      "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "get-east-asian-width": "^1.3.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/log-update/node_modules/slice-ansi": {
      "version": "7.1.2",
      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz",
@@ -4983,41 +4864,12 @@
        "url": "https://github.com/chalk/slice-ansi?sponsor=1"
      }
    },
    "node_modules/log-update/node_modules/string-width": {
      "version": "7.2.0",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
      "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
        "node_modules/lru-cache": {
            "version": "10.4.3",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
            "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "emoji-regex": "^10.3.0",
        "get-east-asian-width": "^1.0.0",
        "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/log-update/node_modules/wrap-ansi": {
      "version": "9.0.2",
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
      "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^6.2.1",
        "string-width": "^7.0.0",
        "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
      }
            "license": "ISC"
    },
    "node_modules/macos-release": {
      "version": "3.4.0",
@@ -5075,13 +4927,13 @@
      }
    },
    "node_modules/markdownlint-cli2": {
      "version": "0.22.0",
      "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.22.0.tgz",
      "integrity": "sha512-mOC9BY/XGtdX3M9n3AgERd79F0+S7w18yBBTNIQ453sI87etZfp1z4eajqSMV70CYjbxKe5ktKvT2HCpvcWx9w==",
            "version": "0.22.1",
            "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.22.1.tgz",
            "integrity": "sha512-X14ZbytybDCXAViDmtN4DKLt9ZTrRn+oOrxTYlg3a65jS6QcYYbAkGPh/En2L/GDNbFYJ6lKaQSUNrrbN1bPrw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "globby": "16.1.1",
                "globby": "16.2.0",
        "js-yaml": "4.1.1",
        "jsonc-parser": "3.3.1",
        "jsonpointer": "5.0.1",
@@ -5089,7 +4941,7 @@
        "markdownlint": "0.40.0",
        "markdownlint-cli2-formatter-default": "0.0.6",
        "micromatch": "4.0.8",
        "smol-toml": "1.6.0"
                "smol-toml": "1.6.1"
      },
      "bin": {
        "markdownlint-cli2": "markdownlint-cli2-bin.mjs"
@@ -5273,6 +5125,23 @@
      "dev": true,
      "license": "MIT"
    },
        "node_modules/markdownlint/node_modules/string-width": {
            "version": "8.1.0",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz",
            "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "get-east-asian-width": "^1.3.0",
                "strip-ansi": "^7.1.0"
            },
            "engines": {
                "node": ">=20"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
    "node_modules/mdn-data": {
      "version": "2.27.1",
      "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
@@ -5286,6 +5155,19 @@
      "dev": true,
      "license": "MIT"
    },
        "node_modules/meow": {
            "version": "13.2.0",
            "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz",
            "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=18"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
    "node_modules/merge-stream": {
      "version": "2.0.0",
      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
@@ -5853,6 +5735,19 @@
        "node": ">=8.6"
      }
    },
        "node_modules/micromatch/node_modules/picomatch": {
            "version": "2.3.2",
            "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
            "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8.6"
            },
            "funding": {
                "url": "https://github.com/sponsors/jonschlinkert"
            }
        },
    "node_modules/mime": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/mime/-/mime-4.1.0.tgz",
@@ -5959,6 +5854,7 @@
          "url": "https://github.com/sponsors/ai"
        }
      ],
            "license": "MIT",
      "bin": {
        "nanoid": "bin/nanoid.cjs"
      },
@@ -5999,19 +5895,6 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/new-github-release-url/node_modules/type-fest": {
      "version": "2.19.0",
      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
      "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
      "dev": true,
      "license": "(MIT OR CC0-1.0)",
      "engines": {
        "node": ">=12.20"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/node-fetch-native": {
      "version": "1.6.7",
      "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz",
@@ -6020,11 +5903,26 @@
      "license": "MIT"
    },
    "node_modules/node-releases": {
      "version": "2.0.37",
      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz",
      "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==",
            "version": "2.0.38",
            "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.38.tgz",
            "integrity": "sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==",
      "license": "MIT"
    },
        "node_modules/normalize-package-data": {
            "version": "7.0.1",
            "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-7.0.1.tgz",
            "integrity": "sha512-linxNAT6M0ebEYZOx2tO6vBEFsVgnPpv+AVjk0wJHfaUIbq31Jm3T6vvZaarnOeWDh8ShnwXuaAyM7WT3RzErA==",
            "dev": true,
            "license": "BSD-2-Clause",
            "dependencies": {
                "hosted-git-info": "^8.0.0",
                "semver": "^7.3.5",
                "validate-npm-package-license": "^3.0.4"
            },
            "engines": {
                "node": "^18.17.0 || >=20.5.0"
            }
        },
    "node_modules/npm-run-path": {
      "version": "5.3.0",
      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz",
@@ -6167,49 +6065,6 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/ora/node_modules/chalk": {
      "version": "5.6.2",
      "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
      "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": "^12.17.0 || ^14.13 || >=16.0.0"
      },
      "funding": {
        "url": "https://github.com/chalk/chalk?sponsor=1"
      }
    },
    "node_modules/ora/node_modules/is-unicode-supported": {
      "version": "2.1.0",
      "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz",
      "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/ora/node_modules/log-symbols": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-7.0.1.tgz",
      "integrity": "sha512-ja1E3yCr9i/0hmBVaM0bfwDjnGy8I/s6PP4DFp+yP+a+mrHO4Rm7DtmnqROTUkHIkqffC84YY7AeqX6oFk0WFg==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "is-unicode-supported": "^2.0.0",
        "yoctocolors": "^2.1.1"
      },
      "engines": {
        "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/os-name": {
      "version": "6.1.0",
      "resolved": "https://registry.npmjs.org/os-name/-/os-name-6.1.0.tgz",
@@ -6368,13 +6223,13 @@
      "license": "ISC"
    },
    "node_modules/picomatch": {
      "version": "2.3.2",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
      "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==",
            "version": "4.0.4",
            "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
            "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=8.6"
                "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/jonschlinkert"
@@ -6558,12 +6413,12 @@
      }
    },
    "node_modules/postcss-colormin": {
      "version": "7.0.8",
      "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.8.tgz",
      "integrity": "sha512-VX0JOZx0jECwGK0GZejIKvXIU+80S1zkjet31FVUYPZ4O+IPU3ZlntrPdPKT2HnKRMOkc0wy3m/v+c4UNta02g==",
            "version": "7.0.9",
            "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-7.0.9.tgz",
            "integrity": "sha512-EZpoUlmbXQUpe+g4ZaGM2kjGlHrQ7Bjzb3xHcNrC9ysI1tGoib6DAYvxg6aB7MGxsjgLF+Qx/jwZQkJ5cKDvXA==",
      "license": "MIT",
      "dependencies": {
        "@colordx/core": "^5.0.3",
                "@colordx/core": "^5.2.0",
        "browserslist": "^4.28.2",
        "caniuse-api": "^3.0.0",
        "postcss-value-parser": "^4.2.0"
@@ -6572,13 +6427,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-convert-values": {
      "version": "7.0.10",
      "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.10.tgz",
      "integrity": "sha512-hVqVH3cDkPyxL4Q0xpCquRAXjJDZ6hbpjC+PNWn8ZgHmNX3RZxLtruC3U2LY9EuNe+tp4QkcsZxg0htokmjydg==",
            "version": "7.0.11",
            "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-7.0.11.tgz",
            "integrity": "sha512-H+s7P0f9jJylSysAHs3/5MhAx7GthDO05uw1h56L2xyEqpiLTFLEqBNw3PUYzD5p/AKwWaigCXf6FGELpOw9lw==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
@@ -6588,7 +6443,7 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-custom-media": {
@@ -6702,9 +6557,9 @@
      }
    },
    "node_modules/postcss-discard-comments": {
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.6.tgz",
      "integrity": "sha512-Sq+Fzj1Eg5/CPf1ERb0wS1Im5cvE2gDXCE+si4HCn1sf+jpQZxDI4DXEp8t77B/ImzDceWE2ebJQFXdqZ6GRJw==",
            "version": "7.0.7",
            "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-7.0.7.tgz",
            "integrity": "sha512-FJhE3fSte7HaRNL4iwD8LTG9vWqj3puxXIdig6LfrFqc1TJRUhY4kXOkeTXZZfTXYny+k+SO7fd2fymj1wduJg==",
      "license": "MIT",
      "dependencies": {
        "postcss-selector-parser": "^7.1.1"
@@ -6713,43 +6568,43 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-discard-duplicates": {
      "version": "7.0.2",
      "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.2.tgz",
      "integrity": "sha512-eTonaQvPZ/3i1ASDHOKkYwAybiM45zFIc7KXils4mQmHLqIswXD9XNOKEVxtTFnsmwYzF66u4LMgSr0abDlh5w==",
            "version": "7.0.3",
            "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-7.0.3.tgz",
            "integrity": "sha512-9cRxXwhEM/aNZon1qZyToX4NmjbFbxOGbww+0CnbYFDbbPRGZ8jg4IbM8UlA+CzkXxM35itxyaHKNqBBg/RTDg==",
      "license": "MIT",
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-discard-empty": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-7.0.1.tgz",
      "integrity": "sha512-cFrJKZvcg/uxB6Ijr4l6qmn3pXQBna9zyrPC+sK0zjbkDUZew+6xDltSF7OeB7rAtzaaMVYSdbod+sZOCWnMOg==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-7.0.2.tgz",
            "integrity": "sha512-NZFouOmOwtngJVgkNeI1LtkzFdYqIurxgy4wq3qNvIiXFURTZ3b/K7q3dP3QitlWQ5imHDQL0qSorItQhoxb1g==",
      "license": "MIT",
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-discard-overridden": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-7.0.1.tgz",
      "integrity": "sha512-7c3MMjjSZ/qYrx3uc1940GSOzN1Iqjtlqe8uoSg+qdVPYyRb0TILSqqmtlSFuE4mTDECwsm397Ya7iXGzfF7lg==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-7.0.2.tgz",
            "integrity": "sha512-Ym01X4v6U3sY8X0P1J9P+RTar+7JyLTOzDrxKSeaArFsLmkVu4KcAKPBWDYRIyZ/q4jwpSPnOnekeSSqXSXKUw==",
      "license": "MIT",
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-double-position-gradients": {
@@ -6941,43 +6796,43 @@
      }
    },
    "node_modules/postcss-merge-longhand": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-7.0.5.tgz",
      "integrity": "sha512-Kpu5v4Ys6QI59FxmxtNB/iHUVDn9Y9sYw66D6+SZoIk4QTz1prC4aYkhIESu+ieG1iylod1f8MILMs1Em3mmIw==",
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-7.0.6.tgz",
            "integrity": "sha512-lDsWeKRsssX/9vKFpingoRiuvGajtOGCJhs1kyaTJ5fzaVzs0aPPYe38UZ/ukMFEA5iuRIjQJHIkH2niYO3ubQ==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0",
        "stylehacks": "^7.0.5"
                "stylehacks": "^7.0.10"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-merge-rules": {
      "version": "7.0.9",
      "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.9.tgz",
      "integrity": "sha512-XKMXkHAegyLeIymVylg1Ro4NNHITInHPvmvybsIUximYfsg5fRw2b5TeqLTQwwg5cXEDVa556AAxvMve1MJuJA==",
            "version": "7.0.10",
            "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-7.0.10.tgz",
            "integrity": "sha512-UXYKxkg8Cy1so/evF7AE/25PNXZb3E0SrvjdbtbGf+MW+doLenKqRLQzz6YZW469ktiXK2MVLFWtel/DftCV0Q==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
        "caniuse-api": "^3.0.0",
        "cssnano-utils": "^5.0.1",
                "cssnano-utils": "^5.0.2",
        "postcss-selector-parser": "^7.1.1"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-minify-font-values": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-7.0.1.tgz",
      "integrity": "sha512-2m1uiuJeTplll+tq4ENOQSzB8LRnSUChBv7oSyFLsJRtUgAAJGP6LLz0/8lkinTgxrmJSPOEhgY1bMXOQ4ZXhQ==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-7.0.2.tgz",
            "integrity": "sha512-Z82NUmnvhPrvMUaHfkaAVBmWQq9F8Dox4Dy0LiwbaTxfmDUWLQtS+0WCgKViwdWCPPajiY9YzoQftgqKdXkM5g==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -6986,49 +6841,51 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-minify-gradients": {
      "version": "7.0.3",
      "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.3.tgz",
      "integrity": "sha512-2znRFq3Pg+Zo0ttzQxO7qIJdY2er1TOZbclHW2qMqBcHMmz+i6nn3roAyG3kuEDQTzbzd3gn24TAIifEfth1PQ==",
            "version": "7.0.4",
            "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-7.0.4.tgz",
            "integrity": "sha512-g8MNeNyN+lbwKy8DCtJ6zU6awBL0InBsSOaKmgZ1MdRLVItLQUNFNAzzzBnOp4qowOcyyB6GetTlQ0/0UNXvag==",
      "license": "MIT",
      "dependencies": {
        "@colordx/core": "^5.0.3",
        "cssnano-utils": "^5.0.1",
                "@colordx/core": "^5.2.0",
                "cssnano-utils": "^5.0.2",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-minify-params": {
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.7.tgz",
      "integrity": "sha512-OPmvW/9sjPEPQYnS2Sh6jvMW54wqk1IjjEMB8k/7V8SUIie71yMy3HQ9+w/ZHoL1YvgDGBQ/mCxP3n0Y/RxgqA==",
            "version": "7.0.8",
            "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-7.0.8.tgz",
            "integrity": "sha512-DIUKM5DZGTmxN7KFKT+rxt0FdPDmRrdK/k3n3+6Po+N/QYn06juwagHcfOVBG0CfCHwcnI612GAUCZc3eT+ZEg==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
        "cssnano-utils": "^5.0.1",
                "cssnano-utils": "^5.0.2",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-minify-selectors": {
      "version": "7.0.6",
      "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.0.6.tgz",
      "integrity": "sha512-lIbC0jy3AAwDxEgciZlBullDiMBeBCT+fz5G8RcA9MWqh/hfUkpOI3vNDUNEZHgokaoiv0juB9Y8fGcON7rU/A==",
            "version": "7.1.0",
            "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-7.1.0.tgz",
            "integrity": "sha512-HYl/6I0aL+UvpA10t65BSa7h+tVjBgE6oRI5N/3ylX3vtwvlDL67G3FT3vYDPnTksxr0riiyJcT0tBtyRVoloA==",
      "license": "MIT",
      "dependencies": {
                "browserslist": "^4.28.1",
                "caniuse-api": "^3.0.0",
        "cssesc": "^3.0.0",
        "postcss-selector-parser": "^7.1.1"
      },
@@ -7036,7 +6893,7 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-nesting": {
@@ -7067,21 +6924,21 @@
      }
    },
    "node_modules/postcss-normalize-charset": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-7.0.1.tgz",
      "integrity": "sha512-sn413ofhSQHlZFae//m9FTOfkmiZ+YQXsbosqOWRiVQncU2BA3daX3n0VF3cG6rGLSFVc5Di/yns0dFfh8NFgQ==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-7.0.2.tgz",
            "integrity": "sha512-YoINoiR4YKlzfB95Y93b0DSxWy7FLw+1SADIaznMHb88AKizpzfF80tolmiDEbYr1UM4r4Hw+NZq37SwT5f3uw==",
      "license": "MIT",
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-display-values": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.1.tgz",
      "integrity": "sha512-E5nnB26XjSYz/mGITm6JgiDpAbVuAkzXwLzRZtts19jHDUBFxZ0BkXAehy0uimrOjYJbocby4FVswA/5noOxrQ==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-7.0.2.tgz",
            "integrity": "sha512-wu/NTSjnp8sX5TnEHVPN+eScjAtRs18ELtEduG+Ek3GxjeUDUT+VAA3PJjVIXBcVIk6fiLYFj2iKH0q99S3T2Q==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7090,13 +6947,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-positions": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-7.0.1.tgz",
      "integrity": "sha512-pB/SzrIP2l50ZIYu+yQZyMNmnAcwyYb9R1fVWPRxm4zcUFCY2ign7rcntGFuMXDdd9L2pPNUgoODDk91PzRZuQ==",
            "version": "7.0.3",
            "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-7.0.3.tgz",
            "integrity": "sha512-1CJI++oA3yK/fQlPUcEngUfcSWS08Pkt9fK+jVgL53mmtHDBHi0YiuB0m3D9BXwZjmfvCc2GQmFqCAF/CVcPzQ==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7105,13 +6962,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-repeat-style": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.1.tgz",
      "integrity": "sha512-NsSQJ8zj8TIDiF0ig44Byo3Jk9e4gNt9x2VIlJudnQQ5DhWAHJPF4Tr1ITwyHio2BUi/I6Iv0HRO7beHYOloYQ==",
            "version": "7.0.3",
            "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-7.0.3.tgz",
            "integrity": "sha512-RvImJ2Ml4LZSx31qC2C8LDiz65IgBNATtwEr9r3Aue+D0cCGbj4rjNojb/uGpEm4QxnOTzFqMvaDYuKiT1Cmpg==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7120,13 +6977,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-string": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-7.0.1.tgz",
      "integrity": "sha512-QByrI7hAhsoze992kpbMlJSbZ8FuCEc1OT9EFbZ6HldXNpsdpZr+YXC5di3UEv0+jeZlHbZcoCADgb7a+lPmmQ==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-7.0.2.tgz",
            "integrity": "sha512-FqtrUh2BU2MnVeLeWBbJ2rwOjuDnA91XvoImc1BbgMWIxdxiPTaquflBHsmFBA3xh3pC3wPZO9W5MaIc7wU/Xw==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7135,13 +6992,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-timing-functions": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.1.tgz",
      "integrity": "sha512-bHifyuuSNdKKsnNJ0s8fmfLMlvsQwYVxIoUBnowIVl2ZAdrkYQNGVB4RxjfpvkMjipqvbz0u7feBZybkl/6NJg==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-7.0.2.tgz",
            "integrity": "sha512-5H5fpXBnMACEXzn7k9RP7qWZ1eWg8cuZkUuFygStY7icOj+UucwMWXeMmdkF/iITvTVa7fP85tdRCJeznpdFfQ==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7150,13 +7007,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-unicode": {
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.7.tgz",
      "integrity": "sha512-Kfm0mC3gTnOC+SsLgxQqNEZStRxJgBaYrMpBe9fDVB0/MjC1G++FAeDW2YxYc5Mbvav12/7mOBSOTW7HK9Knwg==",
            "version": "7.0.8",
            "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-7.0.8.tgz",
            "integrity": "sha512-imCM3cwK3hvlAG4z1AzYM24m8BPA3/Jk/S71wfbn2I6+E2b+UwFaGvlNqydihXTSl3OFPeQXztqCzg+NGeSibQ==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
@@ -7166,13 +7023,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-url": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-7.0.1.tgz",
      "integrity": "sha512-sUcD2cWtyK1AOL/82Fwy1aIVm/wwj5SdZkgZ3QiUzSzQQofrbq15jWJ3BA7Z+yVRwamCjJgZJN0I9IS7c6tgeQ==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-7.0.2.tgz",
            "integrity": "sha512-bLnNY7t76NLRb9QQyCVmCN4qwoHxiq6vABH/CXav9wTuR6dNGHGQ72AyO/+h2quWxZk3l7BqxNL1vtDi9H6y1g==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7181,13 +7038,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-normalize-whitespace": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.1.tgz",
      "integrity": "sha512-vsbgFHMFQrJBJKrUFJNZ2pgBeBkC2IvvoHjz1to0/0Xk7sII24T0qFOiJzG6Fu3zJoq/0yI4rKWi7WhApW+EFA==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-7.0.2.tgz",
            "integrity": "sha512-TNSVkuhkeOhl36WruQlflxOb7HweoeZowSusNpfsM1+ZvqJ24Mc+xksu05ecMQxlu+0zgI8pyznO2EWqDCQbLA==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7196,7 +7053,7 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-opacity-percentage": {
@@ -7222,19 +7079,19 @@
      }
    },
    "node_modules/postcss-ordered-values": {
      "version": "7.0.2",
      "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-7.0.2.tgz",
      "integrity": "sha512-AMJjt1ECBffF7CEON/Y0rekRLS6KsePU6PRP08UqYW4UGFRnTXNrByUzYK1h8AC7UWTZdQ9O3Oq9kFIhm0SFEw==",
            "version": "7.0.3",
            "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-7.0.3.tgz",
            "integrity": "sha512-FTt6R9RF7NAYfpOHa2XFPm89FVuo5GiIbcfwOXFy1MYF38BeiNW9ke8ybw9Pk62eEsUlRVVbxHWA3B7ERYqOOA==",
      "license": "MIT",
      "dependencies": {
        "cssnano-utils": "^5.0.1",
                "cssnano-utils": "^5.0.2",
        "postcss-value-parser": "^4.2.0"
      },
      "engines": {
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-overflow-shorthand": {
@@ -7419,9 +7276,9 @@
      }
    },
    "node_modules/postcss-reduce-initial": {
      "version": "7.0.7",
      "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.7.tgz",
      "integrity": "sha512-evetDQPqkgrzHoP8g3HjE3KgH0j2W0je2Vt1pfTaO2KvmjulStxGC2IGeI2y0pdLi6ryEGc4nD08zpDRP9ge8w==",
            "version": "7.0.8",
            "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-7.0.8.tgz",
            "integrity": "sha512-VeVRmbgpgTZuRcDQdqnsB4iYTeS2dBRV07UdwK6V3x61F1xTQ2pgIzHBIR4rQYRlXRNKBTGYYhEL1eNA7w9vaQ==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
@@ -7431,13 +7288,13 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-reduce-transforms": {
      "version": "7.0.1",
      "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.1.tgz",
      "integrity": "sha512-MhyEbfrm+Mlp/36hvZ9mT9DaO7dbncU0CvWI8V93LRkY6IYlu38OPg3FObnuKTUxJ4qA8HpurdQOo5CyqqO76g==",
            "version": "7.0.2",
            "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-7.0.2.tgz",
            "integrity": "sha512-OV5P9hMnf7kEkeXVXyS5ESqxbIls7a3TqFymUAV5JICO/9YCBEU+QQhQjZiDHaLwFdV7/CL481kVeBUk5FdY3w==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0"
@@ -7446,7 +7303,7 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-replace-overflow-wrap": {
@@ -7497,9 +7354,9 @@
      }
    },
    "node_modules/postcss-svgo": {
      "version": "7.1.1",
      "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.1.1.tgz",
      "integrity": "sha512-zU9H9oEDrUFKa0JB7w+IYL7Qs9ey1mZyjhbf0KLxwJDdDRtoPvCmaEfknzqfHj44QS9VD6c5sJnBAVYTLRg/Sg==",
            "version": "7.1.2",
            "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-7.1.2.tgz",
            "integrity": "sha512-ixExc8m+/68yuSYQzV/1DgtTup/7nI2dN9eiDS5GMRUzeCH4q9UcqeZPwcSVhdf8ay9fRwXDUHwcY5/XzQSszQ==",
      "license": "MIT",
      "dependencies": {
        "postcss-value-parser": "^4.2.0",
@@ -7509,13 +7366,13 @@
        "node": "^18.12.0 || ^20.9.0 || >= 18"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-unique-selectors": {
      "version": "7.0.5",
      "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.5.tgz",
      "integrity": "sha512-3QoYmEt4qg/rUWDn6Tc8+ZVPmbp4G1hXDtCNWDx0st8SjtCbRcxRXDDM1QrEiXGG3A45zscSJFb4QH90LViyxg==",
            "version": "7.0.6",
            "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-7.0.6.tgz",
            "integrity": "sha512-cDxnYw1QuBMW5w3svZ0BlYF0IA4Amr+1JoTLXzu6vDFPNwohN2QU+sPZNx15b930LR7ce+/600h28/cYoxO9vw==",
      "license": "MIT",
      "dependencies": {
        "postcss-selector-parser": "^7.1.1"
@@ -7524,7 +7381,7 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/postcss-value-parser": {
@@ -7634,6 +7491,20 @@
        "node": ">= 6"
      }
    },
        "node_modules/readdirp": {
            "version": "5.0.0",
            "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.0.0.tgz",
            "integrity": "sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">= 20.19.0"
            },
            "funding": {
                "type": "individual",
                "url": "https://paulmillr.com/funding/"
            }
        },
    "node_modules/release-it": {
      "version": "19.2.4",
      "resolved": "https://registry.npmjs.org/release-it/-/release-it-19.2.4.tgz",
@@ -7732,17 +7603,14 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/restore-cursor/node_modules/signal-exit": {
      "version": "4.1.0",
      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
      "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
        "node_modules/retry": {
            "version": "0.13.1",
            "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
            "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
      "dev": true,
      "license": "ISC",
            "license": "MIT",
      "engines": {
        "node": ">=14"
      },
      "funding": {
        "url": "https://github.com/sponsors/isaacs"
                "node": ">= 4"
      }
    },
    "node_modules/reusify": {
@@ -7893,6 +7761,19 @@
        "node": ">=8"
      }
    },
        "node_modules/signal-exit": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
            "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
            "dev": true,
            "license": "ISC",
            "engines": {
                "node": ">=14"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
    "node_modules/simple-git-hooks": {
      "version": "2.13.1",
      "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.13.1.tgz",
@@ -7917,6 +7798,23 @@
        "url": "https://github.com/sponsors/sindresorhus"
      }
    },
        "node_modules/slice-ansi": {
            "version": "8.0.0",
            "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-8.0.0.tgz",
            "integrity": "sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==",
            "dev": true,
            "license": "MIT",
            "dependencies": {
                "ansi-styles": "^6.2.3",
                "is-fullwidth-code-point": "^5.1.0"
            },
            "engines": {
                "node": ">=20"
            },
            "funding": {
                "url": "https://github.com/chalk/slice-ansi?sponsor=1"
            }
        },
    "node_modules/smart-buffer": {
      "version": "4.2.0",
      "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
@@ -7929,9 +7827,9 @@
      }
    },
    "node_modules/smol-toml": {
      "version": "1.6.0",
      "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz",
      "integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==",
            "version": "1.6.1",
            "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.1.tgz",
            "integrity": "sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==",
      "dev": true,
      "license": "BSD-3-Clause",
      "engines": {
@@ -8077,14 +7975,14 @@
      }
    },
    "node_modules/string-width": {
      "version": "8.1.0",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz",
      "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==",
            "version": "8.2.0",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.0.tgz",
            "integrity": "sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "get-east-asian-width": "^1.3.0",
        "strip-ansi": "^7.1.0"
                "get-east-asian-width": "^1.5.0",
                "strip-ansi": "^7.1.2"
      },
      "engines": {
        "node": ">=20"
@@ -8123,9 +8021,9 @@
      }
    },
    "node_modules/stylehacks": {
      "version": "7.0.9",
      "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.9.tgz",
      "integrity": "sha512-dgipCLBa16sZDoQ8BmXdRwV4SmFAxZ4KtbMhV0buow62M/2l6Jq6AkVsKUY/QFr8+VjgzXO5UVHx1f+vvY9DXw==",
            "version": "7.0.10",
            "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-7.0.10.tgz",
            "integrity": "sha512-sRJ7klmhe/Fl5woJcbJUa2qP1Ueffsl1CQI4ePvqXLkZmcIuAt09aP9uT/FOFPqXh9Rh8M5UkgEnwTdTKn/Aag==",
      "license": "MIT",
      "dependencies": {
        "browserslist": "^4.28.2",
@@ -8135,7 +8033,7 @@
        "node": "^18.12.0 || ^20.9.0 || >=22.0"
      },
      "peerDependencies": {
        "postcss": "^8.4.32"
                "postcss": "^8.5.10"
      }
    },
    "node_modules/svgo": {
@@ -8205,37 +8103,6 @@
        "url": "https://github.com/sponsors/SuperchupuDev"
      }
    },
    "node_modules/tinyglobby/node_modules/fdir": {
      "version": "6.5.0",
      "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
      "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12.0.0"
      },
      "peerDependencies": {
        "picomatch": "^3 || ^4"
      },
      "peerDependenciesMeta": {
        "picomatch": {
          "optional": true
        }
      }
    },
    "node_modules/tinyglobby/node_modules/picomatch": {
      "version": "4.0.4",
      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
      "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=12"
      },
      "funding": {
        "url": "https://github.com/sponsors/jonschlinkert"
      }
    },
    "node_modules/title-case": {
      "version": "4.3.2",
      "resolved": "https://registry.npmjs.org/title-case/-/title-case-4.3.2.tgz",
@@ -8263,6 +8130,19 @@
      "dev": true,
      "license": "0BSD"
    },
        "node_modules/type-fest": {
            "version": "2.19.0",
            "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
            "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
            "dev": true,
            "license": "(MIT OR CC0-1.0)",
            "engines": {
                "node": ">=12.20"
            },
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
            }
        },
    "node_modules/typedarray": {
      "version": "0.0.6",
      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
@@ -8456,59 +8336,46 @@
      "license": "MIT"
    },
    "node_modules/wrap-ansi": {
      "version": "7.0.0",
      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
            "version": "9.0.2",
            "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
            "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ansi-styles": "^4.0.0",
        "string-width": "^4.1.0",
        "strip-ansi": "^6.0.0"
                "ansi-styles": "^6.2.1",
                "string-width": "^7.0.0",
                "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=10"
                "node": ">=18"
      },
      "funding": {
        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
      }
    },
    "node_modules/wrap-ansi/node_modules/ansi-regex": {
      "version": "5.0.1",
      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
        "node_modules/wrap-ansi/node_modules/emoji-regex": {
            "version": "10.6.0",
            "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
            "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
      "dev": true,
      "license": "MIT",
      "engines": {
        "node": ">=8"
      }
            "license": "MIT"
    },
    "node_modules/wrap-ansi/node_modules/string-width": {
      "version": "4.2.3",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
            "version": "7.2.0",
            "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
            "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "emoji-regex": "^8.0.0",
        "is-fullwidth-code-point": "^3.0.0",
        "strip-ansi": "^6.0.1"
                "emoji-regex": "^10.3.0",
                "get-east-asian-width": "^1.0.0",
                "strip-ansi": "^7.1.0"
      },
      "engines": {
        "node": ">=8"
      }
                "node": ">=18"
    },
    "node_modules/wrap-ansi/node_modules/strip-ansi": {
      "version": "6.0.1",
      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
      "dev": true,
      "license": "MIT",
      "dependencies": {
        "ansi-regex": "^5.0.1"
      },
      "engines": {
        "node": ">=8"
            "funding": {
                "url": "https://github.com/sponsors/sindresorhus"
      }
    },
    "node_modules/wsl-utils": {
@@ -8592,6 +8459,16 @@
        "node": ">=8"
      }
    },
        "node_modules/yargs/node_modules/is-fullwidth-code-point": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
            "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
            "dev": true,
            "license": "MIT",
            "engines": {
                "node": ">=8"
            }
        },
    "node_modules/yargs/node_modules/string-width": {
      "version": "4.2.3",
      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
package.json
@@ -1,9 +1,9 @@
{
    "name": "@gohugo-ananke/theme",
    "name": "@gohugo-ananke/ananke",
    "description": "Ananke: A theme for Hugo Sites",
    "version": "2.13.0-prerelease.1",
    "license": "MIT",
    "repository": "gohugo-ananke/theme",
    "repository": "gohugo-ananke/ananke",
    "author": "Bud Parr (https://github.com/budparr)",
    "maintainers": [
        {
@@ -17,21 +17,21 @@
            "url": "https://github.com/regisphilibert"
        }
    ],
    "bugs": "https://github.com/gohugo-ananke/theme/issues",
    "homepage": "https://github.com/gohugo-ananke/theme#readme",
    "bugs": "https://github.com/gohugo-ananke/ananke/issues",
    "homepage": "https://github.com/gohugo-ananke/ananke#readme",
    "keywords": [
        "hugo",
        "hugo-theme",
        "hugo-module"
    ],
    "dependencies": {
        "cssnano": "7.1.5",
        "cssnano": "7.1.7",
        "postcss": "8.5.10",
        "postcss-preset-env": "11.2.1",
        "tachyons": "4.12.0"
    },
    "devDependencies": {
        "@biomejs/biome": "2.4.12",
        "@biomejs/biome": "2.4.13",
        "@github/markdownlint-github": "0.8.0",
        "@release-it/conventional-changelog": "10.0.6",
        "@types/node": "25.6.0",
@@ -39,7 +39,7 @@
        "lint-staged": "16.4.0",
        "lockfile-lint": "5.0.0",
        "markdownlint": "0.40.0",
        "markdownlint-cli2": "0.22.0",
        "markdownlint-cli2": "0.22.1",
        "markdownlint-rule-extended-ascii": "0.2.1",
        "markdownlint-rule-list-duplicates": "0.0.1",
        "markdownlint-rule-relative-links": "5.1.0",
scripts/test-hugo-quickstart.ts
@@ -48,7 +48,7 @@
const DEFAULT_OPTIONS: RoutineOptions = {
    projectName: "quickstart",
    themeRepo: "https://github.com/theNewDynamic/gohugo-theme-ananke.git",
    themeRepo: "https://github.com/gohugo-ananke/ananke.git",
    themeDir: "themes/ananke",
    themeName: "ananke",
    configFile: "hugo.toml",
theme.toml
@@ -1,8 +1,8 @@
name = "Ananke Gohugo Theme"
license = "MIT"
licenselink = "https://github.com/theNewDynamic/gohugo-theme-ananke/blob/master/LICENSE.md"
licenselink = "https://github.com/gohugo-ananke/ananke/blob/master/LICENSE.md"
description = "A Base theme for building full featured Hugo sites"
homepage = "https://github.com/theNewDynamic/gohugo-theme-ananke"
homepage = "https://github.com/gohugo-ananke/ananke"
demosite = "https://ananke-theme.netlify.app/"
tags = ["website", "starter", "responsive", "Disqus", "blog", "Tachyons", "Multilingual"]
features = ["posts", "shortcodes", "related content", "comments"]