diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index d633738694..ba0edffca0 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -26,7 +26,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -45,4 +45,4 @@ jobs: - name: ๐Ÿ”  Fix lint errors run: vp run lint:fix - - uses: autofix-ci/action@635ffb0c9798bd160680f18fd73371e355b85f27 # v1.3.2 + - uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a # v1.3.4 diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 97b46d7d0e..bc65542bcc 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -27,14 +27,14 @@ jobs: ref: ${{ github.event.pull_request.head.sha || github.sha }} persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true sfw: true - name: ๐Ÿงช Run Chromatic Visual and Accessibility Tests - uses: chromaui/action@7804f34e4e59c0d9b3c856848f46ad96d7897429 # v17.5.0 + uses: chromaui/action@98132da0fca2211fb41b3af7b49ce85176007851 # v17.8.0 with: buildCommand: vp run build-storybook outputDir: storybook-static diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 554607d6a5..adadafcd4d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,7 +30,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* sfw: true @@ -50,7 +50,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -68,7 +68,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -107,7 +107,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -144,7 +144,7 @@ jobs: name: ๐Ÿ–ฅ๏ธ Browser tests runs-on: ubuntu-24.04-arm container: - image: mcr.microsoft.com/playwright:v1.60.0-noble@sha256:9bd26ad900bb5e0f4dee75839e957a89ae89c2b7ab1e76050e559790e946b948 + image: mcr.microsoft.com/playwright:v1.61.1-noble@sha256:5b8f294aff9041b7191c34a4bab3ac270157a28774d4b0660e9743297b697e48 steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 @@ -154,7 +154,7 @@ jobs: - name: ๐Ÿ‘‘ Fix Git ownership run: git config --global --add safe.directory /__w/npmx.dev/npmx.dev - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -192,7 +192,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -216,7 +216,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true @@ -234,7 +234,7 @@ jobs: with: persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* sfw: true diff --git a/.github/workflows/dependency-diff-comment.yml b/.github/workflows/dependency-diff-comment.yml index 4295dfb772..19e097cc6d 100644 --- a/.github/workflows/dependency-diff-comment.yml +++ b/.github/workflows/dependency-diff-comment.yml @@ -30,7 +30,7 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} - name: ๐Ÿ’ฌ Post comment - uses: e18e/action-dependency-diff@f825d5b5c5ce0a42dc46c47ec20de24460affcd8 # v1.5.0 + uses: e18e/action-dependency-diff@8e9b8c1957ab066d36235a43f4c1ff1522e1bdbc # v1.6.1 with: mode: comment-from-artifact artifact-path: e18e-diff-result.json diff --git a/.github/workflows/dependency-diff.yml b/.github/workflows/dependency-diff.yml index fca4e75c86..bd64e8ba7d 100644 --- a/.github/workflows/dependency-diff.yml +++ b/.github/workflows/dependency-diff.yml @@ -32,7 +32,7 @@ jobs: - name: ๐Ÿ”Ž Compare dependencies id: analyze - uses: e18e/action-dependency-diff@f825d5b5c5ce0a42dc46c47ec20de24460affcd8 # v1.5.0 + uses: e18e/action-dependency-diff@8e9b8c1957ab066d36235a43f4c1ff1522e1bdbc # v1.6.1 with: mode: artifact detect-replacements: 'true' diff --git a/.github/workflows/deploy-canary.yml b/.github/workflows/deploy-canary.yml index 05f270ef9a..bf2f6b90cd 100644 --- a/.github/workflows/deploy-canary.yml +++ b/.github/workflows/deploy-canary.yml @@ -22,7 +22,7 @@ jobs: persist-credentials: false fetch-depth: 2 - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* run-install: false diff --git a/.github/workflows/lunaria.yml b/.github/workflows/lunaria.yml index 58520eb038..267bab94b9 100644 --- a/.github/workflows/lunaria.yml +++ b/.github/workflows/lunaria.yml @@ -29,7 +29,7 @@ jobs: fetch-depth: 0 persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* cache: true diff --git a/.github/workflows/release-pr.yml b/.github/workflows/release-pr.yml index 5053df0db9..db09c7e48d 100644 --- a/.github/workflows/release-pr.yml +++ b/.github/workflows/release-pr.yml @@ -26,7 +26,7 @@ jobs: fetch-depth: 0 persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* run-install: false diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 35a184a3d4..dfb8a9dfa2 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -28,7 +28,7 @@ jobs: fetch-depth: 0 persist-credentials: true - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* run-install: false @@ -66,7 +66,7 @@ jobs: - name: ๐Ÿ“ฆ Install dependencies if: steps.check.outputs.skip == 'false' - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: sfw: true run-install: | @@ -105,14 +105,14 @@ jobs: ref: release persist-credentials: false - - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + - uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: node-version: lts/* registry-url: https://registry.npmjs.org run-install: false - name: ๐Ÿ“ฆ Install dependencies - uses: voidzero-dev/setup-vp@2dec1e33f4ab2c6d5bce1b0c4607961bb1a3f7a1 # v1.12.0 + uses: voidzero-dev/setup-vp@35171c92dd08b67d5a9d3f2a4327800e58396f2a # v1.13.0 with: sfw: true run-install: | diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 2237b2e664..82e13a418c 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -19,7 +19,7 @@ jobs: permissions: issues: write # mark and close stale bug issues steps: - - uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2.0 + - uses: actions/stale@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 # v10.3.0 with: days-before-issue-stale: 30 days-before-issue-close: 7 @@ -37,7 +37,7 @@ jobs: permissions: pull-requests: write # mark and close stale pull requests steps: - - uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2.0 + - uses: actions/stale@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 # v10.3.0 with: days-before-issue-stale: -1 days-before-issue-close: -1 diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 8c317ef6d1..55d7a59ab0 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -30,7 +30,7 @@ jobs: with: persist-credentials: false - - uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3 + - uses: zizmorcore/zizmor-action@192e21d79ab29983730a13d1382995c2307fbcaa # v0.5.7 with: persona: pedantic # Use annotations instead of SARIF as this doesn't need special permissions diff --git a/cli/package.json b/cli/package.json index fb3f396926..78d18a3e89 100644 --- a/cli/package.json +++ b/cli/package.json @@ -40,10 +40,10 @@ "validate-npm-package-name": "^8.0.0" }, "devDependencies": { - "@types/node": "24.12.2", + "@types/node": "24.13.2", "@types/validate-npm-package-name": "4.0.2", - "tsdown": "0.21.7", - "typescript": "6.0.2" + "tsdown": "0.22.3", + "typescript": "6.0.3" }, "engines": { "node": ">=24.4.0" diff --git a/docs/package.json b/docs/package.json index 6122def196..582169832b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -19,11 +19,11 @@ "preview": "nuxt preview" }, "dependencies": { - "@nuxt/ui": "4.6.1", - "@nuxtjs/mdc": "0.21.1", - "better-sqlite3": "12.8.0", - "docus": "5.9.0", + "@nuxt/ui": "4.9.0", + "@nuxtjs/mdc": "0.22.0", + "better-sqlite3": "12.11.1", + "docus": "5.12.3", "nuxt": "4.4.8", - "tailwindcss": "4.2.2" + "tailwindcss": "4.3.2" } } diff --git a/package.json b/package.json index 68bc410270..d080034317 100644 --- a/package.json +++ b/package.json @@ -44,53 +44,53 @@ "chromatic": "chromatic" }, "dependencies": { - "@atcute/bluesky-richtext-segmenter": "3.0.0", - "@atcute/tid": "1.1.2", + "@atcute/bluesky-richtext-segmenter": "3.0.1", + "@atcute/tid": "1.1.3", "@atproto/api": "^0.20.7", - "@atproto/lex": "0.1.3", - "@atproto/lex-password-session": "0.0.12", - "@atproto/oauth-client-node": "^0.3.15", + "@atproto/lex": "0.1.6", + "@atproto/lex-password-session": "0.1.3", + "@atproto/oauth-client-node": "^0.4.0", "@deno/doc": "jsr:^0.189.1", "@floating-ui/vue": "2.0.0", - "@iconify-json/lucide": "1.2.101", - "@iconify-json/simple-icons": "1.2.76", + "@iconify-json/lucide": "1.2.115", + "@iconify-json/simple-icons": "1.2.88", "@iconify-json/svg-spinners": "1.2.4", - "@iconify-json/vscode-icons": "1.2.45", - "@intlify/shared": "11.3.0", + "@iconify-json/vscode-icons": "1.2.63", + "@intlify/shared": "11.4.6", "@lunariajs/core": "https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@904b935", - "@napi-rs/canvas": "1.0.0", + "@napi-rs/canvas": "1.0.2", "@nuxt/a11y": "1.0.0-alpha.1", "@nuxt/fonts": "0.14.0", - "@nuxt/scripts": "1.0.1", + "@nuxt/scripts": "1.3.0", "@nuxt/test-utils": "4.0.3", - "@nuxtjs/color-mode": "4.0.0", + "@nuxtjs/color-mode": "4.0.1", "@nuxtjs/html-validator": "2.1.0", - "@nuxtjs/i18n": "10.2.4", - "@shikijs/langs": "4.0.2", - "@shikijs/markdown-exit": "4.0.2", - "@shikijs/themes": "4.0.2", - "@takumi-rs/core": "1.0.9", - "@takumi-rs/wasm": "1.0.9", - "@unocss/nuxt": "66.6.7", - "@unocss/preset-wind4": "66.6.7", - "@upstash/redis": "1.37.0", + "@nuxtjs/i18n": "10.4.0", + "@shikijs/langs": "4.3.0", + "@shikijs/markdown-exit": "4.3.0", + "@shikijs/themes": "4.3.0", + "@takumi-rs/core": "1.8.7", + "@takumi-rs/wasm": "1.8.7", + "@unocss/nuxt": "66.7.4", + "@unocss/preset-wind4": "66.7.4", + "@upstash/redis": "1.38.0", "@vercel/speed-insights": "2.0.0", "@vite-pwa/assets-generator": "1.0.2", "@vite-pwa/nuxt": "1.1.1", "@vueuse/core": "14.3.0", - "@vueuse/integrations": "14.2.1", - "@vueuse/nuxt": "14.2.1", + "@vueuse/integrations": "14.3.0", + "@vueuse/nuxt": "14.3.0", "@vueuse/router": "^14.2.1", - "@vueuse/shared": "14.2.1", - "algoliasearch": "5.50.1", - "defu": "6.1.6", + "@vueuse/shared": "14.3.0", + "algoliasearch": "5.55.1", + "defu": "6.1.7", "diff": "^9.0.0", - "fast-npm-meta": "1.4.2", + "fast-npm-meta": "1.5.1", "focus-trap": "^8.0.0", "gray-matter": "4.0.3", "hls.js": "1.6.16", - "ipaddr.js": "2.3.0", - "marked": "18.0.0", + "ipaddr.js": "2.4.0", + "marked": "18.0.5", "module-replacements": "3.0.0-beta.8", "nuxt": "4.4.8", "nuxt-og-image": "^6.6.0", @@ -98,63 +98,63 @@ "ohash": "2.0.11", "packumeta": "0.4.1", "perfect-debounce": "2.1.0", - "sanitize-html": "2.17.2", - "semver": "7.7.4", - "shiki": "4.0.2", - "simple-git": "3.33.0", + "sanitize-html": "2.17.5", + "semver": "7.8.5", + "shiki": "4.3.0", + "simple-git": "3.36.0", "spdx-license-list": "6.11.0", - "std-env": "4.0.0", - "ufo": "1.6.3", - "unocss": "66.6.7", - "valibot": "1.3.1", + "std-env": "4.1.0", + "ufo": "1.6.4", + "unocss": "66.7.4", + "valibot": "1.4.2", "validate-npm-package-name": "8.0.0", - "virtua": "0.49.0", + "virtua": "0.49.2", "vite-plugin-pwa": "1.3.0", "vite-plus": "0.1.20", "vue": "3.5.39", - "vue-data-ui": "3.22.0", - "vue-router": "5.0.4" + "vue-data-ui": "3.22.3", + "vue-router": "5.1.0" }, "devDependencies": { "@e18e/eslint-plugin": "0.5.1", - "@intlify/core-base": "11.3.0", + "@intlify/core-base": "11.4.6", "@npm/types": "2.1.0", - "@playwright/test": "1.60.0", + "@playwright/test": "1.61.1", "@storybook-vue/nuxt": "catalog:storybook", "@storybook/addon-a11y": "catalog:storybook", "@storybook/addon-docs": "catalog:storybook", "@storybook/addon-themes": "catalog:storybook", - "@types/node": "24.12.2", + "@types/node": "24.13.2", "@types/sanitize-html": "2.16.1", "@types/semver": "7.7.1", "@types/validate-npm-package-name": "4.0.2", "@vitest/coverage-v8": "4.1.6", - "@vue/test-utils": "2.4.6", - "axe-core": "4.11.2", + "@vue/test-utils": "2.4.11", + "axe-core": "4.12.1", "changelogen": "0.6.2", - "chromatic": "17.5.0", - "devalue": "5.6.4", + "chromatic": "17.8.0", + "devalue": "5.8.1", "eslint-plugin-regexp": "3.1.1", - "fast-check": "4.6.0", + "fast-check": "4.8.0", "h3": "1.15.11", - "h3-next": "npm:h3@2.0.1-rc.16", - "knip": "6.15.0", + "h3-next": "npm:h3@2.0.1-rc.22", + "knip": "6.23.0", "markdown-it-anchor": "9.2.0", "msw": "catalog:msw", "msw-storybook-addon": "catalog:storybook", "schema-dts": "2.0.0", "storybook": "catalog:storybook", "storybook-i18n": "catalog:storybook", - "typescript": "6.0.2", + "typescript": "6.0.3", "unplugin-vue-markdown": "32.0.0", - "vitest": "npm:@voidzero-dev/vite-plus-test@0.1.20", + "vitest": "npm:@voidzero-dev/vite-plus-test@0.1.24", "vue-i18n-extract": "2.0.7", - "vue-tsc": "3.2.6" + "vue-tsc": "3.3.6" }, "engines": { "node": "24" }, - "packageManager": "pnpm@11.1.1", + "packageManager": "pnpm@11.9.0", "storybook": { "url": "https://storybook.npmx.dev" } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a4e58c5bb4..7cbfd81927 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -35,12 +35,12 @@ ignoreDepScripts: true ignoreWorkspaceRootCheck: true overrides: - '@types/node': 24.12.0 + '@types/node': 24.13.2 nuxt-og-image: ^6.6.0 - sharp: 0.34.5 - vite: npm:@voidzero-dev/vite-plus-core@0.1.20 - vitest: npm:@voidzero-dev/vite-plus-test@0.1.20 - vue-router: 5.0.4 + sharp: 0.35.3 + vite: npm:@voidzero-dev/vite-plus-core@0.2.1 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.24 + vue-router: 5.1.0 packageExtensions: '@nuxt/scripts':