From 36e7d8ad8b87c49e9f2db28b7494690154a63483 Mon Sep 17 00:00:00 2001 From: Pascal Martineau Date: Wed, 4 Feb 2026 13:31:08 -0500 Subject: [PATCH] chore: update oxlint / oxfmt settings --- .vscode/extensions.json | 6 +- .vscode/launch.json | 16 +- .vscode/settings.json | 24 +- wp-content/themes/moonshine/.oxfmtrc.json | 15 +- wp-content/themes/moonshine/.oxlintrc.json | 23 +- .../sections/SectionHeroSplit.global.vue | 2 +- .../app/composables/useGeneralSettings.ts | 2 +- .../app/composables/useSiteOptions.ts | 2 +- wp-content/themes/moonshine/nuxt.config.ts | 4 +- wp-content/themes/moonshine/package.json | 4 +- wp-content/themes/moonshine/pnpm-lock.yaml | 477 ++++++++++-------- .../themes/moonshine/server/utils/auth.ts | 2 +- wp-content/themes/moonshine/wrangler.json | 7 +- 13 files changed, 316 insertions(+), 268 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index b58ab0c..99e2f7d 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,5 +1,3 @@ { - "recommendations": [ - "oxc.oxc-vscode" - ] -} \ No newline at end of file + "recommendations": ["oxc.oxc-vscode"] +} diff --git a/.vscode/launch.json b/.vscode/launch.json index 35632a1..3ade3c2 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -6,18 +6,12 @@ "type": "node", "request": "launch", "program": "${workspaceFolder}/wp-content/themes/moonshine/node_modules/nuxt/bin/nuxt.mjs", - "runtimeArgs": [ - "--inspect" - ], - "args": [ - "dev" - ], + "runtimeArgs": ["--inspect"], + "args": ["dev"], "cwd": "${workspaceFolder}/wp-content/themes/moonshine", "autoAttachChildProcesses": true, "console": "integratedTerminal", - "skipFiles": [ - "/**" - ], + "skipFiles": ["/**"] }, { "name": "Nuxt client", @@ -29,5 +23,5 @@ "userDataDir": "${env:HOME}/.vscode/chromium-profile", "webRoot": "${workspaceFolder}/wp-content/themes/moonshine" } - ], -} \ No newline at end of file + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index 281dea9..de8b4cb 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,6 +5,12 @@ "[javascript]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, + "[json]": { + "editor.defaultFormatter": "oxc.oxc-vscode" + }, + "[jsonc]": { + "editor.defaultFormatter": "oxc.oxc-vscode" + }, "[postcss]": { "editor.defaultFormatter": "oxc.oxc-vscode" }, @@ -22,10 +28,10 @@ }, "editor.defaultFormatter": "oxc.oxc-vscode", "editor.formatOnSave": true, + "editor.formatOnSaveMode": "file", "editor.quickSuggestions": { "strings": "on" }, - "eslint.enable": false, "files.associations": { "*.css": "tailwindcss" }, @@ -33,16 +39,8 @@ "oxc.fmt.configPath": "wp-content/themes/moonshine/.oxfmtrc.json", "oxc.path.oxfmt": "wp-content/themes/moonshine/node_modules/.bin/oxfmt", "oxc.path.oxlint": "wp-content/themes/moonshine/node_modules/.bin/oxlint", - "oxc.typeAware": true, - "tailwindCSS.classAttributes": [ - "class", - "ui" - ], - "tailwindCSS.experimental.classRegex": [ - [ - "ui:\\s*{([^)]*)\\s*}", - "(?:'|\"|`)([^']*)(?:'|\"|`)" - ] - ], + "oxc.tsConfigPath": "wp-content/themes/moonshine/tsconfig.json", + "tailwindCSS.classAttributes": ["class", "ui"], + "tailwindCSS.experimental.classRegex": [["ui:\\s*{([^)]*)\\s*}", "(?:'|\"|`)([^']*)(?:'|\"|`)"]], "typescript.tsdk": "wp-content/themes/moonshine/node_modules/typescript/lib" -} \ No newline at end of file +} diff --git a/wp-content/themes/moonshine/.oxfmtrc.json b/wp-content/themes/moonshine/.oxfmtrc.json index 6cb97e3..4673476 100644 --- a/wp-content/themes/moonshine/.oxfmtrc.json +++ b/wp-content/themes/moonshine/.oxfmtrc.json @@ -1,10 +1,5 @@ { - "arrowParens": "always", - "indentStyle": "space", - "indentWidth": 2, - "quoteStyle": "double", - "semi": true, - "trailingComma": "es5", + "$schema": "./node_modules/oxfmt/configuration_schema.json", "experimentalSortImports": { "groups": [ ["side-effect"], @@ -17,9 +12,9 @@ ] }, "experimentalTailwindcss": { - "stylesheet": "./app/assets/css/_main.css", - "attributes": ["class", "className"], - "functions": ["clsx", "cn"], - "preserveWhitespace": true + "attributes": ["class"], + "functions": ["tv"], + "preserveWhitespace": true, + "stylesheet": "./app/assets/css/_main.css" } } diff --git a/wp-content/themes/moonshine/.oxlintrc.json b/wp-content/themes/moonshine/.oxlintrc.json index a10227a..aee0094 100644 --- a/wp-content/themes/moonshine/.oxlintrc.json +++ b/wp-content/themes/moonshine/.oxlintrc.json @@ -1,17 +1,22 @@ { - "extends": ["recommended"], - "plugins": ["vue"], + "$schema": "./node_modules/oxlint/configuration_schema.json", + "categories": {}, "env": { + "builtin": true, "browser": true, "node": true }, - "settings": { - "vue": { - "version": 3 - } - }, + "globals": {}, + "ignorePatterns": [], + "plugins": ["import", "vue"], "rules": { - "vue/max-attributes-per-line": "off", - "vue/no-v-html": "off" + "vue/define-emits-declaration": ["error", "type-based"], + "vue/define-props-declaration": ["error", "type-based"], + "vue/require-typed-ref": "error" + }, + "settings": { + "vitest": { + "typecheck": false + } } } diff --git a/wp-content/themes/moonshine/app/components/sections/SectionHeroSplit.global.vue b/wp-content/themes/moonshine/app/components/sections/SectionHeroSplit.global.vue index 962e4b9..fc7722c 100644 --- a/wp-content/themes/moonshine/app/components/sections/SectionHeroSplit.global.vue +++ b/wp-content/themes/moonshine/app/components/sections/SectionHeroSplit.global.vue @@ -5,7 +5,7 @@ import type { SectionHeroSplitFragment } from "#graphql/operations"; const tvSectionHeroSplit = tv({ slots: { base: "py-6", - container: "container flex flex-col gap-6 items-center", + container: "container flex flex-col items-center gap-6", content: "flex-1", media: "w-full basis-1/2", }, diff --git a/wp-content/themes/moonshine/app/composables/useGeneralSettings.ts b/wp-content/themes/moonshine/app/composables/useGeneralSettings.ts index 89def0c..f49a296 100644 --- a/wp-content/themes/moonshine/app/composables/useGeneralSettings.ts +++ b/wp-content/themes/moonshine/app/composables/useGeneralSettings.ts @@ -4,5 +4,5 @@ export const useGeneralSettings = () => {}, { transform: ({ generalSettings }) => generalSettings, - } + }, ); diff --git a/wp-content/themes/moonshine/app/composables/useSiteOptions.ts b/wp-content/themes/moonshine/app/composables/useSiteOptions.ts index ac67f2a..b013226 100644 --- a/wp-content/themes/moonshine/app/composables/useSiteOptions.ts +++ b/wp-content/themes/moonshine/app/composables/useSiteOptions.ts @@ -4,5 +4,5 @@ export const useSiteOptions = () => {}, { transform: ({ siteOptions }) => siteOptions?.groupSiteOptions, - } + }, ); diff --git a/wp-content/themes/moonshine/nuxt.config.ts b/wp-content/themes/moonshine/nuxt.config.ts index f2628f1..9a7f8d4 100644 --- a/wp-content/themes/moonshine/nuxt.config.ts +++ b/wp-content/themes/moonshine/nuxt.config.ts @@ -3,14 +3,14 @@ import { version } from "./package.json"; const siteUrl = process.env.NUXT_SITE_URL; if (!siteUrl) { throw new Error( - `NUXT_SITE_URL is not defined. Make sure to set it in your build environment variables.` + `NUXT_SITE_URL is not defined. Make sure to set it in your build environment variables.`, ); } const wpUrl = process.env.NUXT_WP_URL; if (!wpUrl) { throw new Error( - `NUXT_WP_URL is not defined. Make sure to set it in your build environment variables.` + `NUXT_WP_URL is not defined. Make sure to set it in your build environment variables.`, ); } const wpDomain = new URL(wpUrl).hostname; diff --git a/wp-content/themes/moonshine/package.json b/wp-content/themes/moonshine/package.json index b3e7886..b001fb5 100644 --- a/wp-content/themes/moonshine/package.json +++ b/wp-content/themes/moonshine/package.json @@ -36,12 +36,12 @@ "nuxt-svgo": "^4.2.6", "tailwindcss": "^4.1.18", "vue": "^3.5.27", - "vue-router": "^4.6.4", + "vue-router": "^5.0.2", "zod": "^4.3.6" }, "devDependencies": { "changelogen": "^0.6.2", - "oxfmt": "^0.27.0", + "oxfmt": "^0.28.0", "oxlint": "^1.43.0", "typescript": "^5.9.3", "vue-tsc": "^3.2.4", diff --git a/wp-content/themes/moonshine/pnpm-lock.yaml b/wp-content/themes/moonshine/pnpm-lock.yaml index 246e081..d268b19 100644 --- a/wp-content/themes/moonshine/pnpm-lock.yaml +++ b/wp-content/themes/moonshine/pnpm-lock.yaml @@ -26,7 +26,7 @@ importers: version: 2.0.0(db0@0.3.4)(ioredis@5.9.2)(magicast@0.5.1) '@nuxt/ui': specifier: 4.3.0 - version: 4.3.0(f3d9eaed7a2d1da6c0f8d9fe28cdcfbf) + version: 4.3.0(939822cbe7a8375c7ae7f89ee085ff8f) '@nuxtjs/device': specifier: 4.0.0 version: 4.0.0 @@ -52,8 +52,8 @@ importers: specifier: ^3.5.27 version: 3.5.27(typescript@5.9.3) vue-router: - specifier: ^4.6.4 - version: 4.6.4(vue@3.5.27(typescript@5.9.3)) + specifier: ^5.0.2 + version: 5.0.2(@vue/compiler-sfc@3.5.27)(vue@3.5.27(typescript@5.9.3)) zod: specifier: ^4.3.6 version: 4.3.6 @@ -62,8 +62,8 @@ importers: specifier: ^0.6.2 version: 0.6.2(magicast@0.5.1) oxfmt: - specifier: ^0.27.0 - version: 0.27.0 + specifier: ^0.28.0 + version: 0.28.0 oxlint: specifier: ^1.43.0 version: 1.43.0 @@ -116,8 +116,8 @@ packages: resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.29.0': - resolution: {integrity: sha512-vSH118/wwM/pLR38g/Sgk05sNtro6TlTJKuiMXDaZqPUfjTFcudpCOt00IhOfj+1BFAX+UFAlzCU+6WXr3GLFQ==} + '@babel/generator@7.29.1': + resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.27.3': @@ -897,8 +897,8 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - '@graphql-tools/batch-delegate@10.0.11': - resolution: {integrity: sha512-IoIyqKBVeWa3RFmPMHIQWwcEQgx0MCSN5IbN6SjZuieKrFEDP8iNJuxz5eMuwlNay8cKCMRyAhRQa2IdBp/HTw==} + '@graphql-tools/batch-delegate@10.0.12': + resolution: {integrity: sha512-bMOKge6bPGLxNDHfZTuvUrY4Q7qncurCkcFgEW2R7acBrtiKuEfOrw0sjGcLKrGbDFRzx7D6/1zRQ1cgpexUKQ==} engines: {node: '>=20.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -909,8 +909,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/delegate@12.0.5': - resolution: {integrity: sha512-VsaynCBuZTznRzYjT3VutwIjZ0j4Bi5p0SUDiY5Qi07fW7RBXtStfH7O+YdnTQvxJecJUXA4iiKVWi+3qKXvhA==} + '@graphql-tools/delegate@12.0.6': + resolution: {integrity: sha512-CizsslU+/FkzFwKilOI0/9xYpfuPITsqP3NyC0lS3im9eMp9iF4hQSLqsC96/b802lwTs1FoTrm3tRWWW0naqg==} engines: {node: '>=20.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -963,8 +963,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/stitch@10.1.9': - resolution: {integrity: sha512-xpklUD9e+Tw6dsPC1xZstkxnHGElNZxnkBW1Um93Q6m+msAWTQ+IZ6NlMCdvIn9hFVP9CqwLmVJ4JMEPKddU8A==} + '@graphql-tools/stitch@10.1.10': + resolution: {integrity: sha512-90sm5NvOLbymbYa81cvXkuZ7cZLLk2C1/VY8VCuFIbkVICYjY5T79cET5Nw8d5qX3LeojIF4SnK0xFYurhKxoA==} engines: {node: '>=20.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -981,8 +981,8 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - '@graphql-tools/wrap@11.1.5': - resolution: {integrity: sha512-eVE+YTMimFOxQAiayMGQhIMVA6F1pRstAmtrd82KX8qJqdZ5QXZrbIPitAhEFmxD0qC6afUEgsLlTOwOJGg1pQ==} + '@graphql-tools/wrap@11.1.6': + resolution: {integrity: sha512-aamowNRone/LVeu2saKrl9bn7Svw1lKNPQMhy9+I1a4qt+2LhqysxcVGUJLo3/j71uv/C+4c3+bam78JyVf94w==} engines: {node: '>=20.0.0'} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 @@ -1177,8 +1177,8 @@ packages: cpu: [x64] os: [win32] - '@internationalized/date@3.10.1': - resolution: {integrity: sha512-oJrXtQiAXLvT9clCf1K4kxp3eKsQhIaZqxEyowkBcsvZDdZkbWrVmnGknxs5flTD0VGsxrxKgBCZty1EzoiMzA==} + '@internationalized/date@3.11.0': + resolution: {integrity: sha512-BOx5huLAWhicM9/ZFs84CzP+V3gBW6vlpM02yzsdYC7TGlZJX1OJiEEHcSayF00Z+3jLlm4w79amvSt6RqKN3Q==} '@internationalized/number@3.6.5': resolution: {integrity: sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==} @@ -1190,8 +1190,8 @@ packages: resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} engines: {node: 20 || >=22} - '@isaacs/brace-expansion@5.0.0': - resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} + '@isaacs/brace-expansion@5.0.1': + resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==} engines: {node: 20 || >=22} '@isaacs/cliui@8.0.2': @@ -1741,43 +1741,43 @@ packages: cpu: [x64] os: [win32] - '@oxfmt/darwin-arm64@0.27.0': - resolution: {integrity: sha512-3vwqyzNlVTVFVzHMlrqxb4tgVgHp6FYS0uIxsIZ/SeEDG0azaqiOw/2t8LlJ9f72PKRLWSey+Ak99tiKgpbsnQ==} + '@oxfmt/darwin-arm64@0.28.0': + resolution: {integrity: sha512-jmUfF7cNJPw57bEK7sMIqrYRgn4LH428tSgtgLTCtjuGuu1ShREyrkeB7y8HtkXRfhBs4lVY+HMLhqElJvZ6ww==} cpu: [arm64] os: [darwin] - '@oxfmt/darwin-x64@0.27.0': - resolution: {integrity: sha512-5u8mZVLm70v6l1wLZ2MmeNIEzGsruwKw5F7duePzpakPfxGtLpiFNUwe4aBUJULTP6aMzH+A4dA0JOn8lb7Luw==} + '@oxfmt/darwin-x64@0.28.0': + resolution: {integrity: sha512-S6vlV8S7jbjzJOSjfVg2CimUC0r7/aHDLdUm/3+/B/SU/s1jV7ivqWkMv1/8EB43d1BBwT9JQ60ZMTkBqeXSFA==} cpu: [x64] os: [darwin] - '@oxfmt/linux-arm64-gnu@0.27.0': - resolution: {integrity: sha512-aql/LLYriX/5Ar7o5Qivnp/qMTUPNiOCr7cFLvmvzYZa3XL0H8XtbKUfIVm+9ILR0urXQzcml+L8pLe1p8sgEg==} + '@oxfmt/linux-arm64-gnu@0.28.0': + resolution: {integrity: sha512-TfJkMZjePbLiskmxFXVAbGI/OZtD+y+fwS0wyW8O6DWG0ARTf0AipY9zGwGoOdpFuXOJceXvN4SHGLbYNDMY4Q==} cpu: [arm64] os: [linux] - '@oxfmt/linux-arm64-musl@0.27.0': - resolution: {integrity: sha512-6u/kNb7hubthg4u/pn3MK/GJLwPgjDvDDnjjr7TC0/OK/xztef8ToXmycxIQ9OeDNIJJf7Z0Ss/rHnKvQOWzRw==} + '@oxfmt/linux-arm64-musl@0.28.0': + resolution: {integrity: sha512-7fyQUdW203v4WWGr1T3jwTz4L7KX9y5DeATryQ6fLT6QQp9GEuct8/k0lYhd+ys42iTV/IkJF20e3YkfSOOILg==} cpu: [arm64] os: [linux] - '@oxfmt/linux-x64-gnu@0.27.0': - resolution: {integrity: sha512-EhvDfFHO1yrK/Cu75eU1U828lBsW2cV0JITOrka5AjR3PlmnQQ03Mr9ROkWkbPmzAMklXI4Q16eO+4n+7FhS1w==} + '@oxfmt/linux-x64-gnu@0.28.0': + resolution: {integrity: sha512-sRKqAvEonuz0qr1X1ncUZceOBJerKzkO2gZIZmosvy/JmqyffpIFL3OE2tqacFkeDhrC+dNYQpusO8zsfHo3pw==} cpu: [x64] os: [linux] - '@oxfmt/linux-x64-musl@0.27.0': - resolution: {integrity: sha512-1pgjuwMT5sCekuteYZ7LkDsto7DJouaccwjozHqdWohSj2zJpFeSP2rMaC+6JJ1KD5r9HG9sWRuHZGEaoX9uOw==} + '@oxfmt/linux-x64-musl@0.28.0': + resolution: {integrity: sha512-fW6czbXutX/tdQe8j4nSIgkUox9RXqjyxwyWXUDItpoDkoXllq17qbD7GVc0whrEhYQC6hFE1UEAcDypLJoSzw==} cpu: [x64] os: [linux] - '@oxfmt/win32-arm64@0.27.0': - resolution: {integrity: sha512-mmuEhXZEhAYAeyjVTWwGKIA3RSb2b/He9wrXkDJPhmqp8qISUzkVg1dQmLEt4hD+wI5rzR+6vchPt521tzuRDA==} + '@oxfmt/win32-arm64@0.28.0': + resolution: {integrity: sha512-D/HDeQBAQRjTbD9OLV6kRDcStrIfO+JsUODDCdGmhRfNX8LPCx95GpfyybpZfn3wVF8Jq/yjPXV1xLkQ+s7RcA==} cpu: [arm64] os: [win32] - '@oxfmt/win32-x64@0.27.0': - resolution: {integrity: sha512-cXKVkL1DuRq31QjwHqtBEUztyBmM9YZKdeFhsDLBURNdk1CFW42uWsmTsaqrXSoiCj7nCjfP0pwTOzxhQZra/A==} + '@oxfmt/win32-x64@0.28.0': + resolution: {integrity: sha512-4+S2j4OxOIyo8dz5osm5dZuL0yVmxXvtmNdHB5xyGwAWVvyWNvf7tCaQD7w2fdSsAXQLOvK7KFQrHFe33nJUCA==} cpu: [x64] os: [win32] @@ -2029,6 +2029,9 @@ packages: '@rolldown/pluginutils@1.0.0-rc.2': resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} + '@rolldown/pluginutils@1.0.0-rc.3': + resolution: {integrity: sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==} + '@rollup/plugin-alias@6.0.0': resolution: {integrity: sha512-tPCzJOtS7uuVZd+xPhoy5W4vThe6KWXNmsFCNktaAh5RTqcLiSfT4huPQIXkgJ6YCOjJHvecOAzQxLFhPxKr+g==} engines: {node: '>=20.19.0'} @@ -2373,13 +2376,13 @@ packages: peerDependencies: '@tiptap/pm': 3.14.0 - '@tiptap/extension-blockquote@3.18.0': - resolution: {integrity: sha512-1HjEoM5vZDfFnq2OodNpW13s56a9pbl7jolUv1V9FrE3X5s7n0HCfDzIVpT7z1HgTdPtlN5oSt5uVyBwuwSUfA==} + '@tiptap/extension-blockquote@3.19.0': + resolution: {integrity: sha512-y3UfqY9KD5XwWz3ndiiJ089Ij2QKeiXy/g1/tlAN/F1AaWsnkHEHMLxCP1BIqmMpwsX7rZjMLN7G5Lp7c9682A==} peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extension-bold@3.18.0': - resolution: {integrity: sha512-xUgOvHCdGXh9Lfxd7DtgsSr0T/egIwBllWHIBWDjQEQQ0b+ICn+0+i703btHMB4hjdduZtgVDrhK8jAW3U6swA==} + '@tiptap/extension-bold@3.19.0': + resolution: {integrity: sha512-UZgb1d0XK4J/JRIZ7jW+s4S6KjuEDT2z1PPM6ugcgofgJkWQvRZelCPbmtSFd3kwsD+zr9UPVgTh9YIuGQ8t+Q==} peerDependencies: '@tiptap/core': 3.14.0 @@ -2389,19 +2392,19 @@ packages: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 - '@tiptap/extension-bullet-list@3.18.0': - resolution: {integrity: sha512-8sEpY0nxAGGFDYlF+WVFPKX00X2dAAjmoi0+2eWvK990PdQqwXrQsRs7pkUbpE2mDtATV8+GlDXk9KDkK/ZXhA==} + '@tiptap/extension-bullet-list@3.19.0': + resolution: {integrity: sha512-F9uNnqd0xkJbMmRxVI5RuVxwB9JaCH/xtRqOUNQZnRBt7IdAElCY+Dvb4hMCtiNv+enGM/RFGJuFHR9TxmI7rw==} peerDependencies: - '@tiptap/extension-list': ^3.18.0 + '@tiptap/extension-list': ^3.19.0 - '@tiptap/extension-code-block@3.18.0': - resolution: {integrity: sha512-fCx1oT95ikGfoizw+XCjeglQxlLK4lWgUcB4Dcn5TdaCoFBQMEaZs7Q0jVajxxxULnyArkg60uarc1ac/IF2Hw==} + '@tiptap/extension-code-block@3.19.0': + resolution: {integrity: sha512-b/2qR+tMn8MQb+eaFYgVk4qXnLNkkRYmwELQ8LEtEDQPxa5Vl7J3eu8+4OyoIFhZrNDZvvoEp80kHMCP8sI6rg==} peerDependencies: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 - '@tiptap/extension-code@3.18.0': - resolution: {integrity: sha512-0SU53O0NRmdtRM2Hgzm372dVoHjs2F40o/dtB7ls4kocf4W89FyWeC2R6ZsFQqcXisNh9RTzLtYfbNyizGuZIw==} + '@tiptap/extension-code@3.19.0': + resolution: {integrity: sha512-2kqqQIXBXj2Or+4qeY3WoE7msK+XaHKL6EKOcKlOP2BW8eYqNTPzNSL+PfBDQ3snA7ljZQkTs/j4GYDj90vR1A==} peerDependencies: '@tiptap/core': 3.14.0 @@ -2413,8 +2416,8 @@ packages: '@tiptap/y-tiptap': ^3.0.0 yjs: ^13 - '@tiptap/extension-document@3.18.0': - resolution: {integrity: sha512-e0hOGrjTMpCns8IC5p+c5CEiE1BBmFBFL+RpIxU/fjT2SaZ7q2xsFguBu94lQDT0cD6fdZokFRpGwEMxZNVGCg==} + '@tiptap/extension-document@3.19.0': + resolution: {integrity: sha512-AOf0kHKSFO0ymjVgYSYDncRXTITdTcrj1tqxVazrmO60KNl1Rc2dAggDvIVTEBy5NvceF0scc7q3sE/5ZtVV7A==} peerDependencies: '@tiptap/core': 3.14.0 @@ -2435,10 +2438,10 @@ packages: '@tiptap/pm': 3.14.0 '@tiptap/y-tiptap': ^3.0.0 - '@tiptap/extension-dropcursor@3.18.0': - resolution: {integrity: sha512-pIW/K9fGth221dkfA5SInHcqfnCr0aG9LGkRiEh4gwM4cf6ceUBrvcD+QlemSZ4q9oktNGJmXT+sEXVOQ8QoeQ==} + '@tiptap/extension-dropcursor@3.19.0': + resolution: {integrity: sha512-sf3dEZXiLvsGqVK2maUIzXY6qtYYCvBumag7+VPTMGQ0D4hiZ1X/4ukt4+6VXDg5R2WP1CoIt/QvUetUjWNhbQ==} peerDependencies: - '@tiptap/extensions': ^3.18.0 + '@tiptap/extensions': ^3.19.0 '@tiptap/extension-floating-menu@3.13.0': resolution: {integrity: sha512-OsezV2cMofZM4c13gvgi93IEYBUzZgnu8BXTYZQiQYekz4bX4uulBmLa1KOA9EN71FzS+SoLkXHU0YzlbLjlxA==} @@ -2447,18 +2450,18 @@ packages: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 - '@tiptap/extension-gapcursor@3.18.0': - resolution: {integrity: sha512-covioXPPHX3SnlTwC/1rcHUHAc7/JFd4vN0kZQmZmvGHlxqq2dPmtrPh8D7TuDuhG0k/3Z6i8dJFP0phfRAhuA==} + '@tiptap/extension-gapcursor@3.19.0': + resolution: {integrity: sha512-w7DACS4oSZaDWjz7gropZHPc9oXqC9yERZTcjWxyORuuIh1JFf0TRYspleK+OK28plK/IftojD/yUDn1MTRhvA==} peerDependencies: - '@tiptap/extensions': ^3.18.0 + '@tiptap/extensions': ^3.19.0 - '@tiptap/extension-hard-break@3.18.0': - resolution: {integrity: sha512-IXLiOHEmbU2Wn1jFRZC6apMxiJQvSRWhwoiubAvRxyiPSnFTeaEgT8Qgo5DjwB39NckP+o7XX7RrgzlkwdFPQQ==} + '@tiptap/extension-hard-break@3.19.0': + resolution: {integrity: sha512-lAmQraYhPS5hafvCl74xDB5+bLuNwBKIEsVoim35I0sDJj5nTrfhaZgMJ91VamMvT+6FF5f1dvBlxBxAWa8jew==} peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extension-heading@3.18.0': - resolution: {integrity: sha512-MTamVnYsFWVndLSq5PRQ7ZmbF6AExsFS9uIvGtUAwuhzvR4of/WHh6wpvWYjA+BLXTWRrfuGHaZTl7UXBN13fg==} + '@tiptap/extension-heading@3.19.0': + resolution: {integrity: sha512-uLpLlfyp086WYNOc0ekm1gIZNlEDfmzOhKzB0Hbyi6jDagTS+p9mxUNYeYOn9jPUxpFov43+Wm/4E24oY6B+TQ==} peerDependencies: '@tiptap/core': 3.14.0 @@ -2473,29 +2476,29 @@ packages: peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extension-italic@3.18.0': - resolution: {integrity: sha512-1C4nB08psiRo0BPxAbpYq8peUOKnjQWtBCLPbE6B9ToTK3vmUk0AZTqLO11FvokuM1GF5l2Lg3sKrKFuC2hcjQ==} + '@tiptap/extension-italic@3.19.0': + resolution: {integrity: sha512-6GffxOnS/tWyCbDkirWNZITiXRta9wrCmrfa4rh+v32wfaOL1RRQNyqo9qN6Wjyl1R42Js+yXTzTTzZsOaLMYA==} peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extension-link@3.18.0': - resolution: {integrity: sha512-1J28C4+fKAMQi7q/UsTjAmgmKTnzjExXY98hEBneiVzFDxqF69n7+Vb7nVTNAIhmmJkZMA0DEcMhSiQC/1/u4A==} + '@tiptap/extension-link@3.19.0': + resolution: {integrity: sha512-HEGDJnnCPfr7KWu7Dsq+eRRe/mBCsv6DuI+7fhOCLDJjjKzNgrX2abbo/zG3D/4lCVFaVb+qawgJubgqXR/Smw==} peerDependencies: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 - '@tiptap/extension-list-item@3.18.0': - resolution: {integrity: sha512-auTSt+NXoUnT0xofzFa+FnXsrW1TPdT1OB3U1OqQCIWkumZqL45A8OK9kpvyQsWj/xJ8fy1iZwFlKXPtxjLd2w==} + '@tiptap/extension-list-item@3.19.0': + resolution: {integrity: sha512-VsSKuJz4/Tb6ZmFkXqWpDYkRzmaLTyE6dNSEpNmUpmZ32sMqo58mt11/huADNwfBFB0Ve7siH/VnFNIJYY3xvg==} peerDependencies: - '@tiptap/extension-list': ^3.18.0 + '@tiptap/extension-list': ^3.19.0 - '@tiptap/extension-list-keymap@3.18.0': - resolution: {integrity: sha512-ZzO5r/cW7G0zpL/eM69WPnMpzb0YsSjtI60CYGA0iQDRJnK9INvxu0RU0ewM2faqqwASmtjuNJac+Fjk6scdXg==} + '@tiptap/extension-list-keymap@3.19.0': + resolution: {integrity: sha512-bxgmAgA3RzBGA0GyTwS2CC1c+QjkJJq9hC+S6PSOWELGRiTbwDN3MANksFXLjntkTa0N5fOnL27vBHtMStURqw==} peerDependencies: - '@tiptap/extension-list': ^3.18.0 + '@tiptap/extension-list': ^3.19.0 - '@tiptap/extension-list@3.18.0': - resolution: {integrity: sha512-9lQBo45HNqIFcLEHAk+CY3W51eMMxIJjWbthm2CwEWr4PB3+922YELlvq8JcLH1nVFkBVpmBFmQe/GxgnCkzwQ==} + '@tiptap/extension-list@3.19.0': + resolution: {integrity: sha512-N6nKbFB2VwMsPlCw67RlAtYSK48TAsAUgjnD+vd3ieSlIufdQnLXDFUP6hFKx9mwoUVUgZGz02RA6bkxOdYyTw==} peerDependencies: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 @@ -2513,13 +2516,13 @@ packages: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 - '@tiptap/extension-ordered-list@3.18.0': - resolution: {integrity: sha512-5bUAfklYLS5o6qvLLfreGyGvD1JKXqOQF0YntLyPuCGrXv7+XjPWQL2BmEf59fOn2UPT2syXLQ1WN5MHTArRzg==} + '@tiptap/extension-ordered-list@3.19.0': + resolution: {integrity: sha512-cxGsINquwHYE1kmhAcLNLHAofmoDEG6jbesR5ybl7tU5JwtKVO7S/xZatll2DU1dsDAXWPWEeeMl4e/9svYjCg==} peerDependencies: - '@tiptap/extension-list': ^3.18.0 + '@tiptap/extension-list': ^3.19.0 - '@tiptap/extension-paragraph@3.18.0': - resolution: {integrity: sha512-uvFhdwiur4NhhUdBmDsajxjGAIlg5qga55fYag2DzOXxIQE2M7/aVMRkRpuJzb88GY4EHSh8rY34HgMK2FJt2Q==} + '@tiptap/extension-paragraph@3.19.0': + resolution: {integrity: sha512-xWa6gj82l5+AzdYyrSk9P4ynySaDzg/SlR1FarXE5yPXibYzpS95IWaVR0m2Qaz7Rrk+IiYOTGxGRxcHLOelNg==} peerDependencies: '@tiptap/core': 3.14.0 @@ -2528,23 +2531,23 @@ packages: peerDependencies: '@tiptap/extensions': ^3.13.0 - '@tiptap/extension-strike@3.18.0': - resolution: {integrity: sha512-kl/fa68LZg8NWUqTkRTfgyCx+IGqozBmzJxQDc1zxurrIU+VFptDV9UuZim587sbM2KGjCi/PNPjPGk1Uu0PVg==} + '@tiptap/extension-strike@3.19.0': + resolution: {integrity: sha512-xYpabHsv7PccLUBQaP8AYiFCnYbx6P93RHPd0lgNwhdOjYFd931Zy38RyoxPHAgbYVmhf1iyx7lpuLtBnhS5dA==} peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extension-text@3.18.0': - resolution: {integrity: sha512-9TvctdnBCwK/zyTi9kS7nGFNl5OvGM8xE0u38ZmQw5t79JOqJHgOroyqMjw8LHK/1PWrozfNCmsZbpq4IZuKXw==} + '@tiptap/extension-text@3.19.0': + resolution: {integrity: sha512-K95+SnbZy0h6hNFtfy23n8t/nOcTFEf69In9TSFVVmwn/Nwlke+IfiESAkqbt1/7sKJeegRXYO7WzFEmFl9Q/g==} peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extension-underline@3.18.0': - resolution: {integrity: sha512-009IeXURNJ/sm1pBqbj+2YQgjQaBtNlJR3dbl6xu49C+qExqCmI7klhKQuwsVVGLR7ahsYlp7d9RlftnhCXIcQ==} + '@tiptap/extension-underline@3.19.0': + resolution: {integrity: sha512-800MGEWfG49j10wQzAFiW/ele1HT04MamcL8iyuPNu7ZbjbGN2yknvdrJlRy7hZlzIrVkZMr/1tz62KN33VHIw==} peerDependencies: '@tiptap/core': 3.14.0 - '@tiptap/extensions@3.18.0': - resolution: {integrity: sha512-uSRIE9HGshBN6NRFR3LX2lZqBLvX92SgU5A9AvUbJD4MqU63E+HdruJnRjsVlX3kPrmbIDowxrzXlUcg3K0USQ==} + '@tiptap/extensions@3.19.0': + resolution: {integrity: sha512-ZmGUhLbMWaGqnJh2Bry+6V4M6gMpUDYo4D1xNux5Gng/E/eYtc+PMxMZ/6F7tNTAuujLBOQKj6D+4SsSm457jw==} peerDependencies: '@tiptap/core': 3.14.0 '@tiptap/pm': 3.14.0 @@ -2737,16 +2740,19 @@ packages: '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-core@8.0.5': - resolution: {integrity: sha512-dpCw8nl0GDBuiL9SaY0mtDxoGIEmU38w+TQiYEPOLhW03VDC0lfNMYXS/qhl4I0YlysGp04NLY4UNn6xgD0VIQ==} + '@vue/devtools-api@8.0.6': + resolution: {integrity: sha512-+lGBI+WTvJmnU2FZqHhEB8J1DXcvNlDeEalz77iYgOdY1jTj1ipSBaKj3sRhYcy+kqA8v/BSuvOz1XJucfQmUA==} + + '@vue/devtools-core@8.0.6': + resolution: {integrity: sha512-fN7iVtpSQQdtMORWwVZ1JiIAKriinhD+lCHqPw9Rr252ae2TczILEmW0zcAZifPW8HfYcbFkn+h7Wv6kQQCayw==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@8.0.5': - resolution: {integrity: sha512-q2VV6x1U3KJMTQPUlRMyWEKVbcHuxhqJdSr6Jtjz5uAThAIrfJ6WVZdGZm5cuO63ZnSUz0RCsVwiUUb0mDV0Yg==} + '@vue/devtools-kit@8.0.6': + resolution: {integrity: sha512-9zXZPTJW72OteDXeSa5RVML3zWDCRcO5t77aJqSs228mdopYj5AiTpihozbsfFJ0IodfNs7pSgOGO3qfCuxDtw==} - '@vue/devtools-shared@8.0.5': - resolution: {integrity: sha512-bRLn6/spxpmgLk+iwOrR29KrYnJjG9DGpHGkDFG82UM21ZpJ39ztUT9OXX3g+usW7/b2z+h46I9ZiYyB07XMXg==} + '@vue/devtools-shared@8.0.6': + resolution: {integrity: sha512-Pp1JylTqlgMJvxW6MGyfTF8vGvlBSCAvMFaDCYa82Mgw7TT5eE5kkHgDvmOGHWeJE4zIDfCpCxHapsK2LtIAJg==} '@vue/language-core@3.2.4': resolution: {integrity: sha512-bqBGuSG4KZM45KKTXzGtoCl9cWju5jsaBKaJJe3h5hRAAWpZUuj5G+L+eI01sPIkm4H6setKRlw7E85wLdDNew==} @@ -3743,8 +3749,8 @@ packages: fraction.js@5.3.4: resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - framer-motion@12.30.1: - resolution: {integrity: sha512-nt3NMBb9wrsC/TlPi6Blg3Zzzf8DkSidCT8dFa3ha3ierU8AF20tqP0eQ3CyGVZdwytVjd4vF/fWE0Uoa+qzdg==} + framer-motion@12.31.0: + resolution: {integrity: sha512-Tnd0FU05zGRFI3JJmBegXonF1rfuzYeuXd1QSdQ99Ysnppk0yWBWSW2wUsqzRpS5nv0zPNx+y0wtDj4kf0q5RQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -3812,10 +3818,11 @@ packages: glob@10.5.0: resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - glob@13.0.0: - resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==} + glob@13.0.1: + resolution: {integrity: sha512-B7U/vJpE3DkJ5WXTgTpTRN63uV42DseiXXKMwG14LQBXmsdeIoHAPbU/MEo6II0k5ED74uc2ZGTC6MwHFQhF6w==} engines: {node: 20 || >=22} global-directory@4.0.1: @@ -4463,8 +4470,8 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - minimatch@10.1.1: - resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} + minimatch@10.1.2: + resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} engines: {node: 20 || >=22} minimatch@3.1.2: @@ -4755,8 +4762,8 @@ packages: peerDependencies: oxc-parser: '>=0.98.0' - oxfmt@0.27.0: - resolution: {integrity: sha512-FHR0HR3WeMKBuVEQvW3EeiRZXs/cQzNHxGbhCoAIEPr1FVcOa9GCqrKJXPqv2jkzmCg6Wqot+DvN9RzemyFJhw==} + oxfmt@0.28.0: + resolution: {integrity: sha512-3+hhBqPE6Kp22KfJmnstrZbl+KdOVSEu1V0ABaFIg1rYLtrMgrupx9znnHgHLqKxAVHebjTdiCJDk30CXOt6cw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -5584,8 +5591,8 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinypool@2.0.0: - resolution: {integrity: sha512-/RX9RzeH2xU5ADE7n2Ykvmi9ED3FBGPAjw9u3zucrNNaEBIO0HPSYgL0NT7+3p147ojeSdaVu08F6hjpv31HJg==} + tinypool@2.1.0: + resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==} engines: {node: ^20.0.0 || >=22.0.0} title-case@3.0.3: @@ -5739,6 +5746,10 @@ packages: resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==} engines: {node: '>=18.12.0'} + unplugin@3.0.0: + resolution: {integrity: sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==} + engines: {node: ^20.19.0 || >=22.12.0} + unstorage@1.17.4: resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==} peerDependencies: @@ -5978,6 +5989,21 @@ packages: peerDependencies: vue: ^3.5.0 + vue-router@5.0.2: + resolution: {integrity: sha512-YFhwaE5c5JcJpNB1arpkl4/GnO32wiUWRB+OEj1T0DlDxEZoOfbltl2xEwktNU/9o1sGcGburIXSpbLpPFe/6w==} + peerDependencies: + '@pinia/colada': '>=0.21.2' + '@vue/compiler-sfc': ^3.5.17 + pinia: ^3.0.4 + vue: ^3.5.0 + peerDependenciesMeta: + '@pinia/colada': + optional: true + '@vue/compiler-sfc': + optional: true + pinia: + optional: true + vue-tsc@3.2.4: resolution: {integrity: sha512-xj3YCvSLNDKt1iF9OcImWHhmYcihVu9p4b9s4PGR/qp6yhW+tZJaypGxHScRyOrdnHvaOeF+YkZOdKwbgGvp5g==} hasBin: true @@ -6158,7 +6184,7 @@ snapshots: '@ardatan/relay-compiler@12.0.3(graphql@16.12.0)': dependencies: - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 '@babel/parser': 7.29.0 '@babel/runtime': 7.28.6 chalk: 4.1.2 @@ -6183,7 +6209,7 @@ snapshots: '@babel/core@7.29.0': dependencies: '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) '@babel/helpers': 7.28.6 @@ -6200,7 +6226,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.29.0': + '@babel/generator@7.29.1': dependencies: '@babel/parser': 7.29.0 '@babel/types': 7.29.0 @@ -6327,7 +6353,7 @@ snapshots: '@babel/traverse@7.29.0': dependencies: '@babel/code-frame': 7.29.0 - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 '@babel/parser': 7.29.0 '@babel/template': 7.28.6 @@ -6823,9 +6849,9 @@ snapshots: transitivePeerDependencies: - encoding - '@graphql-tools/batch-delegate@10.0.11(graphql@16.12.0)': + '@graphql-tools/batch-delegate@10.0.12(graphql@16.12.0)': dependencies: - '@graphql-tools/delegate': 12.0.5(graphql@16.12.0) + '@graphql-tools/delegate': 12.0.6(graphql@16.12.0) '@graphql-tools/utils': 11.0.0(graphql@16.12.0) '@whatwg-node/promise-helpers': 1.3.2 dataloader: 2.2.3 @@ -6840,7 +6866,7 @@ snapshots: graphql: 16.12.0 tslib: 2.8.1 - '@graphql-tools/delegate@12.0.5(graphql@16.12.0)': + '@graphql-tools/delegate@12.0.6(graphql@16.12.0)': dependencies: '@graphql-tools/batch-execute': 10.0.5(graphql@16.12.0) '@graphql-tools/executor': 1.5.1(graphql@16.12.0) @@ -6918,15 +6944,15 @@ snapshots: graphql: 16.12.0 tslib: 2.8.1 - '@graphql-tools/stitch@10.1.9(graphql@16.12.0)': + '@graphql-tools/stitch@10.1.10(graphql@16.12.0)': dependencies: - '@graphql-tools/batch-delegate': 10.0.11(graphql@16.12.0) - '@graphql-tools/delegate': 12.0.5(graphql@16.12.0) + '@graphql-tools/batch-delegate': 10.0.12(graphql@16.12.0) + '@graphql-tools/delegate': 12.0.6(graphql@16.12.0) '@graphql-tools/executor': 1.5.1(graphql@16.12.0) '@graphql-tools/merge': 9.1.7(graphql@16.12.0) '@graphql-tools/schema': 10.0.31(graphql@16.12.0) '@graphql-tools/utils': 11.0.0(graphql@16.12.0) - '@graphql-tools/wrap': 11.1.5(graphql@16.12.0) + '@graphql-tools/wrap': 11.1.6(graphql@16.12.0) '@whatwg-node/promise-helpers': 1.3.2 graphql: 16.12.0 tslib: 2.8.1 @@ -6947,9 +6973,9 @@ snapshots: graphql: 16.12.0 tslib: 2.8.1 - '@graphql-tools/wrap@11.1.5(graphql@16.12.0)': + '@graphql-tools/wrap@11.1.6(graphql@16.12.0)': dependencies: - '@graphql-tools/delegate': 12.0.5(graphql@16.12.0) + '@graphql-tools/delegate': 12.0.6(graphql@16.12.0) '@graphql-tools/schema': 10.0.31(graphql@16.12.0) '@graphql-tools/utils': 11.0.0(graphql@16.12.0) '@whatwg-node/promise-helpers': 1.3.2 @@ -7112,7 +7138,7 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true - '@internationalized/date@3.10.1': + '@internationalized/date@3.11.0': dependencies: '@swc/helpers': 0.5.18 @@ -7124,7 +7150,7 @@ snapshots: '@isaacs/balanced-match@4.0.1': {} - '@isaacs/brace-expansion@5.0.0': + '@isaacs/brace-expansion@5.0.1': dependencies: '@isaacs/balanced-match': 4.0.1 @@ -7187,7 +7213,7 @@ snapshots: '@graphql-tools/graphql-file-loader': 8.1.9(graphql@16.12.0) '@graphql-tools/load': 8.1.8(graphql@16.12.0) '@graphql-tools/schema': 10.0.31(graphql@16.12.0) - '@graphql-tools/stitch': 10.1.9(graphql@16.12.0) + '@graphql-tools/stitch': 10.1.10(graphql@16.12.0) '@nuxt/kit': 4.3.0(magicast@0.5.1) defu: 6.1.4 graphql: 16.12.0 @@ -7314,8 +7340,8 @@ snapshots: '@nuxt/devtools-kit': 3.1.1(magicast@0.5.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2)) '@nuxt/devtools-wizard': 3.1.1 '@nuxt/kit': 4.3.0(magicast@0.5.1) - '@vue/devtools-core': 8.0.5(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3)) - '@vue/devtools-kit': 8.0.5 + '@vue/devtools-core': 8.0.6(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3)) + '@vue/devtools-kit': 8.0.6 birpc: 2.9.0 consola: 3.4.2 destr: 2.0.5 @@ -7594,10 +7620,10 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/ui@4.3.0(f3d9eaed7a2d1da6c0f8d9fe28cdcfbf)': + '@nuxt/ui@4.3.0(939822cbe7a8375c7ae7f89ee085ff8f)': dependencies: '@iconify/vue': 5.0.0(vue@3.5.27(typescript@5.9.3)) - '@internationalized/date': 3.10.1 + '@internationalized/date': 3.11.0 '@internationalized/number': 3.6.5 '@nuxt/fonts': 0.12.1(db0@0.3.4)(ioredis@5.9.2)(magicast@0.5.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2)) '@nuxt/icon': 2.2.1(magicast@0.5.1)(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3)) @@ -7616,7 +7642,7 @@ snapshots: '@tiptap/extension-horizontal-rule': 3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) '@tiptap/extension-image': 3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) '@tiptap/extension-mention': 3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)(@tiptap/suggestion@3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-placeholder': 3.13.0(@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-placeholder': 3.13.0(@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) '@tiptap/markdown': 3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 '@tiptap/starter-kit': 3.13.0 @@ -7656,7 +7682,7 @@ snapshots: vaul-vue: 0.4.1(reka-ui@2.6.1(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3)) vue-component-type-helpers: 3.2.4 optionalDependencies: - vue-router: 4.6.4(vue@3.5.27(typescript@5.9.3)) + vue-router: 5.0.2(@vue/compiler-sfc@3.5.27)(vue@3.5.27(typescript@5.9.3)) zod: 4.3.6 transitivePeerDependencies: - '@azure/app-configuration' @@ -8049,28 +8075,28 @@ snapshots: '@oxc-transform/binding-win32-x64-msvc@0.110.0': optional: true - '@oxfmt/darwin-arm64@0.27.0': + '@oxfmt/darwin-arm64@0.28.0': optional: true - '@oxfmt/darwin-x64@0.27.0': + '@oxfmt/darwin-x64@0.28.0': optional: true - '@oxfmt/linux-arm64-gnu@0.27.0': + '@oxfmt/linux-arm64-gnu@0.28.0': optional: true - '@oxfmt/linux-arm64-musl@0.27.0': + '@oxfmt/linux-arm64-musl@0.28.0': optional: true - '@oxfmt/linux-x64-gnu@0.27.0': + '@oxfmt/linux-x64-gnu@0.28.0': optional: true - '@oxfmt/linux-x64-musl@0.27.0': + '@oxfmt/linux-x64-musl@0.28.0': optional: true - '@oxfmt/win32-arm64@0.27.0': + '@oxfmt/win32-arm64@0.28.0': optional: true - '@oxfmt/win32-x64@0.27.0': + '@oxfmt/win32-x64@0.28.0': optional: true '@oxlint/darwin-arm64@1.43.0': @@ -8258,6 +8284,8 @@ snapshots: '@rolldown/pluginutils@1.0.0-rc.2': {} + '@rolldown/pluginutils@1.0.0-rc.3': {} + '@rollup/plugin-alias@6.0.0(rollup@4.57.1)': optionalDependencies: rollup: 4.57.1 @@ -8519,11 +8547,11 @@ snapshots: dependencies: '@tiptap/pm': 3.14.0 - '@tiptap/extension-blockquote@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-blockquote@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-bold@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-bold@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) @@ -8533,16 +8561,16 @@ snapshots: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 - '@tiptap/extension-bullet-list@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-bullet-list@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extension-list': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-list': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-code-block@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': + '@tiptap/extension-code-block@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 - '@tiptap/extension-code@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-code@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) @@ -8553,7 +8581,7 @@ snapshots: '@tiptap/y-tiptap': 3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.5)(y-protocols@1.0.7(yjs@13.6.29))(yjs@13.6.29) yjs: 13.6.29 - '@tiptap/extension-document@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-document@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) @@ -8573,9 +8601,9 @@ snapshots: '@tiptap/pm': 3.14.0 '@tiptap/y-tiptap': 3.0.1(prosemirror-model@1.25.4)(prosemirror-state@1.4.4)(prosemirror-view@1.41.5)(y-protocols@1.0.7(yjs@13.6.29))(yjs@13.6.29) - '@tiptap/extension-dropcursor@3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-dropcursor@3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extensions': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extensions': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) '@tiptap/extension-floating-menu@3.13.0(@floating-ui/dom@1.7.5)(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': dependencies: @@ -8583,15 +8611,15 @@ snapshots: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 - '@tiptap/extension-gapcursor@3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-gapcursor@3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extensions': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extensions': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-hard-break@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-hard-break@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-heading@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-heading@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) @@ -8604,25 +8632,25 @@ snapshots: dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-italic@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-italic@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-link@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': + '@tiptap/extension-link@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 linkifyjs: 4.3.2 - '@tiptap/extension-list-item@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-list-item@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extension-list': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-list': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-list-keymap@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-list-keymap@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extension-list': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-list': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': + '@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 @@ -8638,31 +8666,31 @@ snapshots: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 - '@tiptap/extension-ordered-list@3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-ordered-list@3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extension-list': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-list': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-paragraph@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-paragraph@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-placeholder@3.13.0(@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': + '@tiptap/extension-placeholder@3.13.0(@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0))': dependencies: - '@tiptap/extensions': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extensions': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-strike@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-strike@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-text@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-text@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-underline@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': + '@tiptap/extension-underline@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': + '@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 @@ -8697,28 +8725,28 @@ snapshots: '@tiptap/starter-kit@3.13.0': dependencies: '@tiptap/core': 3.14.0(@tiptap/pm@3.14.0) - '@tiptap/extension-blockquote': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-bold': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-bullet-list': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-code': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-code-block': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-document': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-dropcursor': 3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-gapcursor': 3.18.0(@tiptap/extensions@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-hard-break': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-heading': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-blockquote': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-bold': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-bullet-list': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-code': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-code-block': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-document': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-dropcursor': 3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-gapcursor': 3.19.0(@tiptap/extensions@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-hard-break': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-heading': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) '@tiptap/extension-horizontal-rule': 3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-italic': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-link': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-list': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) - '@tiptap/extension-list-item': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-list-keymap': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-ordered-list': 3.18.0(@tiptap/extension-list@3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) - '@tiptap/extension-paragraph': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-strike': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-text': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extension-underline': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) - '@tiptap/extensions': 3.18.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-italic': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-link': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-list': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) + '@tiptap/extension-list-item': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-list-keymap': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-ordered-list': 3.19.0(@tiptap/extension-list@3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)) + '@tiptap/extension-paragraph': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-strike': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-text': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extension-underline': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0)) + '@tiptap/extensions': 3.19.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0) '@tiptap/pm': 3.14.0 '@tiptap/suggestion@3.13.0(@tiptap/core@3.14.0(@tiptap/pm@3.14.0))(@tiptap/pm@3.14.0)': @@ -8840,7 +8868,7 @@ snapshots: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 13.0.0 + glob: 13.0.1 graceful-fs: 4.2.11 node-gyp-build: 4.8.4 picomatch: 4.0.3 @@ -8855,7 +8883,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) - '@rolldown/pluginutils': 1.0.0-rc.2 + '@rolldown/pluginutils': 1.0.0-rc.3 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) vite: 7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2) vue: 3.5.27(typescript@5.9.3) @@ -8951,10 +8979,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@8.0.5(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))': + '@vue/devtools-api@8.0.6': dependencies: - '@vue/devtools-kit': 8.0.5 - '@vue/devtools-shared': 8.0.5 + '@vue/devtools-kit': 8.0.6 + + '@vue/devtools-core@8.0.6(vite@7.3.1(@types/node@25.2.0)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))': + dependencies: + '@vue/devtools-kit': 8.0.6 + '@vue/devtools-shared': 8.0.6 mitt: 3.0.1 nanoid: 5.1.6 pathe: 2.0.3 @@ -8963,9 +8995,9 @@ snapshots: transitivePeerDependencies: - vite - '@vue/devtools-kit@8.0.5': + '@vue/devtools-kit@8.0.6': dependencies: - '@vue/devtools-shared': 8.0.5 + '@vue/devtools-shared': 8.0.6 birpc: 2.9.0 hookable: 5.5.3 mitt: 3.0.1 @@ -8973,7 +9005,7 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.6 - '@vue/devtools-shared@8.0.5': + '@vue/devtools-shared@8.0.6': dependencies: rfdc: 1.4.1 @@ -10124,7 +10156,7 @@ snapshots: fraction.js@5.3.4: {} - framer-motion@12.30.1: + framer-motion@12.31.0: dependencies: motion-dom: 12.30.1 motion-utils: 12.29.2 @@ -10188,9 +10220,9 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@13.0.0: + glob@13.0.1: dependencies: - minimatch: 10.1.1 + minimatch: 10.1.2 minipass: 7.1.2 path-scurry: 2.0.1 @@ -10830,9 +10862,9 @@ snapshots: - bufferutil - utf-8-validate - minimatch@10.1.1: + minimatch@10.1.2: dependencies: - '@isaacs/brace-expansion': 5.0.0 + '@isaacs/brace-expansion': 5.0.1 minimatch@3.1.2: dependencies: @@ -10873,7 +10905,7 @@ snapshots: motion-v@1.10.2(@vueuse/core@14.2.0(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3)): dependencies: '@vueuse/core': 14.2.0(vue@3.5.27(typescript@5.9.3)) - framer-motion: 12.30.1 + framer-motion: 12.31.0 hey-listen: 1.0.8 motion-dom: 12.30.1 vue: 3.5.27(typescript@5.9.3) @@ -11004,7 +11036,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.3 + tslib: 2.8.1 node-addon-api@7.1.1: {} @@ -11487,18 +11519,18 @@ snapshots: magic-regexp: 0.10.0 oxc-parser: 0.110.0 - oxfmt@0.27.0: + oxfmt@0.28.0: dependencies: - tinypool: 2.0.0 + tinypool: 2.1.0 optionalDependencies: - '@oxfmt/darwin-arm64': 0.27.0 - '@oxfmt/darwin-x64': 0.27.0 - '@oxfmt/linux-arm64-gnu': 0.27.0 - '@oxfmt/linux-arm64-musl': 0.27.0 - '@oxfmt/linux-x64-gnu': 0.27.0 - '@oxfmt/linux-x64-musl': 0.27.0 - '@oxfmt/win32-arm64': 0.27.0 - '@oxfmt/win32-x64': 0.27.0 + '@oxfmt/darwin-arm64': 0.28.0 + '@oxfmt/darwin-x64': 0.28.0 + '@oxfmt/linux-arm64-gnu': 0.28.0 + '@oxfmt/linux-arm64-musl': 0.28.0 + '@oxfmt/linux-x64-gnu': 0.28.0 + '@oxfmt/linux-x64-musl': 0.28.0 + '@oxfmt/win32-arm64': 0.28.0 + '@oxfmt/win32-x64': 0.28.0 oxlint@1.43.0: optionalDependencies: @@ -11978,7 +12010,7 @@ snapshots: dependencies: '@floating-ui/dom': 1.7.5 '@floating-ui/vue': 1.1.10(vue@3.5.27(typescript@5.9.3)) - '@internationalized/date': 3.10.1 + '@internationalized/date': 3.11.0 '@internationalized/number': 3.6.5 '@tanstack/vue-virtual': 3.13.18(vue@3.5.27(typescript@5.9.3)) '@vueuse/core': 12.8.2(typescript@5.9.3) @@ -12405,7 +12437,7 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - tinypool@2.0.0: {} + tinypool@2.1.0: {} title-case@3.0.3: dependencies: @@ -12512,7 +12544,7 @@ snapshots: unplugin-ast@0.15.4: dependencies: - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 ast-kit: 2.2.0 magic-string-ast: 1.0.3 unplugin: 2.3.11 @@ -12558,7 +12590,7 @@ snapshots: unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.27)(vue-router@4.6.4(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3)): dependencies: - '@babel/generator': 7.29.0 + '@babel/generator': 7.29.1 '@vue-macros/common': 3.1.2(vue@3.5.27(typescript@5.9.3)) '@vue/compiler-sfc': 3.5.27 '@vue/language-core': 3.2.4 @@ -12588,6 +12620,12 @@ snapshots: picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 + unplugin@3.0.0: + dependencies: + '@jridgewell/remapping': 2.3.5 + picomatch: 4.0.3 + webpack-virtual-modules: 0.6.2 + unstorage@1.17.4(db0@0.3.4)(ioredis@5.9.2): dependencies: anymatch: 3.1.3 @@ -12768,6 +12806,29 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.27(typescript@5.9.3) + vue-router@5.0.2(@vue/compiler-sfc@3.5.27)(vue@3.5.27(typescript@5.9.3)): + dependencies: + '@babel/generator': 7.29.1 + '@vue-macros/common': 3.1.2(vue@3.5.27(typescript@5.9.3)) + '@vue/devtools-api': 8.0.6 + ast-walker-scope: 0.8.3 + chokidar: 5.0.0 + json5: 2.2.3 + local-pkg: 1.1.2 + magic-string: 0.30.21 + mlly: 1.8.0 + muggle-string: 0.4.1 + pathe: 2.0.3 + picomatch: 4.0.3 + scule: 1.3.0 + tinyglobby: 0.2.15 + unplugin: 3.0.0 + unplugin-utils: 0.3.1 + vue: 3.5.27(typescript@5.9.3) + yaml: 2.8.2 + optionalDependencies: + '@vue/compiler-sfc': 3.5.27 + vue-tsc@3.2.4(typescript@5.9.3): dependencies: '@volar/typescript': 2.4.27 diff --git a/wp-content/themes/moonshine/server/utils/auth.ts b/wp-content/themes/moonshine/server/utils/auth.ts index f1c6121..f9a0c70 100644 --- a/wp-content/themes/moonshine/server/utils/auth.ts +++ b/wp-content/themes/moonshine/server/utils/auth.ts @@ -59,7 +59,7 @@ export async function refreshAuthToken(refreshToken: string): Promise