Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: sync template files [skip ci] (#1)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>

+1952 -307
+8
.changeset/README.md
··· 1 + # Changesets 2 + 3 + Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works 4 + with multi-package repos, or single-package repos to help you version and publish your code. You can 5 + find the full documentation for it [in our repository](https://github.com/changesets/changesets) 6 + 7 + We have a quick list of common questions to get you started engaging with this project in 8 + [our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
+14
.changeset/config.json
··· 1 + { 2 + "$schema": "https://unpkg.com/@changesets/config@3.0.3/schema.json", 3 + "changelog": [ 4 + "@changesets/changelog-github", 5 + { "repo": "trueberryless-org/starlight-theme-rose-pine" } 6 + ], 7 + "commit": false, 8 + "fixed": [], 9 + "linked": [], 10 + "access": "public", 11 + "baseBranch": "main", 12 + "updateInternalDependencies": "patch", 13 + "ignore": ["starlight-theme-rose-pine-docs"] 14 + }
+34
.github/labeler.yaml
··· 1 + # See https://github.com/actions/labeler/tree/v5 2 + 3 + "🚨 action": 4 + - changed-files: 5 + - any-glob-to-any-file: .github/workflows/** 6 + 7 + "📝 changeset": 8 + - changed-files: 9 + - any-glob-to-any-file: "**/.changeset/**.{md,mdx}" 10 + 11 + "🚧 config": 12 + - changed-files: 13 + - any-glob-to-any-file: "**/*config*.{js,ts,jsx,tsx,mjs,mts,json,yml,yaml,toml,cjs,cts}" 14 + 15 + "✒️ documentation": 16 + - changed-files: 17 + - any-glob-to-any-file: "**/README.md" 18 + 19 + "🌏 i18n": 20 + - changed-files: 21 + - all-globs-to-any-file: ["**/docs/**", "!**/docs/en/**"] 22 + 23 + "🚀 manifest": 24 + - changed-files: 25 + - any-glob-to-any-file: "manifest*/**" 26 + 27 + "📦 package": 28 + - changed-files: 29 + - any-glob-to-any-file: "**/packages/**" 30 + - any-glob-to-any-file: "**/package.json" 31 + 32 + "🏯 styles": 33 + - changed-files: 34 + - any-glob-to-any-file: "**/*.{css,scss,sass,less,styl}"
+35
.github/renovate.json
··· 1 + { 2 + "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 + "extends": [ 4 + ":disableDependencyDashboard", 5 + ":disablePeerDependencies", 6 + ":semanticPrefixFixDepsChoreOthers", 7 + ":ignoreModulesAndTests", 8 + "workarounds:all", 9 + "helpers:pinGitHubActionDigestsToSemver", 10 + "docker:disable" 11 + ], 12 + "rangeStrategy": "bump", 13 + "ignorePaths": ["**/node_modules/**"], 14 + "commitMessageSuffix": "[skip ci]", 15 + "assignees": [], 16 + "reviewers": [], 17 + "packageRules": [ 18 + { 19 + "groupName": "github-actions", 20 + "matchManagers": ["github-actions"] 21 + }, 22 + { 23 + "groupName": "npm-packages", 24 + "matchManagers": ["npm"], 25 + "matchDepTypes": ["dependencies", "devDependencies"], 26 + "separateMajorMinor": true 27 + }, 28 + { 29 + "description": "Disable package manager version updates", 30 + "matchPackageNames": ["pnpm"], 31 + "matchDepTypes": ["packageManager"], 32 + "enabled": false 33 + } 34 + ] 35 + }
+42
.github/workflows/format.yaml
··· 1 + name: autofix.ci 2 + on: 3 + pull_request: 4 + push: 5 + branches: [main] 6 + permissions: 7 + contents: read 8 + 9 + env: 10 + NODE_VERSION: 24.10.0 11 + 12 + jobs: 13 + autofix: 14 + runs-on: ubuntu-latest 15 + steps: 16 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 17 + with: 18 + persist-credentials: false 19 + 20 + - name: Setup PNPM 21 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 22 + 23 + - name: Setup Node 24 + uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 25 + with: 26 + node-version: ${{ env.NODE_VERSION }} 27 + cache: "pnpm" 28 + 29 + - name: Install Dependencies 30 + run: pnpm i 31 + 32 + - name: Run prettier 33 + run: pnpm exec prettier . --write 34 + 35 + # Optimize all PNGs with https://pngquant.org/ 36 + - run: sudo apt-get update && sudo apt-get install -y pngquant 37 + - name: Run pngquant 38 + run: | 39 + shopt -s globstar 40 + find . -name '*.png' -exec pngquant --ext .png 256 {} \; 41 + 42 + - uses: autofix-ci/action@7a166d7532b277f34e16238930461bf77f9d7ed8
+57
.github/workflows/labeler.yaml
··· 1 + name: "Pull Request Labeler" 2 + on: 3 + - pull_request_target 4 + 5 + jobs: 6 + labeler: 7 + permissions: 8 + contents: read 9 + pull-requests: write 10 + runs-on: ubuntu-latest 11 + steps: 12 + - name: Generate GitHub App token 13 + id: generate_token 14 + uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 15 + with: 16 + app_id: ${{ secrets.BOT_APP_ID }} 17 + private_key: ${{ secrets.BOT_PRIVATE_KEY }} 18 + 19 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 20 + with: 21 + persist-credentials: false 22 + - name: Ensure labels exist 23 + env: 24 + GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} 25 + run: | 26 + gh label delete "bug" --yes || true 27 + gh label delete "documentation" --yes || true 28 + gh label delete "duplicate" --yes || true 29 + gh label delete "enhancement" --yes || true 30 + gh label delete "good first issue" --yes || true 31 + gh label delete "help wanted" --yes || true 32 + gh label delete "invalid" --yes || true 33 + gh label delete "question" --yes || true 34 + gh label delete "wontfix" --yes || true 35 + 36 + gh label create "🚨 action" --description "Changes in GitHub workflows or actions" --color "A75AD5" --force 37 + gh label create "🤖 bot" --description "Automatically generated pull request" --color "0075CA" --force 38 + gh label create "🐛 bug" --description "Something isn't working" --color "D73A4A" --force 39 + gh label create "📝 changeset" --description "Contains changeset files" --color "304EF9" --force 40 + gh label create "🚧 config" --description "Configuration file updates" --color "C0ED4F" --force 41 + gh label create "✒️ documentation" --description "Documentation updates, like README changes" --color "66741D" --force 42 + gh label create "🔁 duplicate" --description "This issue or pull request already exists" --color "008672" --force 43 + gh label create "⏫ enhancement" --description "New feature or request" --color "3C11FD" --force 44 + gh label create "🥇 good first issue" --description "Good for newcomers" --color "7057FF" --force 45 + gh label create "🆘 help wanted" --description "Extra attention is needed" --color "BFD4F2" --force 46 + gh label create "🌏 i18n" --description "Updates to internationalized docs, excluding English" --color "006B75" --force 47 + gh label create "👀 invalid" --description "This doesn't seem right" --color "E4E669" --force 48 + gh label create "🚀 manifest" --description "Manifest-related changes" --color "96D3D7" --force 49 + gh label create "📦 package" --description "Updates in package structure or package.json" --color "F34A37" --force 50 + gh label create "❓ question" --description "Further information is requested" --color "D876E3" --force 51 + gh label create "🏯 styles" --description "Stylesheets or design updates" --color "550F5A" --force 52 + gh label create "🔒 wontfix" --description "This will not be worked on" --color "FFFFFF" --force 53 + 54 + - uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1 55 + with: 56 + configuration-path: .github/labeler.yaml 57 + sync-labels: true
+185
.github/workflows/publish.yaml
··· 1 + name: Publish 2 + 3 + on: 4 + push: 5 + branches: [main] 6 + workflow_dispatch: 7 + 8 + # Automatically cancel in-progress actions on the same branch 9 + concurrency: 10 + group: ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }} 11 + cancel-in-progress: true 12 + 13 + env: 14 + IMAGE_NAME: starlight-theme-rose-pine 15 + NODE_VERSION: 24.10.0 16 + 17 + jobs: 18 + changes: 19 + name: Filter 20 + runs-on: ubuntu-latest 21 + outputs: 22 + starlight-theme-rose-pine: ${{ steps.filter.outputs.starlight-theme-rose-pine }} 23 + steps: 24 + - name: Check out the repo 25 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 26 + with: 27 + persist-credentials: false 28 + 29 + - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 30 + id: filter 31 + with: 32 + filters: | 33 + starlight-theme-rose-pine: 34 + - 'packages/starlight-theme-rose-pine/**' 35 + 36 + changesets: 37 + name: Changesets 38 + runs-on: ubuntu-latest 39 + outputs: 40 + hasChangesets: ${{ steps.changesets.outputs.hasChangesets }} 41 + permissions: 42 + contents: write 43 + pull-requests: write 44 + steps: 45 + - name: Generate GitHub App token 46 + id: generate_token 47 + uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 48 + with: 49 + app_id: ${{ secrets.BOT_APP_ID }} 50 + private_key: ${{ secrets.BOT_PRIVATE_KEY }} 51 + 52 + - name: Checkout Repo 53 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 54 + with: 55 + persist-credentials: false 56 + 57 + - name: Setup PNPM 58 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 59 + 60 + - name: Setup Node 61 + uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 62 + with: 63 + node-version: ${{ env.NODE_VERSION }} 64 + cache: "pnpm" 65 + 66 + - name: Install Dependencies 67 + run: pnpm i 68 + 69 + - name: Create Release Pull Request 70 + id: changesets 71 + uses: changesets/action@c48e67d110a68bc90ccf1098e9646092baacaa87 # v1.6.0 72 + with: 73 + commit: "ci: release" 74 + title: "ci: release [skip netlify]" 75 + env: 76 + GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }} 77 + 78 + - name: Get published version 79 + if: steps.changesets.outputs.hasChangesets == 'true' 80 + run: | 81 + git checkout changeset-release/main 82 + VERSION=$(node -p "require('./packages/starlight-theme-rose-pine/package.json').version") 83 + NAME=$(node -p "require('./packages/starlight-theme-rose-pine/package.json').name") 84 + git commit --amend -m "ci: release $NAME v$VERSION" --no-edit 85 + git push origin changeset-release/main:changeset-release/main --force 86 + 87 + image-tag: 88 + name: Image Tag 89 + runs-on: ubuntu-latest 90 + outputs: 91 + IMAGE_TAG: ${{ env.IMAGE_TAG }} 92 + steps: 93 + - name: Check out the repo 94 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 95 + with: 96 + persist-credentials: false 97 + 98 + - name: Read version from package.json 99 + id: get_version 100 + run: | 101 + VERSION=$(jq -r '.version' packages/starlight-theme-rose-pine/package.json) 102 + echo "IMAGE_TAG=$VERSION" >> $GITHUB_ENV 103 + 104 + publish: 105 + needs: [changes, changesets, image-tag] 106 + if: > 107 + ( 108 + needs.changesets.outputs.hasChangesets == 'false' && 109 + ( 110 + contains(github.event.head_commit.message, 'deploy') || 111 + contains(github.event.head_commit.message, 'release') 112 + ) 113 + ) || 114 + github.event_name == 'workflow_dispatch' 115 + runs-on: ubuntu-latest 116 + permissions: 117 + contents: write 118 + id-token: write 119 + steps: 120 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 121 + with: 122 + persist-credentials: false 123 + 124 + - name: Setup PNPM 125 + uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0 126 + 127 + - name: Setup Node 128 + uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 129 + with: 130 + node-version: ${{ env.NODE_VERSION }} 131 + cache: "pnpm" 132 + registry-url: "https://registry.npmjs.org" 133 + 134 + - name: Install Dependencies 135 + run: pnpm i 136 + 137 + - run: | 138 + cd packages/starlight-theme-rose-pine 139 + npm publish --access public 140 + 141 + release: 142 + name: Release 143 + needs: [image-tag, publish] 144 + runs-on: ubuntu-latest 145 + permissions: 146 + contents: write 147 + steps: 148 + - name: Check out the repo 149 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 150 + with: 151 + persist-credentials: false 152 + 153 + - id: extract-changelog 154 + uses: sean0x42/markdown-extract@7b185cbe85263116bbf741e739e7198ba86465dc # v2.1.0 155 + with: 156 + file: packages/starlight-theme-rose-pine/CHANGELOG.md 157 + pattern: ${{ needs.image-tag.outputs.IMAGE_TAG }} 158 + 159 + - uses: ncipollo/release-action@v1 160 + id: create_release 161 + with: 162 + tag: ${{ env.IMAGE_NAME }}@${{ needs.image-tag.outputs.IMAGE_TAG }} 163 + makeLatest: true 164 + body: ${{ steps.extract-changelog.outputs.markdown }} 165 + skipIfReleaseExists: true 166 + 167 + - name: Check if release was created 168 + id: check_release 169 + run: | 170 + if [ -z "${{ steps.create_release.outputs.html_url }}" ]; then 171 + echo "RELEASE_SKIPPED=true" >> $GITHUB_ENV 172 + else 173 + echo "RELEASE_SKIPPED=false" >> $GITHUB_ENV 174 + fi 175 + 176 + - name: Discord notification 177 + if: env.RELEASE_SKIPPED == 'false' 178 + env: 179 + DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_URL }} 180 + uses: Ilshidur/action-discord@d2594079a10f1d6739ee50a2471f0ca57418b554 # 0.4.0 181 + with: 182 + args: | 183 + # ${{ env.IMAGE_NAME }}@${{ needs.image-tag.outputs.IMAGE_TAG }} 184 + 185 + ${{ steps.extract-changelog.outputs.markdown }}
+45
.github/workflows/welcome-bot.yaml
··· 1 + name: WelcomeBot 2 + 3 + on: 4 + pull_request_target: 5 + branches: [main] 6 + types: [opened] 7 + 8 + permissions: 9 + pull-requests: write 10 + 11 + jobs: 12 + welcome: 13 + name: Welcome First-Time Contributors 14 + runs-on: ubuntu-latest 15 + steps: 16 + - name: Generate GitHub App token 17 + id: generate_token 18 + uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 19 + with: 20 + app_id: ${{ secrets.BOT_APP_ID }} 21 + private_key: ${{ secrets.BOT_PRIVATE_KEY }} 22 + 23 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 24 + with: 25 + persist-credentials: false 26 + - name: Convert Repository Name to Title Case 27 + id: convert_repo_name 28 + run: | 29 + REPO_NAME="${{ github.event.repository.name }}" 30 + TITLE_CASE_REPO_NAME=$(echo "$REPO_NAME" | sed 's/-/ /g' | awk '{for(i=1;i<=NF;i++) $i=toupper(substr($i,1,1)) tolower(substr($i,2))} 1') 31 + echo "title_case_repo_name=$TITLE_CASE_REPO_NAME" >> $GITHUB_ENV 32 + - uses: zephyrproject-rtos/action-first-interaction@58853996b1ac504b8e0f6964301f369d2bb22e5c 33 + with: 34 + repo-token: ${{ steps.generate_token.outputs.token }} 35 + pr-opened-message: | 36 + Hello! Thank you for opening your **first PR** to ${{ env.title_case_repo_name }}! ✨ 37 + 38 + Here’s what will happen next: 39 + 40 + 1. Our GitHub bots will run to check your changes. 41 + If they spot any issues you will see some error messages on this PR. 42 + Don’t hesitate to ask any questions if you’re not sure what these mean! 43 + 44 + 2. One or more of our maintainers will take a look and may ask you to make changes. 45 + We try to be responsive, but don’t worry if this takes a few days.
+128 -14
.gitignore
··· 1 - # build output 2 - dist/ 3 - # generated types 4 - .astro/ 1 + # Logs 2 + logs 3 + *.log 4 + npm-debug.log* 5 + yarn-debug.log* 6 + yarn-error.log* 7 + lerna-debug.log* 8 + .pnpm-debug.log* 9 + 10 + # Diagnostic reports (https://nodejs.org/api/report.html) 11 + report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json 12 + 13 + # Runtime data 14 + pids 15 + *.pid 16 + *.seed 17 + *.pid.lock 18 + 19 + # Directory for instrumented libs generated by jscoverage/JSCover 20 + lib-cov 21 + 22 + # Coverage directory used by tools like istanbul 23 + coverage 24 + *.lcov 25 + 26 + # nyc test coverage 27 + .nyc_output 28 + 29 + # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 30 + .grunt 31 + 32 + # Bower dependency directory (https://bower.io/) 33 + bower_components 34 + 35 + # node-waf configuration 36 + .lock-wscript 37 + 38 + # Compiled binary addons (https://nodejs.org/api/addons.html) 39 + build/Release 5 40 6 - # dependencies 41 + # Dependency directories 7 42 node_modules/ 43 + jspm_packages/ 8 44 9 - # logs 10 - npm-debug.log* 11 - yarn-debug.log* 12 - yarn-error.log* 13 - pnpm-debug.log* 45 + # Snowpack dependency directory (https://snowpack.dev/) 46 + web_modules/ 47 + 48 + # TypeScript cache 49 + *.tsbuildinfo 50 + 51 + # Optional npm cache directory 52 + .npm 53 + 54 + # Optional eslint cache 55 + .eslintcache 56 + 57 + # Optional stylelint cache 58 + .stylelintcache 14 59 60 + # Microbundle cache 61 + .rpt2_cache/ 62 + .rts2_cache_cjs/ 63 + .rts2_cache_es/ 64 + .rts2_cache_umd/ 15 65 16 - # environment variables 66 + # Optional REPL history 67 + .node_repl_history 68 + 69 + # Output of 'npm pack' 70 + *.tgz 71 + 72 + # Yarn Integrity file 73 + .yarn-integrity 74 + 75 + # dotenv environment variable files 17 76 .env 18 - .env.production 77 + .env.development.local 78 + .env.test.local 79 + .env.production.local 80 + .env.local 81 + 82 + # parcel-bundler cache (https://parceljs.org/) 83 + .cache 84 + .parcel-cache 85 + 86 + # Astro 87 + .astro 88 + 89 + # Next.js build output 90 + .next 91 + out 92 + 93 + # Nuxt.js build / generate output 94 + .nuxt 95 + dist 96 + .output 97 + 98 + # Gatsby files 99 + .cache/ 100 + # Comment in the public line in if your project uses Gatsby and not Next.js 101 + # https://nextjs.org/blog/next-9-1#public-directory-support 102 + # public 103 + 104 + # vuepress build output 105 + .vuepress/dist 106 + 107 + # vuepress v2.x temp and cache directory 108 + .temp 109 + .cache 110 + 111 + # Docusaurus cache and generated files 112 + .docusaurus 113 + 114 + # Serverless directories 115 + .serverless/ 116 + 117 + # FuseBox cache 118 + .fusebox/ 119 + 120 + # DynamoDB Local files 121 + .dynamodb/ 122 + 123 + # TernJS port file 124 + .tern-port 125 + 126 + # Stores VSCode versions used for (testing) VSCode extensions 127 + .vscode 128 + .vscode-test 19 129 20 - # macOS-specific files 21 - .DS_Store 130 + # yarn v2 131 + .yarn/cache 132 + .yarn/unplugged 133 + .yarn/build-state.yml 134 + .yarn/install-state.gz 135 + .pnp.*
+44
.prettierignore
··· 1 + # Dependency directories 2 + node_modules/ 3 + dist/ 4 + build/ 5 + out/ 6 + 7 + # Lock files 8 + pnpm-lock.yaml 9 + package-lock.json 10 + yarn.lock 11 + 12 + # Build and generated files 13 + *.min.* 14 + *.bundle.* 15 + *.map 16 + 17 + # Git and version control 18 + **/.git 19 + 20 + # Framework-specific files 21 + next-env.d.ts 22 + __generated__/ 23 + 24 + # Test and coverage files 25 + coverage/ 26 + *.spec.* 27 + *.test.* 28 + 29 + # Editor-specific files 30 + .vscode/ 31 + .idea/ 32 + *.sublime-project 33 + *.sublime-workspace 34 + 35 + # OS generated files 36 + .DS_Store 37 + Thumbs.db 38 + 39 + # Markdown and MDX files 40 + *.md 41 + *.mdx 42 + 43 + # Changelog 44 + .changeset
+29
.prettierrc
··· 1 + { 2 + "plugins": ["prettier-plugin-astro", "@trivago/prettier-plugin-sort-imports"], 3 + "trailingComma": "es5", 4 + "tabWidth": 2, 5 + "semi": true, 6 + "singleQuote": false, 7 + "endOfLine": "lf", 8 + "htmlWhitespaceSensitivity": "css", 9 + "overrides": [ 10 + { 11 + "files": "*.astro", 12 + "options": { 13 + "parser": "astro" 14 + } 15 + } 16 + ], 17 + "importOrder": [ 18 + "<THIRD_PARTY_MODULES>", 19 + "^@internal/(.*)$", 20 + "^@/models/(.*)$", 21 + "^@/utils/(.*)$", 22 + "^@/components/(?!ui/)(.*)$", 23 + "^@/components/ui/(.*)$", 24 + "^[./].*(?<!\\.(c|le|sc)ss)$", 25 + "^[.]/[-a-zA-Z0-9_]+[.](module)[.](css|scss|less)$" 26 + ], 27 + "importOrderSeparation": true, 28 + "importOrderSortSpecifiers": true 29 + }
+1 -1
LICENSE
··· 1 1 MIT License 2 2 3 - Copyright (c) 2026 Rosé Pine 3 + Copyright (c) 2026-present, trueberryless 4 4 5 5 Permission is hereby granted, free of charge, to any person obtaining a copy 6 6 of this software and associated documentation files (the "Software"), to deal
+14 -13
docs/package.json
··· 1 1 { 2 2 "name": "starlight-theme-rose-pine-docs", 3 3 "version": "0.0.1", 4 - "license": "MIT", 4 + "private": true, 5 5 "description": "Soho vibes for Starlight", 6 + "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 7 + "bugs": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues", 8 + "repository": { 9 + "type": "git", 10 + "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine.git", 11 + "directory": "docs" 12 + }, 13 + "license": "MIT", 6 14 "author": "trueberryless-org", 7 15 "type": "module", 8 16 "scripts": { 17 + "astro": "astro", 18 + "build": "astro build", 9 19 "dev": "astro dev", 10 - "start": "astro dev", 11 - "build": "astro build", 12 20 "preview": "astro preview", 13 - "astro": "astro" 21 + "start": "astro dev" 14 22 }, 15 23 "dependencies": { 16 24 "@astrojs/starlight": "^0.37.6", ··· 18 26 "sharp": "^0.34.5", 19 27 "starlight-theme-rose-pine": "workspace:*" 20 28 }, 29 + "packageManager": "pnpm@10.10.0", 21 30 "engines": { 22 31 "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 23 - }, 24 - "private": true, 25 - "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 26 - "repository": { 27 - "type": "git", 28 - "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine.git", 29 - "directory": "docs" 30 - }, 31 - "bugs": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 32 + } 32 33 }
+4 -4
docs/src/content.config.ts
··· 1 - import { defineCollection } from 'astro:content' 2 - import { docsLoader } from '@astrojs/starlight/loaders'; 3 - import { docsSchema } from '@astrojs/starlight/schema' 1 + import { docsLoader } from "@astrojs/starlight/loaders"; 2 + import { docsSchema } from "@astrojs/starlight/schema"; 3 + import { defineCollection } from "astro:content"; 4 4 5 5 export const collections = { 6 6 docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }), 7 - } 7 + };
+21 -9
package.json
··· 1 1 { 2 2 "name": "starlight-theme-rose-pine-monorepo", 3 3 "version": "0.0.1", 4 - "license": "MIT", 4 + "private": true, 5 5 "description": "Soho vibes for Starlight", 6 - "author": "trueberryless-org", 7 - "type": "module", 8 - "engines": { 9 - "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 6 + "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 7 + "bugs": { 8 + "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 10 9 }, 11 - "packageManager": "pnpm@9.6.0", 12 - "private": true, 13 - "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 14 10 "repository": { 15 11 "type": "git", 16 12 "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine.git" 17 13 }, 18 - "bugs": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 14 + "license": "MIT", 15 + "author": "trueberryless <trueberryless@gmail.com> (https://trueberryless.org)", 16 + "type": "module", 17 + "scripts": { 18 + "version": "pnpm changeset version && pnpm i --no-frozen-lockfile" 19 + }, 20 + "devDependencies": { 21 + "@changesets/changelog-github": "^0.5.2", 22 + "@changesets/cli": "^2.29.8", 23 + "@trivago/prettier-plugin-sort-imports": "6.0.2", 24 + "prettier": "3.8.1", 25 + "prettier-plugin-astro": "0.14.1" 26 + }, 27 + "packageManager": "pnpm@10.10.0", 28 + "engines": { 29 + "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 30 + } 19 31 }
+19 -17
packages/starlight-theme-rose-pine/package.json
··· 1 1 { 2 2 "name": "starlight-theme-rose-pine", 3 3 "version": "0.0.1", 4 - "license": "MIT", 5 4 "description": "Soho vibes for Starlight", 6 - "author": "trueberryless-org", 5 + "keywords": [ 6 + "starlight", 7 + "theme", 8 + "rose pine", 9 + "soho vibes" 10 + ], 11 + "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 12 + "bugs": { 13 + "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 14 + }, 15 + "repository": { 16 + "type": "git", 17 + "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine.git", 18 + "directory": "packages/starlight-theme-rose-pine" 19 + }, 20 + "license": "MIT", 21 + "author": "trueberryless <trueberryless@gmail.com> (https://trueberryless.org)", 22 + "sideEffects": false, 7 23 "type": "module", 8 24 "exports": { 9 25 ".": "./index.ts", ··· 27 43 }, 28 44 "publishConfig": { 29 45 "access": "public" 30 - }, 31 - "sideEffects": false, 32 - "keywords": [ 33 - "starlight", 34 - "theme", 35 - "rose pine", 36 - "soho vibes" 37 - ], 38 - "homepage": "https://github.com/trueberryless-org/starlight-theme-rose-pine", 39 - "repository": { 40 - "type": "git", 41 - "url": "https://github.com/trueberryless-org/starlight-theme-rose-pine.git", 42 - "directory": "packages/starlight-theme-rose-pine" 43 - }, 44 - "bugs": "https://github.com/trueberryless-org/starlight-theme-rose-pine/issues" 46 + } 45 47 }
+2 -1
packages/starlight-theme-rose-pine/scripts/build-themes.ts
··· 1 1 import fs from "node:fs"; 2 2 import path from "node:path"; 3 + 3 4 import colors from "../colors.json"; 4 5 5 6 const themesDir = path.join(process.cwd(), "themes"); ··· 100 101 101 102 fs.writeFileSync( 102 103 path.join(themesDir, `rose-pine-${flavorName}-${accentName}.css`), 103 - css, 104 + css 104 105 ); 105 106 } 106 107 }
+29 -29
packages/starlight-theme-rose-pine/styles-main.css
··· 1 1 @layer starlight, rose-pine; 2 2 3 3 @layer rose-pine { 4 - :root, 5 - ::backdrop { 6 - --sl-color-accent-low: #131e4f; 7 - --sl-color-accent: #3447ff; 8 - --sl-color-accent-high: #b3c7ff; 9 - --sl-color-white: #ffffff; 10 - --sl-color-gray-1: #eceef2; 11 - --sl-color-gray-2: #c0c2c7; 12 - --sl-color-gray-3: #888b96; 13 - --sl-color-gray-4: #545861; 14 - --sl-color-gray-5: #353841; 15 - --sl-color-gray-6: #24272f; 16 - --sl-color-black: #17181c; 17 - } 4 + :root, 5 + ::backdrop { 6 + --sl-color-accent-low: #131e4f; 7 + --sl-color-accent: #3447ff; 8 + --sl-color-accent-high: #b3c7ff; 9 + --sl-color-white: #ffffff; 10 + --sl-color-gray-1: #eceef2; 11 + --sl-color-gray-2: #c0c2c7; 12 + --sl-color-gray-3: #888b96; 13 + --sl-color-gray-4: #545861; 14 + --sl-color-gray-5: #353841; 15 + --sl-color-gray-6: #24272f; 16 + --sl-color-black: #17181c; 17 + } 18 18 19 - :root[data-theme="light"], 20 - [data-theme="light"] ::backdrop { 21 - --sl-color-accent-low: #c7d6ff; 22 - --sl-color-accent: #364bff; 23 - --sl-color-accent-high: #182775; 24 - --sl-color-white: #17181c; 25 - --sl-color-gray-1: #24272f; 26 - --sl-color-gray-2: #353841; 27 - --sl-color-gray-3: #545861; 28 - --sl-color-gray-4: #888b96; 29 - --sl-color-gray-5: #c0c2c7; 30 - --sl-color-gray-6: #eceef2; 31 - --sl-color-gray-7: #f5f6f8; 32 - --sl-color-black: #ffffff; 33 - } 19 + :root[data-theme="light"], 20 + [data-theme="light"] ::backdrop { 21 + --sl-color-accent-low: #c7d6ff; 22 + --sl-color-accent: #364bff; 23 + --sl-color-accent-high: #182775; 24 + --sl-color-white: #17181c; 25 + --sl-color-gray-1: #24272f; 26 + --sl-color-gray-2: #353841; 27 + --sl-color-gray-3: #545861; 28 + --sl-color-gray-4: #888b96; 29 + --sl-color-gray-5: #c0c2c7; 30 + --sl-color-gray-6: #eceef2; 31 + --sl-color-gray-7: #f5f6f8; 32 + --sl-color-black: #ffffff; 33 + } 34 34 }
+29 -29
packages/starlight-theme-rose-pine/styles-moon.css
··· 1 1 @layer starlight, rose-pine; 2 2 3 3 @layer rose-pine { 4 - :root, 5 - ::backdrop { 6 - --sl-color-accent-low: #131e4f; 7 - --sl-color-accent: #3447ff; 8 - --sl-color-accent-high: #b3c7ff; 9 - --sl-color-white: #e0def4; 10 - --sl-color-gray-1: #908caa; 11 - --sl-color-gray-2: #6e6a86; 12 - --sl-color-gray-3: #56526e; 13 - --sl-color-gray-4: #44415a; 14 - --sl-color-gray-5: #393552; 15 - --sl-color-gray-6: #2a273f; 16 - --sl-color-black: #232136; 17 - } 4 + :root, 5 + ::backdrop { 6 + --sl-color-accent-low: #131e4f; 7 + --sl-color-accent: #3447ff; 8 + --sl-color-accent-high: #b3c7ff; 9 + --sl-color-white: #e0def4; 10 + --sl-color-gray-1: #908caa; 11 + --sl-color-gray-2: #6e6a86; 12 + --sl-color-gray-3: #56526e; 13 + --sl-color-gray-4: #44415a; 14 + --sl-color-gray-5: #393552; 15 + --sl-color-gray-6: #2a273f; 16 + --sl-color-black: #232136; 17 + } 18 18 19 - :root[data-theme="light"], 20 - [data-theme="light"] ::backdrop { 21 - --sl-color-accent-low: #c7d6ff; 22 - --sl-color-accent: #364bff; 23 - --sl-color-accent-high: #182775; 24 - --sl-color-white: #17181c; 25 - --sl-color-gray-1: #24272f; 26 - --sl-color-gray-2: #353841; 27 - --sl-color-gray-3: #545861; 28 - --sl-color-gray-4: #888b96; 29 - --sl-color-gray-5: #c0c2c7; 30 - --sl-color-gray-6: #eceef2; 31 - --sl-color-gray-7: #f5f6f8; 32 - --sl-color-black: #ffffff; 33 - } 19 + :root[data-theme="light"], 20 + [data-theme="light"] ::backdrop { 21 + --sl-color-accent-low: #c7d6ff; 22 + --sl-color-accent: #364bff; 23 + --sl-color-accent-high: #182775; 24 + --sl-color-white: #17181c; 25 + --sl-color-gray-1: #24272f; 26 + --sl-color-gray-2: #353841; 27 + --sl-color-gray-3: #545861; 28 + --sl-color-gray-4: #888b96; 29 + --sl-color-gray-5: #c0c2c7; 30 + --sl-color-gray-6: #eceef2; 31 + --sl-color-gray-7: #f5f6f8; 32 + --sl-color-black: #ffffff; 33 + } 34 34 }
+163 -163
packages/starlight-theme-rose-pine/styles/shared.css
··· 1 1 @layer starlight, rose-pine; 2 2 3 3 @layer rose-pine { 4 - :root { 5 - --sl-color-text: var(--sl-color-white); 6 - } 4 + :root { 5 + --sl-color-text: var(--sl-color-white); 6 + } 7 7 8 - .sidebar-content a, 9 - .right-sidebar-panel a, 10 - .sidebar-content summary { 11 - color: var(--sl-color-white) !important; 12 - } 8 + .sidebar-content a, 9 + .right-sidebar-panel a, 10 + .sidebar-content summary { 11 + color: var(--sl-color-white) !important; 12 + } 13 13 14 - .sidebar-content a[aria-current="page"], 15 - .right-sidebar-panel a[aria-current="true"] { 16 - color: var(--sl-color-black) !important; 17 - background-color: var(--sl-color-accent-high) !important; 18 - font-weight: 600; 19 - } 14 + .sidebar-content a[aria-current="page"], 15 + .right-sidebar-panel a[aria-current="true"] { 16 + color: var(--sl-color-black) !important; 17 + background-color: var(--sl-color-accent-high) !important; 18 + font-weight: 600; 19 + } 20 20 21 - :root[data-theme="light"] .sidebar-content a[aria-current="page"], 22 - :root[data-theme="light"] .right-sidebar-panel a[aria-current="true"] { 23 - color: var(--sl-color-accent) !important; 24 - } 21 + :root[data-theme="light"] .sidebar-content a[aria-current="page"], 22 + :root[data-theme="light"] .right-sidebar-panel a[aria-current="true"] { 23 + color: var(--sl-color-accent) !important; 24 + } 25 25 26 - .sl-flex.edit-margin a, 27 - .pagination-links a { 28 - color: var(--sl-color-white) !important; 29 - } 26 + .sl-flex.edit-margin a, 27 + .pagination-links a { 28 + color: var(--sl-color-white) !important; 29 + } 30 30 31 - .sl-flex.edit-margin svg { 32 - color: var(--sl-color-accent) !important; 33 - } 31 + .sl-flex.edit-margin svg { 32 + color: var(--sl-color-accent) !important; 33 + } 34 34 35 - header, 36 - .right-sidebar, 37 - .content-panel { 38 - border-color: var(--sl-color-gray-5); 39 - } 35 + header, 36 + .right-sidebar, 37 + .content-panel { 38 + border-color: var(--sl-color-gray-5); 39 + } 40 40 41 - .expressive-code pre { 42 - --code-background: var(--sl-color-gray-6) !important; 43 - } 41 + .expressive-code pre { 42 + --code-background: var(--sl-color-gray-6) !important; 43 + } 44 44 45 - .expressive-code .title { 46 - background: var(--sl-color-gray-6) !important; 47 - } 45 + .expressive-code .title { 46 + background: var(--sl-color-gray-6) !important; 47 + } 48 48 49 - .sidebar-content .sl-badge { 50 - background-color: var(--sl-color-gray-6) !important; 51 - border: 1px solid var(--sl-color-gray-5); 52 - color: var(--sl-color-white) !important; 53 - } 49 + .sidebar-content .sl-badge { 50 + background-color: var(--sl-color-gray-6) !important; 51 + border: 1px solid var(--sl-color-gray-5); 52 + color: var(--sl-color-white) !important; 53 + } 54 54 55 - .sidebar-content .sl-badge.default { 56 - border-color: var(--sl-color-accent-high); 57 - background-color: var(--sl-color-accent-high) !important; 58 - color: var(--sl-color-black) !important; 59 - } 55 + .sidebar-content .sl-badge.default { 56 + border-color: var(--sl-color-accent-high); 57 + background-color: var(--sl-color-accent-high) !important; 58 + color: var(--sl-color-black) !important; 59 + } 60 60 61 - :root[data-theme="light"] .sidebar-content .sl-badge.default { 62 - color: var(--sl-color-accent) !important; 63 - } 61 + :root[data-theme="light"] .sidebar-content .sl-badge.default { 62 + color: var(--sl-color-accent) !important; 63 + } 64 64 65 - .sl-badge { 66 - background-color: transparent !important; 67 - } 65 + .sl-badge { 66 + background-color: transparent !important; 67 + } 68 68 69 - .sl-badge.default { 70 - background-color: color-mix( 71 - in srgb, 72 - var(--sl-color-accent), 73 - transparent 90% 74 - ) !important; 75 - border: 1px solid var(--sl-color-accent-low); 76 - color: var(--sl-color-accent) !important; 77 - } 69 + .sl-badge.default { 70 + background-color: color-mix( 71 + in srgb, 72 + var(--sl-color-accent), 73 + transparent 90% 74 + ) !important; 75 + border: 1px solid var(--sl-color-accent-low); 76 + color: var(--sl-color-accent) !important; 77 + } 78 78 79 - .sl-badge.note { 80 - background-color: color-mix( 81 - in srgb, 82 - var(--sl-color-blue), 83 - transparent 90% 84 - ) !important; 85 - border: 1px solid var(--sl-color-blue-low); 86 - color: var(--sl-color-blue) !important; 87 - } 79 + .sl-badge.note { 80 + background-color: color-mix( 81 + in srgb, 82 + var(--sl-color-blue), 83 + transparent 90% 84 + ) !important; 85 + border: 1px solid var(--sl-color-blue-low); 86 + color: var(--sl-color-blue) !important; 87 + } 88 88 89 - .sl-badge.success { 90 - background-color: color-mix( 91 - in srgb, 92 - var(--sl-color-green), 93 - transparent 90% 94 - ) !important; 95 - border: 1px solid var(--sl-color-green-low); 96 - color: var(--sl-color-green) !important; 97 - } 89 + .sl-badge.success { 90 + background-color: color-mix( 91 + in srgb, 92 + var(--sl-color-green), 93 + transparent 90% 94 + ) !important; 95 + border: 1px solid var(--sl-color-green-low); 96 + color: var(--sl-color-green) !important; 97 + } 98 98 99 - .sl-badge.tip { 100 - background-color: color-mix( 101 - in srgb, 102 - var(--sl-color-purple), 103 - transparent 90% 104 - ) !important; 105 - border: 1px solid var(--sl-color-purple-low); 106 - color: var(--sl-color-purple) !important; 107 - } 99 + .sl-badge.tip { 100 + background-color: color-mix( 101 + in srgb, 102 + var(--sl-color-purple), 103 + transparent 90% 104 + ) !important; 105 + border: 1px solid var(--sl-color-purple-low); 106 + color: var(--sl-color-purple) !important; 107 + } 108 108 109 - .sl-badge.caution { 110 - background-color: color-mix( 111 - in srgb, 112 - var(--sl-color-orange), 113 - transparent 90% 114 - ) !important; 115 - border: 1px solid var(--sl-color-orange-low); 116 - color: var(--sl-color-orange) !important; 117 - } 109 + .sl-badge.caution { 110 + background-color: color-mix( 111 + in srgb, 112 + var(--sl-color-orange), 113 + transparent 90% 114 + ) !important; 115 + border: 1px solid var(--sl-color-orange-low); 116 + color: var(--sl-color-orange) !important; 117 + } 118 118 119 - .sl-badge.danger { 120 - background-color: color-mix( 121 - in srgb, 122 - var(--sl-color-red), 123 - transparent 90% 124 - ) !important; 125 - border: 1px solid var(--sl-color-red-low); 126 - color: var(--sl-color-red) !important; 127 - } 119 + .sl-badge.danger { 120 + background-color: color-mix( 121 + in srgb, 122 + var(--sl-color-red), 123 + transparent 90% 124 + ) !important; 125 + border: 1px solid var(--sl-color-red-low); 126 + color: var(--sl-color-red) !important; 127 + } 128 128 129 - .starlight-aside { 130 - background-color: transparent !important; 131 - border-inline-start-width: 3px; 132 - } 129 + .starlight-aside { 130 + background-color: transparent !important; 131 + border-inline-start-width: 3px; 132 + } 133 133 134 - .starlight-aside--note { 135 - --sl-color-asides-text-accent: var(--sl-color-blue); 136 - --sl-color-asides-border: var(--sl-color-blue); 137 - background-color: color-mix( 138 - in srgb, 139 - var(--sl-color-blue), 140 - transparent 92% 141 - ) !important; 142 - } 134 + .starlight-aside--note { 135 + --sl-color-asides-text-accent: var(--sl-color-blue); 136 + --sl-color-asides-border: var(--sl-color-blue); 137 + background-color: color-mix( 138 + in srgb, 139 + var(--sl-color-blue), 140 + transparent 92% 141 + ) !important; 142 + } 143 143 144 - .starlight-aside--tip { 145 - --sl-color-asides-text-accent: var(--sl-color-purple); 146 - --sl-color-asides-border: var(--sl-color-purple); 147 - background-color: color-mix( 148 - in srgb, 149 - var(--sl-color-purple), 150 - transparent 92% 151 - ) !important; 152 - } 144 + .starlight-aside--tip { 145 + --sl-color-asides-text-accent: var(--sl-color-purple); 146 + --sl-color-asides-border: var(--sl-color-purple); 147 + background-color: color-mix( 148 + in srgb, 149 + var(--sl-color-purple), 150 + transparent 92% 151 + ) !important; 152 + } 153 153 154 - .starlight-aside--caution { 155 - --sl-color-asides-text-accent: var(--sl-color-orange); 156 - --sl-color-asides-border: var(--sl-color-orange); 157 - background-color: color-mix( 158 - in srgb, 159 - var(--sl-color-orange), 160 - transparent 92% 161 - ) !important; 162 - } 154 + .starlight-aside--caution { 155 + --sl-color-asides-text-accent: var(--sl-color-orange); 156 + --sl-color-asides-border: var(--sl-color-orange); 157 + background-color: color-mix( 158 + in srgb, 159 + var(--sl-color-orange), 160 + transparent 92% 161 + ) !important; 162 + } 163 163 164 - .starlight-aside--danger { 165 - --sl-color-asides-text-accent: var(--sl-color-red); 166 - --sl-color-asides-border: var(--sl-color-red); 167 - background-color: color-mix( 168 - in srgb, 169 - var(--sl-color-red), 170 - transparent 92% 171 - ) !important; 172 - } 164 + .starlight-aside--danger { 165 + --sl-color-asides-text-accent: var(--sl-color-red); 166 + --sl-color-asides-border: var(--sl-color-red); 167 + background-color: color-mix( 168 + in srgb, 169 + var(--sl-color-red), 170 + transparent 92% 171 + ) !important; 172 + } 173 173 174 - .card { 175 - border-radius: 0.75rem; 176 - background-color: var(--sl-color-gray-5); 177 - border-color: var(--sl-color-gray-4); 178 - } 174 + .card { 175 + border-radius: 0.75rem; 176 + background-color: var(--sl-color-gray-5); 177 + border-color: var(--sl-color-gray-4); 178 + } 179 179 180 - .sl-link-card .description { 181 - color: var(--sl-color-gray-1); 182 - } 180 + .sl-link-card .description { 181 + color: var(--sl-color-gray-1); 182 + } 183 183 184 - .tab [aria-selected="false"] { 185 - color: var(--sl-color-gray-1); 186 - } 184 + .tab [aria-selected="false"] { 185 + color: var(--sl-color-gray-1); 186 + } 187 187 188 - starlight-file-tree .comment { 189 - color: var(--sl-color-gray-2); 190 - } 188 + starlight-file-tree .comment { 189 + color: var(--sl-color-gray-2); 190 + } 191 191 192 - footer .meta a { 193 - color: var(--sl-color-gray-2); 194 - } 192 + footer .meta a { 193 + color: var(--sl-color-gray-2); 194 + } 195 195 }
+2 -2
packages/starlight-theme-rose-pine/themes/rose-pine-dawn-foam.css
··· 1 1 @layer rose-pine { 2 - :root[data-theme='light'] { 2 + :root[data-theme="light"] { 3 3 --sl-color-accent-low: hsl(189, 30%, 23%); 4 4 --sl-color-accent: hsl(189, 30%, 48%); 5 5 --sl-color-accent-high: hsl(189, 30%, 93%); ··· 41 41 42 42 color-scheme: light; 43 43 } 44 - } 44 + }
+2 -2
packages/starlight-theme-rose-pine/themes/rose-pine-dawn-gold.css
··· 1 1 @layer rose-pine { 2 - :root[data-theme='light'] { 2 + :root[data-theme="light"] { 3 3 --sl-color-accent-low: hsl(35, 81%, 31%); 4 4 --sl-color-accent: hsl(35, 81%, 56%); 5 5 --sl-color-accent-high: hsl(35, 81%, 100%); ··· 41 41 42 42 color-scheme: light; 43 43 } 44 - } 44 + }
+2 -2
packages/starlight-theme-rose-pine/themes/rose-pine-dawn-iris.css
··· 1 1 @layer rose-pine { 2 - :root[data-theme='light'] { 2 + :root[data-theme="light"] { 3 3 --sl-color-accent-low: hsl(268, 21%, 32%); 4 4 --sl-color-accent: hsl(268, 21%, 57%); 5 5 --sl-color-accent-high: hsl(268, 21%, 100%); ··· 41 41 42 42 color-scheme: light; 43 43 } 44 - } 44 + }
+2 -2
packages/starlight-theme-rose-pine/themes/rose-pine-dawn-love.css
··· 1 1 @layer rose-pine { 2 - :root[data-theme='light'] { 2 + :root[data-theme="light"] { 3 3 --sl-color-accent-low: hsl(343, 35%, 30%); 4 4 --sl-color-accent: hsl(343, 35%, 55%); 5 5 --sl-color-accent-high: hsl(343, 35%, 100%); ··· 41 41 42 42 color-scheme: light; 43 43 } 44 - } 44 + }
+2 -2
packages/starlight-theme-rose-pine/themes/rose-pine-dawn-pine.css
··· 1 1 @layer rose-pine { 2 - :root[data-theme='light'] { 2 + :root[data-theme="light"] { 3 3 --sl-color-accent-low: hsl(197, 53%, 9%); 4 4 --sl-color-accent: hsl(197, 53%, 34%); 5 5 --sl-color-accent-high: hsl(197, 53%, 79%); ··· 41 41 42 42 color-scheme: light; 43 43 } 44 - } 44 + }
+2 -2
packages/starlight-theme-rose-pine/themes/rose-pine-dawn-rose.css
··· 1 1 @layer rose-pine { 2 - :root[data-theme='light'] { 2 + :root[data-theme="light"] { 3 3 --sl-color-accent-low: hsl(3, 53%, 42%); 4 4 --sl-color-accent: hsl(3, 53%, 67%); 5 5 --sl-color-accent-high: hsl(3, 53%, 100%); ··· 41 41 42 42 color-scheme: light; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-main-foam.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-main-gold.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-main-iris.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-main-love.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-main-pine.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-main-rose.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-moon-foam.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-moon-gold.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-moon-iris.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-moon-love.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-moon-pine.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1 -1
packages/starlight-theme-rose-pine/themes/rose-pine-moon-rose.css
··· 41 41 42 42 color-scheme: dark; 43 43 } 44 - } 44 + }
+1023 -1
pnpm-lock.yaml
··· 6 6 7 7 importers: 8 8 9 - .: {} 9 + .: 10 + devDependencies: 11 + '@changesets/changelog-github': 12 + specifier: ^0.5.2 13 + version: 0.5.2 14 + '@changesets/cli': 15 + specifier: ^2.29.8 16 + version: 2.29.8 17 + '@trivago/prettier-plugin-sort-imports': 18 + specifier: 6.0.2 19 + version: 6.0.2(prettier@3.8.1) 20 + prettier: 21 + specifier: 3.8.1 22 + version: 3.8.1 23 + prettier-plugin-astro: 24 + specifier: 0.14.1 25 + version: 0.14.1 10 26 11 27 docs: 12 28 dependencies: ··· 71 87 resolution: {integrity: sha512-UFBgfeldP06qu6khs/yY+q1cDAaArM2/7AEIqQ9Cuvf7B1hNLq0xDrZkct+QoIGyjq56y8IaE2I3CTvG99mlhQ==} 72 88 engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} 73 89 90 + '@babel/code-frame@7.29.0': 91 + resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} 92 + engines: {node: '>=6.9.0'} 93 + 94 + '@babel/generator@7.29.1': 95 + resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} 96 + engines: {node: '>=6.9.0'} 97 + 98 + '@babel/helper-globals@7.28.0': 99 + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} 100 + engines: {node: '>=6.9.0'} 101 + 74 102 '@babel/helper-string-parser@7.27.1': 75 103 resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} 76 104 engines: {node: '>=6.9.0'} ··· 86 114 87 115 '@babel/runtime@7.28.6': 88 116 resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} 117 + engines: {node: '>=6.9.0'} 118 + 119 + '@babel/template@7.28.6': 120 + resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} 121 + engines: {node: '>=6.9.0'} 122 + 123 + '@babel/traverse@7.29.0': 124 + resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==} 89 125 engines: {node: '>=6.9.0'} 90 126 91 127 '@babel/types@7.29.0': ··· 95 131 '@capsizecss/unpack@4.0.0': 96 132 resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==} 97 133 engines: {node: '>=18'} 134 + 135 + '@changesets/apply-release-plan@7.0.14': 136 + resolution: {integrity: sha512-ddBvf9PHdy2YY0OUiEl3TV78mH9sckndJR14QAt87KLEbIov81XO0q0QAmvooBxXlqRRP8I9B7XOzZwQG7JkWA==} 137 + 138 + '@changesets/assemble-release-plan@6.0.9': 139 + resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} 140 + 141 + '@changesets/changelog-git@0.2.1': 142 + resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} 143 + 144 + '@changesets/changelog-github@0.5.2': 145 + resolution: {integrity: sha512-HeGeDl8HaIGj9fQHo/tv5XKQ2SNEi9+9yl1Bss1jttPqeiASRXhfi0A2wv8yFKCp07kR1gpOI5ge6+CWNm1jPw==} 146 + 147 + '@changesets/cli@2.29.8': 148 + resolution: {integrity: sha512-1weuGZpP63YWUYjay/E84qqwcnt5yJMM0tep10Up7Q5cS/DGe2IZ0Uj3HNMxGhCINZuR7aO9WBMdKnPit5ZDPA==} 149 + hasBin: true 150 + 151 + '@changesets/config@3.1.2': 152 + resolution: {integrity: sha512-CYiRhA4bWKemdYi/uwImjPxqWNpqGPNbEBdX1BdONALFIDK7MCUj6FPkzD+z9gJcvDFUQJn9aDVf4UG7OT6Kog==} 153 + 154 + '@changesets/errors@0.2.0': 155 + resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} 156 + 157 + '@changesets/get-dependents-graph@2.1.3': 158 + resolution: {integrity: sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==} 159 + 160 + '@changesets/get-github-info@0.7.0': 161 + resolution: {integrity: sha512-+i67Bmhfj9V4KfDeS1+Tz3iF32btKZB2AAx+cYMqDSRFP7r3/ZdGbjCo+c6qkyViN9ygDuBjzageuPGJtKGe5A==} 162 + 163 + '@changesets/get-release-plan@4.0.14': 164 + resolution: {integrity: sha512-yjZMHpUHgl4Xl5gRlolVuxDkm4HgSJqT93Ri1Uz8kGrQb+5iJ8dkXJ20M2j/Y4iV5QzS2c5SeTxVSKX+2eMI0g==} 165 + 166 + '@changesets/get-version-range-type@0.4.0': 167 + resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} 168 + 169 + '@changesets/git@3.0.4': 170 + resolution: {integrity: sha512-BXANzRFkX+XcC1q/d27NKvlJ1yf7PSAgi8JG6dt8EfbHFHi4neau7mufcSca5zRhwOL8j9s6EqsxmT+s+/E6Sw==} 171 + 172 + '@changesets/logger@0.1.1': 173 + resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} 174 + 175 + '@changesets/parse@0.4.2': 176 + resolution: {integrity: sha512-Uo5MC5mfg4OM0jU3up66fmSn6/NE9INK+8/Vn/7sMVcdWg46zfbvvUSjD9EMonVqPi9fbrJH9SXHn48Tr1f2yA==} 177 + 178 + '@changesets/pre@2.0.2': 179 + resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} 180 + 181 + '@changesets/read@0.6.6': 182 + resolution: {integrity: sha512-P5QaN9hJSQQKJShzzpBT13FzOSPyHbqdoIBUd2DJdgvnECCyO6LmAOWSV+O8se2TaZJVwSXjL+v9yhb+a9JeJg==} 183 + 184 + '@changesets/should-skip-package@0.1.2': 185 + resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} 186 + 187 + '@changesets/types@4.1.0': 188 + resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} 189 + 190 + '@changesets/types@6.1.0': 191 + resolution: {integrity: sha512-rKQcJ+o1nKNgeoYRHKOS07tAMNd3YSN0uHaJOZYjBAgxfV7TUE7JE+z4BzZdQwb5hKaYbayKN5KrYV7ODb2rAA==} 192 + 193 + '@changesets/write@0.4.0': 194 + resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==} 98 195 99 196 '@ctrl/tinycolor@4.2.0': 100 197 resolution: {integrity: sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==} ··· 564 661 cpu: [x64] 565 662 os: [win32] 566 663 664 + '@inquirer/external-editor@1.0.3': 665 + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} 666 + engines: {node: '>=18'} 667 + peerDependencies: 668 + '@types/node': '>=18' 669 + peerDependenciesMeta: 670 + '@types/node': 671 + optional: true 672 + 673 + '@jridgewell/gen-mapping@0.3.13': 674 + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} 675 + 676 + '@jridgewell/resolve-uri@3.1.2': 677 + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} 678 + engines: {node: '>=6.0.0'} 679 + 567 680 '@jridgewell/sourcemap-codec@1.5.5': 568 681 resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} 569 682 683 + '@jridgewell/trace-mapping@0.3.31': 684 + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} 685 + 686 + '@manypkg/find-root@1.1.0': 687 + resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} 688 + 689 + '@manypkg/get-packages@1.1.3': 690 + resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} 691 + 570 692 '@mdx-js/mdx@3.1.1': 571 693 resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} 572 694 695 + '@nodelib/fs.scandir@2.1.5': 696 + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 697 + engines: {node: '>= 8'} 698 + 699 + '@nodelib/fs.stat@2.0.5': 700 + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 701 + engines: {node: '>= 8'} 702 + 703 + '@nodelib/fs.walk@1.2.8': 704 + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 705 + engines: {node: '>= 8'} 706 + 573 707 '@oslojs/encoding@1.1.0': 574 708 resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} 575 709 ··· 761 895 '@shikijs/vscode-textmate@10.0.2': 762 896 resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} 763 897 898 + '@trivago/prettier-plugin-sort-imports@6.0.2': 899 + resolution: {integrity: sha512-3DgfkukFyC/sE/VuYjaUUWoFfuVjPK55vOFDsxD56XXynFMCZDYFogH2l/hDfOsQAm1myoU/1xByJ3tWqtulXA==} 900 + engines: {node: '>= 20'} 901 + peerDependencies: 902 + '@vue/compiler-sfc': 3.x 903 + prettier: 2.x - 3.x 904 + prettier-plugin-ember-template-tag: '>= 2.0.0' 905 + prettier-plugin-svelte: 3.x 906 + svelte: 4.x || 5.x 907 + peerDependenciesMeta: 908 + '@vue/compiler-sfc': 909 + optional: true 910 + prettier-plugin-ember-template-tag: 911 + optional: true 912 + prettier-plugin-svelte: 913 + optional: true 914 + svelte: 915 + optional: true 916 + 764 917 '@types/debug@4.1.12': 765 918 resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 766 919 ··· 788 941 '@types/nlcst@2.0.3': 789 942 resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} 790 943 944 + '@types/node@12.20.55': 945 + resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} 946 + 791 947 '@types/node@17.0.45': 792 948 resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} 793 949 ··· 816 972 ansi-align@3.0.1: 817 973 resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} 818 974 975 + ansi-colors@4.1.3: 976 + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} 977 + engines: {node: '>=6'} 978 + 819 979 ansi-regex@5.0.1: 820 980 resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} 821 981 engines: {node: '>=8'} ··· 835 995 arg@5.0.2: 836 996 resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} 837 997 998 + argparse@1.0.10: 999 + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} 1000 + 838 1001 argparse@2.0.1: 839 1002 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 840 1003 ··· 845 1008 array-iterate@2.0.1: 846 1009 resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==} 847 1010 1011 + array-union@2.1.0: 1012 + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 1013 + engines: {node: '>=8'} 1014 + 848 1015 astring@1.9.0: 849 1016 resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} 850 1017 hasBin: true ··· 866 1033 bail@2.0.2: 867 1034 resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} 868 1035 1036 + balanced-match@1.0.2: 1037 + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1038 + 869 1039 base-64@1.0.0: 870 1040 resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} 871 1041 ··· 874 1044 875 1045 bcp-47@2.1.0: 876 1046 resolution: {integrity: sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==} 1047 + 1048 + better-path-resolve@1.0.0: 1049 + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} 1050 + engines: {node: '>=4'} 877 1051 878 1052 boolbase@1.0.0: 879 1053 resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} ··· 882 1056 resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} 883 1057 engines: {node: '>=18'} 884 1058 1059 + brace-expansion@2.0.2: 1060 + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} 1061 + 1062 + braces@3.0.3: 1063 + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 1064 + engines: {node: '>=8'} 1065 + 885 1066 camelcase@8.0.0: 886 1067 resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} 887 1068 engines: {node: '>=16'} ··· 905 1086 character-reference-invalid@2.0.1: 906 1087 resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} 907 1088 1089 + chardet@2.1.1: 1090 + resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} 1091 + 908 1092 chokidar@5.0.0: 909 1093 resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} 910 1094 engines: {node: '>= 20.19.0'} 1095 + 1096 + ci-info@3.9.0: 1097 + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} 1098 + engines: {node: '>=8'} 911 1099 912 1100 ci-info@4.4.0: 913 1101 resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} ··· 941 1129 resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} 942 1130 engines: {node: '>=18'} 943 1131 1132 + cross-spawn@7.0.6: 1133 + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 1134 + engines: {node: '>= 8'} 1135 + 944 1136 crossws@0.3.5: 945 1137 resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} 946 1138 ··· 971 1163 resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} 972 1164 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 973 1165 1166 + dataloader@1.4.0: 1167 + resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==} 1168 + 974 1169 debug@4.4.3: 975 1170 resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 976 1171 engines: {node: '>=6.0'} ··· 993 1188 destr@2.0.5: 994 1189 resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} 995 1190 1191 + detect-indent@6.1.0: 1192 + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} 1193 + engines: {node: '>=8'} 1194 + 996 1195 detect-libc@2.1.2: 997 1196 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} 998 1197 engines: {node: '>=8'} ··· 1011 1210 resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} 1012 1211 engines: {node: '>=0.3.1'} 1013 1212 1213 + dir-glob@3.0.1: 1214 + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1215 + engines: {node: '>=8'} 1216 + 1014 1217 direction@2.0.1: 1015 1218 resolution: {integrity: sha512-9S6m9Sukh1cZNknO1CWAr2QAWsbKLafQiyM5gZ7VgXHeuaoUwffKN4q6NC4A/Mf9iiPlOXQEKW/Mv/mh9/3YFA==} 1016 1219 hasBin: true ··· 1031 1234 domutils@3.2.2: 1032 1235 resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} 1033 1236 1237 + dotenv@8.6.0: 1238 + resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} 1239 + engines: {node: '>=10'} 1240 + 1034 1241 dset@3.1.4: 1035 1242 resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} 1036 1243 engines: {node: '>=4'} ··· 1040 1247 1041 1248 emoji-regex@8.0.0: 1042 1249 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1250 + 1251 + enquirer@2.4.1: 1252 + resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} 1253 + engines: {node: '>=8.6'} 1043 1254 1044 1255 entities@4.5.0: 1045 1256 resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} ··· 1072 1283 resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} 1073 1284 engines: {node: '>=12'} 1074 1285 1286 + esprima@4.0.1: 1287 + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} 1288 + engines: {node: '>=4'} 1289 + hasBin: true 1290 + 1075 1291 estree-util-attach-comments@3.0.0: 1076 1292 resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==} 1077 1293 ··· 1105 1321 extend@3.0.2: 1106 1322 resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} 1107 1323 1324 + extendable-error@0.1.7: 1325 + resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==} 1326 + 1327 + fast-glob@3.3.3: 1328 + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} 1329 + engines: {node: '>=8.6.0'} 1330 + 1331 + fastq@1.20.1: 1332 + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} 1333 + 1108 1334 fdir@6.5.0: 1109 1335 resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} 1110 1336 engines: {node: '>=12.0.0'} ··· 1114 1340 picomatch: 1115 1341 optional: true 1116 1342 1343 + fill-range@7.1.1: 1344 + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} 1345 + engines: {node: '>=8'} 1346 + 1347 + find-up@4.1.0: 1348 + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 1349 + engines: {node: '>=8'} 1350 + 1117 1351 flattie@1.1.1: 1118 1352 resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} 1119 1353 engines: {node: '>=8'} ··· 1125 1359 resolution: {integrity: sha512-piJxbLnkD9Xcyi7dWJRnqszEURixe7CrF/efBfbffe2DPyabmuIuqraruY8cXTs19QoM8VJzx47BDRVNXETM7Q==} 1126 1360 engines: {node: '>=20'} 1127 1361 1362 + fs-extra@7.0.1: 1363 + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} 1364 + engines: {node: '>=6 <7 || >=8'} 1365 + 1366 + fs-extra@8.1.0: 1367 + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} 1368 + engines: {node: '>=6 <7 || >=8'} 1369 + 1128 1370 fsevents@2.3.3: 1129 1371 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 1130 1372 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} ··· 1139 1381 1140 1382 github-slugger@2.0.0: 1141 1383 resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} 1384 + 1385 + glob-parent@5.1.2: 1386 + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 1387 + engines: {node: '>= 6'} 1388 + 1389 + globby@11.1.0: 1390 + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 1391 + engines: {node: '>=10'} 1392 + 1393 + graceful-fs@4.2.11: 1394 + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} 1142 1395 1143 1396 h3@1.15.5: 1144 1397 resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==} ··· 1215 1468 http-cache-semantics@4.2.0: 1216 1469 resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} 1217 1470 1471 + human-id@4.1.3: 1472 + resolution: {integrity: sha512-tsYlhAYpjCKa//8rXZ9DqKEawhPoSytweBC2eNvcaDK+57RZLHGqNs3PZTQO6yekLFSuvA6AlnAfrw1uBvtb+Q==} 1473 + hasBin: true 1474 + 1218 1475 i18next@23.16.8: 1219 1476 resolution: {integrity: sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==} 1477 + 1478 + iconv-lite@0.7.2: 1479 + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} 1480 + engines: {node: '>=0.10.0'} 1481 + 1482 + ignore@5.3.2: 1483 + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} 1484 + engines: {node: '>= 4'} 1220 1485 1221 1486 import-meta-resolve@4.2.0: 1222 1487 resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} ··· 1241 1506 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 1242 1507 hasBin: true 1243 1508 1509 + is-extglob@2.1.1: 1510 + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 1511 + engines: {node: '>=0.10.0'} 1512 + 1244 1513 is-fullwidth-code-point@3.0.0: 1245 1514 resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 1246 1515 engines: {node: '>=8'} 1247 1516 1517 + is-glob@4.0.3: 1518 + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 1519 + engines: {node: '>=0.10.0'} 1520 + 1248 1521 is-hexadecimal@2.0.1: 1249 1522 resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} 1250 1523 ··· 1253 1526 engines: {node: '>=14.16'} 1254 1527 hasBin: true 1255 1528 1529 + is-number@7.0.0: 1530 + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 1531 + engines: {node: '>=0.12.0'} 1532 + 1256 1533 is-plain-obj@4.1.0: 1257 1534 resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} 1258 1535 engines: {node: '>=12'} 1259 1536 1537 + is-subdir@1.2.0: 1538 + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} 1539 + engines: {node: '>=4'} 1540 + 1541 + is-windows@1.0.2: 1542 + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} 1543 + engines: {node: '>=0.10.0'} 1544 + 1260 1545 is-wsl@3.1.0: 1261 1546 resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} 1262 1547 engines: {node: '>=16'} 1263 1548 1549 + isexe@2.0.0: 1550 + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1551 + 1552 + javascript-natural-sort@0.7.1: 1553 + resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} 1554 + 1555 + js-tokens@4.0.0: 1556 + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 1557 + 1558 + js-yaml@3.14.2: 1559 + resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==} 1560 + hasBin: true 1561 + 1264 1562 js-yaml@4.1.1: 1265 1563 resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 1266 1564 hasBin: true 1267 1565 1566 + jsesc@3.1.0: 1567 + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} 1568 + engines: {node: '>=6'} 1569 + hasBin: true 1570 + 1571 + jsonfile@4.0.0: 1572 + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} 1573 + 1268 1574 kleur@3.0.3: 1269 1575 resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 1270 1576 engines: {node: '>=6'} ··· 1272 1578 klona@2.0.6: 1273 1579 resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} 1274 1580 engines: {node: '>= 8'} 1581 + 1582 + locate-path@5.0.0: 1583 + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 1584 + engines: {node: '>=8'} 1585 + 1586 + lodash-es@4.17.23: 1587 + resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==} 1588 + 1589 + lodash.startcase@4.4.0: 1590 + resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} 1275 1591 1276 1592 longest-streak@3.1.0: 1277 1593 resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} ··· 1353 1669 mdn-data@2.12.2: 1354 1670 resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} 1355 1671 1672 + merge2@1.4.1: 1673 + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 1674 + engines: {node: '>= 8'} 1675 + 1356 1676 micromark-core-commonmark@2.0.3: 1357 1677 resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} 1358 1678 ··· 1461 1781 micromark@4.0.2: 1462 1782 resolution: {integrity: sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==} 1463 1783 1784 + micromatch@4.0.8: 1785 + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} 1786 + engines: {node: '>=8.6'} 1787 + 1788 + minimatch@9.0.9: 1789 + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} 1790 + engines: {node: '>=16 || 14 >=14.17'} 1791 + 1792 + mri@1.2.0: 1793 + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} 1794 + engines: {node: '>=4'} 1795 + 1464 1796 mrmime@2.0.1: 1465 1797 resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} 1466 1798 engines: {node: '>=10'} ··· 1483 1815 node-fetch-native@1.6.7: 1484 1816 resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} 1485 1817 1818 + node-fetch@2.7.0: 1819 + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} 1820 + engines: {node: 4.x || >=6.0.0} 1821 + peerDependencies: 1822 + encoding: ^0.1.0 1823 + peerDependenciesMeta: 1824 + encoding: 1825 + optional: true 1826 + 1486 1827 node-mock-http@1.0.4: 1487 1828 resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==} 1488 1829 ··· 1505 1846 oniguruma-to-es@4.3.4: 1506 1847 resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} 1507 1848 1849 + outdent@0.5.0: 1850 + resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} 1851 + 1852 + p-filter@2.1.0: 1853 + resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} 1854 + engines: {node: '>=8'} 1855 + 1856 + p-limit@2.3.0: 1857 + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 1858 + engines: {node: '>=6'} 1859 + 1508 1860 p-limit@6.2.0: 1509 1861 resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==} 1510 1862 engines: {node: '>=18'} 1511 1863 1864 + p-locate@4.1.0: 1865 + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 1866 + engines: {node: '>=8'} 1867 + 1868 + p-map@2.1.0: 1869 + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} 1870 + engines: {node: '>=6'} 1871 + 1512 1872 p-queue@8.1.1: 1513 1873 resolution: {integrity: sha512-aNZ+VfjobsWryoiPnEApGGmf5WmNsCo9xu8dfaYamG5qaLP7ClhLN6NgsFe6SwJ2UbLEBK5dv9x8Mn5+RVhMWQ==} 1514 1874 engines: {node: '>=18'} ··· 1517 1877 resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} 1518 1878 engines: {node: '>=14.16'} 1519 1879 1880 + p-try@2.2.0: 1881 + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 1882 + engines: {node: '>=6'} 1883 + 1884 + package-manager-detector@0.2.11: 1885 + resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} 1886 + 1520 1887 package-manager-detector@1.6.0: 1521 1888 resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} 1522 1889 ··· 1526 1893 1527 1894 parse-entities@4.0.2: 1528 1895 resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} 1896 + 1897 + parse-imports-exports@0.2.4: 1898 + resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==} 1529 1899 1530 1900 parse-latin@7.0.0: 1531 1901 resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==} 1532 1902 1903 + parse-statements@1.0.11: 1904 + resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==} 1905 + 1533 1906 parse5@7.3.0: 1534 1907 resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} 1535 1908 1909 + path-exists@4.0.0: 1910 + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 1911 + engines: {node: '>=8'} 1912 + 1913 + path-key@3.1.1: 1914 + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1915 + engines: {node: '>=8'} 1916 + 1917 + path-type@4.0.0: 1918 + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1919 + engines: {node: '>=8'} 1920 + 1536 1921 piccolore@0.1.3: 1537 1922 resolution: {integrity: sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==} 1538 1923 ··· 1547 1932 resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} 1548 1933 engines: {node: '>=12'} 1549 1934 1935 + pify@4.0.1: 1936 + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} 1937 + engines: {node: '>=6'} 1938 + 1550 1939 postcss-nested@6.2.0: 1551 1940 resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} 1552 1941 engines: {node: '>=12.0'} ··· 1561 1950 resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} 1562 1951 engines: {node: ^10 || ^12 || >=14} 1563 1952 1953 + prettier-plugin-astro@0.14.1: 1954 + resolution: {integrity: sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw==} 1955 + engines: {node: ^14.15.0 || >=16.0.0} 1956 + 1957 + prettier@2.8.8: 1958 + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} 1959 + engines: {node: '>=10.13.0'} 1960 + hasBin: true 1961 + 1962 + prettier@3.8.1: 1963 + resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} 1964 + engines: {node: '>=14'} 1965 + hasBin: true 1966 + 1564 1967 prismjs@1.30.0: 1565 1968 resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} 1566 1969 engines: {node: '>=6'} ··· 1572 1975 property-information@7.1.0: 1573 1976 resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} 1574 1977 1978 + quansync@0.2.11: 1979 + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} 1980 + 1981 + queue-microtask@1.2.3: 1982 + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1983 + 1575 1984 radix3@1.1.2: 1576 1985 resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} 1986 + 1987 + read-yaml-file@1.1.0: 1988 + resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} 1989 + engines: {node: '>=6'} 1577 1990 1578 1991 readdirp@5.0.0: 1579 1992 resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==} ··· 1645 2058 remark-stringify@11.0.0: 1646 2059 resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==} 1647 2060 2061 + resolve-from@5.0.0: 2062 + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 2063 + engines: {node: '>=8'} 2064 + 1648 2065 resolve-pkg-maps@1.0.0: 1649 2066 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1650 2067 ··· 1660 2077 retext@9.0.0: 1661 2078 resolution: {integrity: sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==} 1662 2079 2080 + reusify@1.1.0: 2081 + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 2082 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 2083 + 1663 2084 rollup@4.57.1: 1664 2085 resolution: {integrity: sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==} 1665 2086 engines: {node: '>=18.0.0', npm: '>=8.0.0'} 1666 2087 hasBin: true 1667 2088 2089 + run-parallel@1.2.0: 2090 + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 2091 + 2092 + s.color@0.0.15: 2093 + resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} 2094 + 2095 + safer-buffer@2.1.2: 2096 + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 2097 + 2098 + sass-formatter@0.7.9: 2099 + resolution: {integrity: sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==} 2100 + 1668 2101 sax@1.4.4: 1669 2102 resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} 1670 2103 engines: {node: '>=11.0.0'} ··· 1678 2111 resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} 1679 2112 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1680 2113 2114 + shebang-command@2.0.0: 2115 + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 2116 + engines: {node: '>=8'} 2117 + 2118 + shebang-regex@3.0.0: 2119 + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 2120 + engines: {node: '>=8'} 2121 + 1681 2122 shiki@3.22.0: 1682 2123 resolution: {integrity: sha512-LBnhsoYEe0Eou4e1VgJACes+O6S6QC0w71fCSp5Oya79inkwkm15gQ1UF6VtQ8j/taMDh79hAB49WUk8ALQW3g==} 1683 2124 2125 + signal-exit@4.1.0: 2126 + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 2127 + engines: {node: '>=14'} 2128 + 1684 2129 sisteransi@1.0.5: 1685 2130 resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 1686 2131 ··· 1689 2134 engines: {node: '>=14.0.0', npm: '>=6.0.0'} 1690 2135 hasBin: true 1691 2136 2137 + slash@3.0.0: 2138 + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 2139 + engines: {node: '>=8'} 2140 + 1692 2141 smol-toml@1.6.0: 1693 2142 resolution: {integrity: sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==} 1694 2143 engines: {node: '>= 18'} ··· 1704 2153 space-separated-tokens@2.0.2: 1705 2154 resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} 1706 2155 2156 + spawndamnit@3.0.1: 2157 + resolution: {integrity: sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==} 2158 + 2159 + sprintf-js@1.0.3: 2160 + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} 2161 + 1707 2162 stream-replace-string@2.0.0: 1708 2163 resolution: {integrity: sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==} 1709 2164 ··· 1726 2181 resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} 1727 2182 engines: {node: '>=12'} 1728 2183 2184 + strip-bom@3.0.0: 2185 + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} 2186 + engines: {node: '>=4'} 2187 + 1729 2188 style-to-js@1.1.21: 1730 2189 resolution: {integrity: sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==} 1731 2190 1732 2191 style-to-object@1.0.14: 1733 2192 resolution: {integrity: sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==} 2193 + 2194 + suf-log@2.5.3: 2195 + resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==} 1734 2196 1735 2197 svgo@4.0.0: 1736 2198 resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} 1737 2199 engines: {node: '>=16'} 1738 2200 hasBin: true 1739 2201 2202 + term-size@2.2.1: 2203 + resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} 2204 + engines: {node: '>=8'} 2205 + 1740 2206 tiny-inflate@1.0.3: 1741 2207 resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} 1742 2208 ··· 1747 2213 tinyglobby@0.2.15: 1748 2214 resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} 1749 2215 engines: {node: '>=12.0.0'} 2216 + 2217 + to-regex-range@5.0.1: 2218 + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 2219 + engines: {node: '>=8.0'} 2220 + 2221 + tr46@0.0.3: 2222 + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} 1750 2223 1751 2224 trim-lines@3.0.1: 1752 2225 resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} ··· 1825 2298 1826 2299 unist-util-visit@5.1.0: 1827 2300 resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} 2301 + 2302 + universalify@0.1.2: 2303 + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} 2304 + engines: {node: '>= 4.0.0'} 1828 2305 1829 2306 unstorage@1.17.4: 1830 2307 resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==} ··· 1951 2428 web-namespaces@2.0.1: 1952 2429 resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} 1953 2430 2431 + webidl-conversions@3.0.1: 2432 + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} 2433 + 2434 + whatwg-url@5.0.0: 2435 + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} 2436 + 1954 2437 which-pm-runs@1.1.0: 1955 2438 resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} 1956 2439 engines: {node: '>=4'} 2440 + 2441 + which@2.0.2: 2442 + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 2443 + engines: {node: '>= 8'} 2444 + hasBin: true 1957 2445 1958 2446 widest-line@5.0.0: 1959 2447 resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==} ··· 2106 2594 transitivePeerDependencies: 2107 2595 - supports-color 2108 2596 2597 + '@babel/code-frame@7.29.0': 2598 + dependencies: 2599 + '@babel/helper-validator-identifier': 7.28.5 2600 + js-tokens: 4.0.0 2601 + picocolors: 1.1.1 2602 + 2603 + '@babel/generator@7.29.1': 2604 + dependencies: 2605 + '@babel/parser': 7.29.0 2606 + '@babel/types': 7.29.0 2607 + '@jridgewell/gen-mapping': 0.3.13 2608 + '@jridgewell/trace-mapping': 0.3.31 2609 + jsesc: 3.1.0 2610 + 2611 + '@babel/helper-globals@7.28.0': {} 2612 + 2109 2613 '@babel/helper-string-parser@7.27.1': {} 2110 2614 2111 2615 '@babel/helper-validator-identifier@7.28.5': {} ··· 2116 2620 2117 2621 '@babel/runtime@7.28.6': {} 2118 2622 2623 + '@babel/template@7.28.6': 2624 + dependencies: 2625 + '@babel/code-frame': 7.29.0 2626 + '@babel/parser': 7.29.0 2627 + '@babel/types': 7.29.0 2628 + 2629 + '@babel/traverse@7.29.0': 2630 + dependencies: 2631 + '@babel/code-frame': 7.29.0 2632 + '@babel/generator': 7.29.1 2633 + '@babel/helper-globals': 7.28.0 2634 + '@babel/parser': 7.29.0 2635 + '@babel/template': 7.28.6 2636 + '@babel/types': 7.29.0 2637 + debug: 4.4.3 2638 + transitivePeerDependencies: 2639 + - supports-color 2640 + 2119 2641 '@babel/types@7.29.0': 2120 2642 dependencies: 2121 2643 '@babel/helper-string-parser': 7.27.1 ··· 2125 2647 dependencies: 2126 2648 fontkitten: 1.0.2 2127 2649 2650 + '@changesets/apply-release-plan@7.0.14': 2651 + dependencies: 2652 + '@changesets/config': 3.1.2 2653 + '@changesets/get-version-range-type': 0.4.0 2654 + '@changesets/git': 3.0.4 2655 + '@changesets/should-skip-package': 0.1.2 2656 + '@changesets/types': 6.1.0 2657 + '@manypkg/get-packages': 1.1.3 2658 + detect-indent: 6.1.0 2659 + fs-extra: 7.0.1 2660 + lodash.startcase: 4.4.0 2661 + outdent: 0.5.0 2662 + prettier: 2.8.8 2663 + resolve-from: 5.0.0 2664 + semver: 7.7.4 2665 + 2666 + '@changesets/assemble-release-plan@6.0.9': 2667 + dependencies: 2668 + '@changesets/errors': 0.2.0 2669 + '@changesets/get-dependents-graph': 2.1.3 2670 + '@changesets/should-skip-package': 0.1.2 2671 + '@changesets/types': 6.1.0 2672 + '@manypkg/get-packages': 1.1.3 2673 + semver: 7.7.4 2674 + 2675 + '@changesets/changelog-git@0.2.1': 2676 + dependencies: 2677 + '@changesets/types': 6.1.0 2678 + 2679 + '@changesets/changelog-github@0.5.2': 2680 + dependencies: 2681 + '@changesets/get-github-info': 0.7.0 2682 + '@changesets/types': 6.1.0 2683 + dotenv: 8.6.0 2684 + transitivePeerDependencies: 2685 + - encoding 2686 + 2687 + '@changesets/cli@2.29.8': 2688 + dependencies: 2689 + '@changesets/apply-release-plan': 7.0.14 2690 + '@changesets/assemble-release-plan': 6.0.9 2691 + '@changesets/changelog-git': 0.2.1 2692 + '@changesets/config': 3.1.2 2693 + '@changesets/errors': 0.2.0 2694 + '@changesets/get-dependents-graph': 2.1.3 2695 + '@changesets/get-release-plan': 4.0.14 2696 + '@changesets/git': 3.0.4 2697 + '@changesets/logger': 0.1.1 2698 + '@changesets/pre': 2.0.2 2699 + '@changesets/read': 0.6.6 2700 + '@changesets/should-skip-package': 0.1.2 2701 + '@changesets/types': 6.1.0 2702 + '@changesets/write': 0.4.0 2703 + '@inquirer/external-editor': 1.0.3 2704 + '@manypkg/get-packages': 1.1.3 2705 + ansi-colors: 4.1.3 2706 + ci-info: 3.9.0 2707 + enquirer: 2.4.1 2708 + fs-extra: 7.0.1 2709 + mri: 1.2.0 2710 + p-limit: 2.3.0 2711 + package-manager-detector: 0.2.11 2712 + picocolors: 1.1.1 2713 + resolve-from: 5.0.0 2714 + semver: 7.7.4 2715 + spawndamnit: 3.0.1 2716 + term-size: 2.2.1 2717 + transitivePeerDependencies: 2718 + - '@types/node' 2719 + 2720 + '@changesets/config@3.1.2': 2721 + dependencies: 2722 + '@changesets/errors': 0.2.0 2723 + '@changesets/get-dependents-graph': 2.1.3 2724 + '@changesets/logger': 0.1.1 2725 + '@changesets/types': 6.1.0 2726 + '@manypkg/get-packages': 1.1.3 2727 + fs-extra: 7.0.1 2728 + micromatch: 4.0.8 2729 + 2730 + '@changesets/errors@0.2.0': 2731 + dependencies: 2732 + extendable-error: 0.1.7 2733 + 2734 + '@changesets/get-dependents-graph@2.1.3': 2735 + dependencies: 2736 + '@changesets/types': 6.1.0 2737 + '@manypkg/get-packages': 1.1.3 2738 + picocolors: 1.1.1 2739 + semver: 7.7.4 2740 + 2741 + '@changesets/get-github-info@0.7.0': 2742 + dependencies: 2743 + dataloader: 1.4.0 2744 + node-fetch: 2.7.0 2745 + transitivePeerDependencies: 2746 + - encoding 2747 + 2748 + '@changesets/get-release-plan@4.0.14': 2749 + dependencies: 2750 + '@changesets/assemble-release-plan': 6.0.9 2751 + '@changesets/config': 3.1.2 2752 + '@changesets/pre': 2.0.2 2753 + '@changesets/read': 0.6.6 2754 + '@changesets/types': 6.1.0 2755 + '@manypkg/get-packages': 1.1.3 2756 + 2757 + '@changesets/get-version-range-type@0.4.0': {} 2758 + 2759 + '@changesets/git@3.0.4': 2760 + dependencies: 2761 + '@changesets/errors': 0.2.0 2762 + '@manypkg/get-packages': 1.1.3 2763 + is-subdir: 1.2.0 2764 + micromatch: 4.0.8 2765 + spawndamnit: 3.0.1 2766 + 2767 + '@changesets/logger@0.1.1': 2768 + dependencies: 2769 + picocolors: 1.1.1 2770 + 2771 + '@changesets/parse@0.4.2': 2772 + dependencies: 2773 + '@changesets/types': 6.1.0 2774 + js-yaml: 4.1.1 2775 + 2776 + '@changesets/pre@2.0.2': 2777 + dependencies: 2778 + '@changesets/errors': 0.2.0 2779 + '@changesets/types': 6.1.0 2780 + '@manypkg/get-packages': 1.1.3 2781 + fs-extra: 7.0.1 2782 + 2783 + '@changesets/read@0.6.6': 2784 + dependencies: 2785 + '@changesets/git': 3.0.4 2786 + '@changesets/logger': 0.1.1 2787 + '@changesets/parse': 0.4.2 2788 + '@changesets/types': 6.1.0 2789 + fs-extra: 7.0.1 2790 + p-filter: 2.1.0 2791 + picocolors: 1.1.1 2792 + 2793 + '@changesets/should-skip-package@0.1.2': 2794 + dependencies: 2795 + '@changesets/types': 6.1.0 2796 + '@manypkg/get-packages': 1.1.3 2797 + 2798 + '@changesets/types@4.1.0': {} 2799 + 2800 + '@changesets/types@6.1.0': {} 2801 + 2802 + '@changesets/write@0.4.0': 2803 + dependencies: 2804 + '@changesets/types': 6.1.0 2805 + fs-extra: 7.0.1 2806 + human-id: 4.1.3 2807 + prettier: 2.8.8 2808 + 2128 2809 '@ctrl/tinycolor@4.2.0': {} 2129 2810 2130 2811 '@emnapi/runtime@1.8.1': ··· 2409 3090 '@img/sharp-win32-x64@0.34.5': 2410 3091 optional: true 2411 3092 3093 + '@inquirer/external-editor@1.0.3': 3094 + dependencies: 3095 + chardet: 2.1.1 3096 + iconv-lite: 0.7.2 3097 + 3098 + '@jridgewell/gen-mapping@0.3.13': 3099 + dependencies: 3100 + '@jridgewell/sourcemap-codec': 1.5.5 3101 + '@jridgewell/trace-mapping': 0.3.31 3102 + 3103 + '@jridgewell/resolve-uri@3.1.2': {} 3104 + 2412 3105 '@jridgewell/sourcemap-codec@1.5.5': {} 2413 3106 3107 + '@jridgewell/trace-mapping@0.3.31': 3108 + dependencies: 3109 + '@jridgewell/resolve-uri': 3.1.2 3110 + '@jridgewell/sourcemap-codec': 1.5.5 3111 + 3112 + '@manypkg/find-root@1.1.0': 3113 + dependencies: 3114 + '@babel/runtime': 7.28.6 3115 + '@types/node': 12.20.55 3116 + find-up: 4.1.0 3117 + fs-extra: 8.1.0 3118 + 3119 + '@manypkg/get-packages@1.1.3': 3120 + dependencies: 3121 + '@babel/runtime': 7.28.6 3122 + '@changesets/types': 4.1.0 3123 + '@manypkg/find-root': 1.1.0 3124 + fs-extra: 8.1.0 3125 + globby: 11.1.0 3126 + read-yaml-file: 1.1.0 3127 + 2414 3128 '@mdx-js/mdx@3.1.1': 2415 3129 dependencies: 2416 3130 '@types/estree': 1.0.8 ··· 2440 3154 vfile: 6.0.3 2441 3155 transitivePeerDependencies: 2442 3156 - supports-color 3157 + 3158 + '@nodelib/fs.scandir@2.1.5': 3159 + dependencies: 3160 + '@nodelib/fs.stat': 2.0.5 3161 + run-parallel: 1.2.0 3162 + 3163 + '@nodelib/fs.stat@2.0.5': {} 3164 + 3165 + '@nodelib/fs.walk@1.2.8': 3166 + dependencies: 3167 + '@nodelib/fs.scandir': 2.1.5 3168 + fastq: 1.20.1 2443 3169 2444 3170 '@oslojs/encoding@1.1.0': {} 2445 3171 ··· 2579 3305 2580 3306 '@shikijs/vscode-textmate@10.0.2': {} 2581 3307 3308 + '@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.8.1)': 3309 + dependencies: 3310 + '@babel/generator': 7.29.1 3311 + '@babel/parser': 7.29.0 3312 + '@babel/traverse': 7.29.0 3313 + '@babel/types': 7.29.0 3314 + javascript-natural-sort: 0.7.1 3315 + lodash-es: 4.17.23 3316 + minimatch: 9.0.9 3317 + parse-imports-exports: 0.2.4 3318 + prettier: 3.8.1 3319 + transitivePeerDependencies: 3320 + - supports-color 3321 + 2582 3322 '@types/debug@4.1.12': 2583 3323 dependencies: 2584 3324 '@types/ms': 2.1.0 ··· 2606 3346 '@types/nlcst@2.0.3': 2607 3347 dependencies: 2608 3348 '@types/unist': 3.0.3 3349 + 3350 + '@types/node@12.20.55': {} 2609 3351 2610 3352 '@types/node@17.0.45': {} 2611 3353 ··· 2629 3371 dependencies: 2630 3372 string-width: 4.2.3 2631 3373 3374 + ansi-colors@4.1.3: {} 3375 + 2632 3376 ansi-regex@5.0.1: {} 2633 3377 2634 3378 ansi-regex@6.2.2: {} ··· 2642 3386 2643 3387 arg@5.0.2: {} 2644 3388 3389 + argparse@1.0.10: 3390 + dependencies: 3391 + sprintf-js: 1.0.3 3392 + 2645 3393 argparse@2.0.1: {} 2646 3394 2647 3395 aria-query@5.3.2: {} 2648 3396 2649 3397 array-iterate@2.0.1: {} 3398 + 3399 + array-union@2.1.0: {} 2650 3400 2651 3401 astring@1.9.0: {} 2652 3402 ··· 2761 3511 2762 3512 bail@2.0.2: {} 2763 3513 3514 + balanced-match@1.0.2: {} 3515 + 2764 3516 base-64@1.0.0: {} 2765 3517 2766 3518 bcp-47-match@2.0.3: {} ··· 2771 3523 is-alphanumerical: 2.0.1 2772 3524 is-decimal: 2.0.1 2773 3525 3526 + better-path-resolve@1.0.0: 3527 + dependencies: 3528 + is-windows: 1.0.2 3529 + 2774 3530 boolbase@1.0.0: {} 2775 3531 2776 3532 boxen@8.0.1: ··· 2784 3540 widest-line: 5.0.0 2785 3541 wrap-ansi: 9.0.2 2786 3542 3543 + brace-expansion@2.0.2: 3544 + dependencies: 3545 + balanced-match: 1.0.2 3546 + 3547 + braces@3.0.3: 3548 + dependencies: 3549 + fill-range: 7.1.1 3550 + 2787 3551 camelcase@8.0.0: {} 2788 3552 2789 3553 ccount@2.0.1: {} ··· 2797 3561 character-entities@2.0.2: {} 2798 3562 2799 3563 character-reference-invalid@2.0.1: {} 3564 + 3565 + chardet@2.1.1: {} 2800 3566 2801 3567 chokidar@5.0.0: 2802 3568 dependencies: 2803 3569 readdirp: 5.0.0 2804 3570 3571 + ci-info@3.9.0: {} 3572 + 2805 3573 ci-info@4.4.0: {} 2806 3574 2807 3575 cli-boxes@3.0.0: {} ··· 2819 3587 cookie-es@1.2.2: {} 2820 3588 2821 3589 cookie@1.1.1: {} 3590 + 3591 + cross-spawn@7.0.6: 3592 + dependencies: 3593 + path-key: 3.1.1 3594 + shebang-command: 2.0.0 3595 + which: 2.0.2 2822 3596 2823 3597 crossws@0.3.5: 2824 3598 dependencies: ··· 2852 3626 dependencies: 2853 3627 css-tree: 2.2.1 2854 3628 3629 + dataloader@1.4.0: {} 3630 + 2855 3631 debug@4.4.3: 2856 3632 dependencies: 2857 3633 ms: 2.1.3 ··· 2865 3641 dequal@2.0.3: {} 2866 3642 2867 3643 destr@2.0.5: {} 3644 + 3645 + detect-indent@6.1.0: {} 2868 3646 2869 3647 detect-libc@2.1.2: {} 2870 3648 ··· 2879 3657 dequal: 2.0.3 2880 3658 2881 3659 diff@8.0.3: {} 3660 + 3661 + dir-glob@3.0.1: 3662 + dependencies: 3663 + path-type: 4.0.0 2882 3664 2883 3665 direction@2.0.1: {} 2884 3666 ··· 2902 3684 domelementtype: 2.3.0 2903 3685 domhandler: 5.0.3 2904 3686 3687 + dotenv@8.6.0: {} 3688 + 2905 3689 dset@3.1.4: {} 2906 3690 2907 3691 emoji-regex@10.6.0: {} 2908 3692 2909 3693 emoji-regex@8.0.0: {} 3694 + 3695 + enquirer@2.4.1: 3696 + dependencies: 3697 + ansi-colors: 4.1.3 3698 + strip-ansi: 6.0.1 2910 3699 2911 3700 entities@4.5.0: {} 2912 3701 ··· 2988 3777 2989 3778 escape-string-regexp@5.0.0: {} 2990 3779 3780 + esprima@4.0.1: {} 3781 + 2991 3782 estree-util-attach-comments@3.0.0: 2992 3783 dependencies: 2993 3784 '@types/estree': 1.0.8 ··· 3034 3825 3035 3826 extend@3.0.2: {} 3036 3827 3828 + extendable-error@0.1.7: {} 3829 + 3830 + fast-glob@3.3.3: 3831 + dependencies: 3832 + '@nodelib/fs.stat': 2.0.5 3833 + '@nodelib/fs.walk': 1.2.8 3834 + glob-parent: 5.1.2 3835 + merge2: 1.4.1 3836 + micromatch: 4.0.8 3837 + 3838 + fastq@1.20.1: 3839 + dependencies: 3840 + reusify: 1.1.0 3841 + 3037 3842 fdir@6.5.0(picomatch@4.0.3): 3038 3843 optionalDependencies: 3039 3844 picomatch: 4.0.3 3845 + 3846 + fill-range@7.1.1: 3847 + dependencies: 3848 + to-regex-range: 5.0.1 3849 + 3850 + find-up@4.1.0: 3851 + dependencies: 3852 + locate-path: 5.0.0 3853 + path-exists: 4.0.0 3040 3854 3041 3855 flattie@1.1.1: {} 3042 3856 ··· 3048 3862 dependencies: 3049 3863 tiny-inflate: 1.0.3 3050 3864 3865 + fs-extra@7.0.1: 3866 + dependencies: 3867 + graceful-fs: 4.2.11 3868 + jsonfile: 4.0.0 3869 + universalify: 0.1.2 3870 + 3871 + fs-extra@8.1.0: 3872 + dependencies: 3873 + graceful-fs: 4.2.11 3874 + jsonfile: 4.0.0 3875 + universalify: 0.1.2 3876 + 3051 3877 fsevents@2.3.3: 3052 3878 optional: true 3053 3879 ··· 3059 3885 3060 3886 github-slugger@2.0.0: {} 3061 3887 3888 + glob-parent@5.1.2: 3889 + dependencies: 3890 + is-glob: 4.0.3 3891 + 3892 + globby@11.1.0: 3893 + dependencies: 3894 + array-union: 2.1.0 3895 + dir-glob: 3.0.1 3896 + fast-glob: 3.3.3 3897 + ignore: 5.3.2 3898 + merge2: 1.4.1 3899 + slash: 3.0.0 3900 + 3901 + graceful-fs@4.2.11: {} 3902 + 3062 3903 h3@1.15.5: 3063 3904 dependencies: 3064 3905 cookie-es: 1.2.2 ··· 3268 4109 3269 4110 http-cache-semantics@4.2.0: {} 3270 4111 4112 + human-id@4.1.3: {} 4113 + 3271 4114 i18next@23.16.8: 3272 4115 dependencies: 3273 4116 '@babel/runtime': 7.28.6 4117 + 4118 + iconv-lite@0.7.2: 4119 + dependencies: 4120 + safer-buffer: 2.1.2 4121 + 4122 + ignore@5.3.2: {} 3274 4123 3275 4124 import-meta-resolve@4.2.0: {} 3276 4125 ··· 3289 4138 3290 4139 is-docker@3.0.0: {} 3291 4140 4141 + is-extglob@2.1.1: {} 4142 + 3292 4143 is-fullwidth-code-point@3.0.0: {} 3293 4144 4145 + is-glob@4.0.3: 4146 + dependencies: 4147 + is-extglob: 2.1.1 4148 + 3294 4149 is-hexadecimal@2.0.1: {} 3295 4150 3296 4151 is-inside-container@1.0.0: 3297 4152 dependencies: 3298 4153 is-docker: 3.0.0 4154 + 4155 + is-number@7.0.0: {} 3299 4156 3300 4157 is-plain-obj@4.1.0: {} 3301 4158 4159 + is-subdir@1.2.0: 4160 + dependencies: 4161 + better-path-resolve: 1.0.0 4162 + 4163 + is-windows@1.0.2: {} 4164 + 3302 4165 is-wsl@3.1.0: 3303 4166 dependencies: 3304 4167 is-inside-container: 1.0.0 3305 4168 4169 + isexe@2.0.0: {} 4170 + 4171 + javascript-natural-sort@0.7.1: {} 4172 + 4173 + js-tokens@4.0.0: {} 4174 + 4175 + js-yaml@3.14.2: 4176 + dependencies: 4177 + argparse: 1.0.10 4178 + esprima: 4.0.1 4179 + 3306 4180 js-yaml@4.1.1: 3307 4181 dependencies: 3308 4182 argparse: 2.0.1 3309 4183 4184 + jsesc@3.1.0: {} 4185 + 4186 + jsonfile@4.0.0: 4187 + optionalDependencies: 4188 + graceful-fs: 4.2.11 4189 + 3310 4190 kleur@3.0.3: {} 3311 4191 3312 4192 klona@2.0.6: {} 4193 + 4194 + locate-path@5.0.0: 4195 + dependencies: 4196 + p-locate: 4.1.0 4197 + 4198 + lodash-es@4.17.23: {} 4199 + 4200 + lodash.startcase@4.4.0: {} 3313 4201 3314 4202 longest-streak@3.1.0: {} 3315 4203 ··· 3515 4403 mdn-data@2.0.28: {} 3516 4404 3517 4405 mdn-data@2.12.2: {} 4406 + 4407 + merge2@1.4.1: {} 3518 4408 3519 4409 micromark-core-commonmark@2.0.3: 3520 4410 dependencies: ··· 3790 4680 transitivePeerDependencies: 3791 4681 - supports-color 3792 4682 4683 + micromatch@4.0.8: 4684 + dependencies: 4685 + braces: 3.0.3 4686 + picomatch: 2.3.1 4687 + 4688 + minimatch@9.0.9: 4689 + dependencies: 4690 + brace-expansion: 2.0.2 4691 + 4692 + mri@1.2.0: {} 4693 + 3793 4694 mrmime@2.0.1: {} 3794 4695 3795 4696 ms@2.1.3: {} ··· 3804 4705 3805 4706 node-fetch-native@1.6.7: {} 3806 4707 4708 + node-fetch@2.7.0: 4709 + dependencies: 4710 + whatwg-url: 5.0.0 4711 + 3807 4712 node-mock-http@1.0.4: {} 3808 4713 3809 4714 normalize-path@3.0.0: {} ··· 3828 4733 regex: 6.1.0 3829 4734 regex-recursion: 6.0.2 3830 4735 4736 + outdent@0.5.0: {} 4737 + 4738 + p-filter@2.1.0: 4739 + dependencies: 4740 + p-map: 2.1.0 4741 + 4742 + p-limit@2.3.0: 4743 + dependencies: 4744 + p-try: 2.2.0 4745 + 3831 4746 p-limit@6.2.0: 3832 4747 dependencies: 3833 4748 yocto-queue: 1.2.2 3834 4749 4750 + p-locate@4.1.0: 4751 + dependencies: 4752 + p-limit: 2.3.0 4753 + 4754 + p-map@2.1.0: {} 4755 + 3835 4756 p-queue@8.1.1: 3836 4757 dependencies: 3837 4758 eventemitter3: 5.0.4 ··· 3839 4760 3840 4761 p-timeout@6.1.4: {} 3841 4762 4763 + p-try@2.2.0: {} 4764 + 4765 + package-manager-detector@0.2.11: 4766 + dependencies: 4767 + quansync: 0.2.11 4768 + 3842 4769 package-manager-detector@1.6.0: {} 3843 4770 3844 4771 pagefind@1.4.0: ··· 3860 4787 is-decimal: 2.0.1 3861 4788 is-hexadecimal: 2.0.1 3862 4789 4790 + parse-imports-exports@0.2.4: 4791 + dependencies: 4792 + parse-statements: 1.0.11 4793 + 3863 4794 parse-latin@7.0.0: 3864 4795 dependencies: 3865 4796 '@types/nlcst': 2.0.3 ··· 3869 4800 unist-util-visit-children: 3.0.0 3870 4801 vfile: 6.0.3 3871 4802 4803 + parse-statements@1.0.11: {} 4804 + 3872 4805 parse5@7.3.0: 3873 4806 dependencies: 3874 4807 entities: 6.0.1 3875 4808 4809 + path-exists@4.0.0: {} 4810 + 4811 + path-key@3.1.1: {} 4812 + 4813 + path-type@4.0.0: {} 4814 + 3876 4815 piccolore@0.1.3: {} 3877 4816 3878 4817 picocolors@1.1.1: {} ··· 3880 4819 picomatch@2.3.1: {} 3881 4820 3882 4821 picomatch@4.0.3: {} 4822 + 4823 + pify@4.0.1: {} 3883 4824 3884 4825 postcss-nested@6.2.0(postcss@8.5.6): 3885 4826 dependencies: ··· 3897 4838 picocolors: 1.1.1 3898 4839 source-map-js: 1.2.1 3899 4840 4841 + prettier-plugin-astro@0.14.1: 4842 + dependencies: 4843 + '@astrojs/compiler': 2.13.1 4844 + prettier: 3.8.1 4845 + sass-formatter: 0.7.9 4846 + 4847 + prettier@2.8.8: {} 4848 + 4849 + prettier@3.8.1: {} 4850 + 3900 4851 prismjs@1.30.0: {} 3901 4852 3902 4853 prompts@2.4.2: ··· 3906 4857 3907 4858 property-information@7.1.0: {} 3908 4859 4860 + quansync@0.2.11: {} 4861 + 4862 + queue-microtask@1.2.3: {} 4863 + 3909 4864 radix3@1.1.2: {} 3910 4865 4866 + read-yaml-file@1.1.0: 4867 + dependencies: 4868 + graceful-fs: 4.2.11 4869 + js-yaml: 3.14.2 4870 + pify: 4.0.1 4871 + strip-bom: 3.0.0 4872 + 3911 4873 readdirp@5.0.0: {} 3912 4874 3913 4875 recma-build-jsx@1.0.0: ··· 4048 5010 mdast-util-to-markdown: 2.1.2 4049 5011 unified: 11.0.5 4050 5012 5013 + resolve-from@5.0.0: {} 5014 + 4051 5015 resolve-pkg-maps@1.0.0: {} 4052 5016 4053 5017 retext-latin@4.0.0: ··· 4075 5039 retext-stringify: 4.0.0 4076 5040 unified: 11.0.5 4077 5041 5042 + reusify@1.1.0: {} 5043 + 4078 5044 rollup@4.57.1: 4079 5045 dependencies: 4080 5046 '@types/estree': 1.0.8 ··· 4106 5072 '@rollup/rollup-win32-x64-msvc': 4.57.1 4107 5073 fsevents: 2.3.3 4108 5074 5075 + run-parallel@1.2.0: 5076 + dependencies: 5077 + queue-microtask: 1.2.3 5078 + 5079 + s.color@0.0.15: {} 5080 + 5081 + safer-buffer@2.1.2: {} 5082 + 5083 + sass-formatter@0.7.9: 5084 + dependencies: 5085 + suf-log: 2.5.3 5086 + 4109 5087 sax@1.4.4: {} 4110 5088 4111 5089 semver@7.7.4: {} ··· 4141 5119 '@img/sharp-win32-ia32': 0.34.5 4142 5120 '@img/sharp-win32-x64': 0.34.5 4143 5121 5122 + shebang-command@2.0.0: 5123 + dependencies: 5124 + shebang-regex: 3.0.0 5125 + 5126 + shebang-regex@3.0.0: {} 5127 + 4144 5128 shiki@3.22.0: 4145 5129 dependencies: 4146 5130 '@shikijs/core': 3.22.0 ··· 4151 5135 '@shikijs/types': 3.22.0 4152 5136 '@shikijs/vscode-textmate': 10.0.2 4153 5137 '@types/hast': 3.0.4 5138 + 5139 + signal-exit@4.1.0: {} 4154 5140 4155 5141 sisteransi@1.0.5: {} 4156 5142 ··· 4161 5147 arg: 5.0.2 4162 5148 sax: 1.4.4 4163 5149 5150 + slash@3.0.0: {} 5151 + 4164 5152 smol-toml@1.6.0: {} 4165 5153 4166 5154 source-map-js@1.2.1: {} ··· 4169 5157 4170 5158 space-separated-tokens@2.0.2: {} 4171 5159 5160 + spawndamnit@3.0.1: 5161 + dependencies: 5162 + cross-spawn: 7.0.6 5163 + signal-exit: 4.1.0 5164 + 5165 + sprintf-js@1.0.3: {} 5166 + 4172 5167 stream-replace-string@2.0.0: {} 4173 5168 4174 5169 string-width@4.2.3: ··· 4196 5191 dependencies: 4197 5192 ansi-regex: 6.2.2 4198 5193 5194 + strip-bom@3.0.0: {} 5195 + 4199 5196 style-to-js@1.1.21: 4200 5197 dependencies: 4201 5198 style-to-object: 1.0.14 ··· 4204 5201 dependencies: 4205 5202 inline-style-parser: 0.2.7 4206 5203 5204 + suf-log@2.5.3: 5205 + dependencies: 5206 + s.color: 0.0.15 5207 + 4207 5208 svgo@4.0.0: 4208 5209 dependencies: 4209 5210 commander: 11.1.0 ··· 4214 5215 picocolors: 1.1.1 4215 5216 sax: 1.4.4 4216 5217 5218 + term-size@2.2.1: {} 5219 + 4217 5220 tiny-inflate@1.0.3: {} 4218 5221 4219 5222 tinyexec@1.0.2: {} ··· 4223 5226 fdir: 6.5.0(picomatch@4.0.3) 4224 5227 picomatch: 4.0.3 4225 5228 5229 + to-regex-range@5.0.1: 5230 + dependencies: 5231 + is-number: 7.0.0 5232 + 5233 + tr46@0.0.3: {} 5234 + 4226 5235 trim-lines@3.0.1: {} 4227 5236 4228 5237 trough@2.2.0: {} ··· 4313 5322 unist-util-is: 6.0.1 4314 5323 unist-util-visit-parents: 6.0.2 4315 5324 5325 + universalify@0.1.2: {} 5326 + 4316 5327 unstorage@1.17.4: 4317 5328 dependencies: 4318 5329 anymatch: 3.1.3 ··· 4359 5370 4360 5371 web-namespaces@2.0.1: {} 4361 5372 5373 + webidl-conversions@3.0.1: {} 5374 + 5375 + whatwg-url@5.0.0: 5376 + dependencies: 5377 + tr46: 0.0.3 5378 + webidl-conversions: 3.0.1 5379 + 4362 5380 which-pm-runs@1.1.0: {} 5381 + 5382 + which@2.0.2: 5383 + dependencies: 5384 + isexe: 2.0.0 4363 5385 4364 5386 widest-line@5.0.0: 4365 5387 dependencies:
+2 -2
pnpm-workspace.yaml
··· 1 1 packages: 2 - - 'docs' 3 - - 'packages/*' 2 + - "docs/" 3 + - "packages/**/*"