diff --git a/Dockerfile b/Dockerfile
index c0e3a79..71ca4f7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -23,7 +23,7 @@ FROM ghcr.io/static-web-server/static-web-server:2-alpine AS final
COPY --from=builder /app/.output/public /app/public
COPY sws.toml /etc/config.toml
-LABEL org.opencontainers.image.authors="Gaspard Wierzbinski (https://cpluspatch.com)"
+LABEL org.opencontainers.image.authors="Versia contributors (https://forge.versia.pub/versia-pub/frontend/graph)"
LABEL org.opencontainers.image.source="https://github.com/versia-pub/frontend"
LABEL org.opencontainers.image.vendor="Versia"
LABEL org.opencontainers.image.licenses="AGPL-3.0"
diff --git a/README.md b/README.md
index 7826d0a..069aac7 100644
--- a/README.md
+++ b/README.md
@@ -23,6 +23,10 @@
+
+
+
+
diff --git a/bun.lock b/bun.lock
index 5c3fce5..d46ce58 100644
--- a/bun.lock
+++ b/bun.lock
@@ -1,5 +1,5 @@
{
- "lockfileVersion": 1,
+ "lockfileVersion": 0,
"workspaces": {
"": {
"name": "versia-fe",
@@ -23,6 +23,7 @@
"@tiptap/vue-3": "^2.11.3",
"@vee-validate/zod": "^4.15.0",
"@versia/client": "0.1.5",
+ "@videojs-player/vue": "^1.0.0",
"@vite-pwa/nuxt": "^0.10.6",
"@vueuse/core": "^12.5.0",
"@vueuse/nuxt": "^12.5.0",
@@ -43,6 +44,7 @@
"tailwindcss-animate": "^1.0.7",
"vaul-vue": "^0.2.0",
"vee-validate": "^4.15.0",
+ "video.js": "^8.21.0",
"vue": "^3.5.13",
"vue-router": "^4.5.0",
"vue-sonner": "^1.3.0",
@@ -359,9 +361,9 @@
"@floating-ui/vue": ["@floating-ui/vue@1.1.6", "", { "dependencies": { "@floating-ui/dom": "^1.0.0", "@floating-ui/utils": "^0.2.9", "vue-demi": ">=0.13.0" } }, "sha512-XFlUzGHGv12zbgHNk5FN2mUB7ROul3oG2ENdTpWdE+qMFxyNxWSRmsoyhiEnpmabNm6WnUvR1OvJfUfN4ojC1A=="],
- "@iconify-json/fluent-emoji": ["@iconify-json/fluent-emoji@1.2.2", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-nunoN4CbvR395D4wDSJTxZz04j6LxvGm/lHpOj4GPiIT4uqSjgOwoOTzEliu91BnfK1Gn1UO7os50NzuYD3qwg=="],
+ "@iconify-json/fluent-emoji": ["@iconify-json/fluent-emoji@1.2.3", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-q9oSqx463rVTQbPbVwvpOkeVii+9BifvJcluv5lqs5ybdab4lnVnpQ/uE2zAseFGOWNygKJsXZl6HbgV9HGhZw=="],
- "@iconify-json/fluent-emoji-flat": ["@iconify-json/fluent-emoji-flat@1.2.2", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-kHNe9AwlhT578dPY9F/vf3QLQovB3OV7/L+25VlTtBc7NuexkICdm+SrHYYUkHYueCNkU+VI3exmwO2FZkvpuw=="],
+ "@iconify-json/fluent-emoji-flat": ["@iconify-json/fluent-emoji-flat@1.2.3", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-dPvAidr4bQv8Esr77qNyD8V8yhtIDUirAQP6eHGeoqxpYVZTnGQ556NlBs4553cV4fjnK81t6eSBmPGPk+yUeA=="],
"@iconify-json/noto": ["@iconify-json/noto@1.2.2", "", { "dependencies": { "@iconify/types": "*" } }, "sha512-nVyjbd3CJ1AhSXdvzlPyku1hZ4cQPzXEgZh65rDUdZi2sEgvHJHdiDcr//6ynoCbFnWb8o1ck6x/s/HND4mWFA=="],
@@ -447,7 +449,7 @@
"@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="],
- "@nuxt/cli": ["@nuxt/cli@3.20.0", "", { "dependencies": { "c12": "^2.0.1", "chokidar": "^4.0.3", "citty": "^0.1.6", "clipboardy": "^4.0.0", "consola": "^3.3.3", "defu": "^6.1.4", "fuse.js": "^7.0.0", "giget": "^1.2.3", "h3": "^1.13.0", "httpxy": "^0.1.5", "jiti": "^2.4.2", "listhen": "^1.9.0", "nypm": "^0.4.1", "ofetch": "^1.4.1", "ohash": "^1.1.4", "pathe": "^2.0.1", "perfect-debounce": "^1.0.0", "pkg-types": "^1.3.0", "scule": "^1.3.0", "semver": "^7.6.3", "std-env": "^3.8.0", "tinyexec": "^0.3.2", "ufo": "^1.5.4" }, "bin": { "nuxi": "bin/nuxi.mjs", "nuxi-ng": "bin/nuxi.mjs", "nuxt": "bin/nuxi.mjs", "nuxt-cli": "bin/nuxi.mjs" } }, "sha512-TmQPjIHXJFPTssPMMFuLF48nr9cm6ctaNwrnhDFl4xLunfLR4rrMJNJAQhepWyukg970ZgokZVbUYMqf6eCnTQ=="],
+ "@nuxt/cli": ["@nuxt/cli@3.21.1", "", { "dependencies": { "c12": "^2.0.1", "chokidar": "^4.0.3", "citty": "^0.1.6", "clipboardy": "^4.0.0", "consola": "^3.4.0", "defu": "^6.1.4", "fuse.js": "^7.0.0", "giget": "^1.2.4", "h3": "^1.14.0", "httpxy": "^0.1.7", "jiti": "^2.4.2", "listhen": "^1.9.0", "nypm": "^0.5.2", "ofetch": "^1.4.1", "ohash": "^1.1.4", "pathe": "^2.0.2", "perfect-debounce": "^1.0.0", "pkg-types": "^1.3.1", "scule": "^1.3.0", "semver": "^7.6.3", "std-env": "^3.8.0", "tinyexec": "^0.3.2", "ufo": "^1.5.4" }, "bin": { "nuxi": "bin/nuxi.mjs", "nuxi-ng": "bin/nuxi.mjs", "nuxt": "bin/nuxi.mjs", "nuxt-cli": "bin/nuxi.mjs" } }, "sha512-GFFHSEtNtf1s4anMKWFfKSbKiNvEwOKxfP3uls7anZ8GCVYrKthMMxeou4fZBcRhTAFbiLC7DytsKnjfmY2t9w=="],
"@nuxt/devalue": ["@nuxt/devalue@2.0.2", "", {}, "sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA=="],
@@ -459,13 +461,13 @@
"@nuxt/fonts": ["@nuxt/fonts@0.10.3", "", { "dependencies": { "@nuxt/devtools-kit": "^1.6.3", "@nuxt/kit": "^3.14.1592", "chalk": "^5.3.0", "css-tree": "^3.0.1", "defu": "^6.1.4", "esbuild": "^0.24.0", "fontaine": "^0.5.0", "h3": "^1.13.0", "jiti": "^2.4.1", "magic-regexp": "^0.8.0", "magic-string": "^0.30.14", "node-fetch-native": "^1.6.4", "ohash": "^1.1.4", "pathe": "^1.1.2", "sirv": "^3.0.0", "tinyglobby": "^0.2.10", "ufo": "^1.5.4", "unifont": "^0.1.6", "unplugin": "^2.0.0", "unstorage": "^1.13.1" } }, "sha512-wLCQ+olKZtClVmMEgjsNNDfcNCmyhIv8eujcWYYoFiv1Csy1ySqjI2+1Kq7wwaJhWl4sU83KQC2lLdiMuEeHCw=="],
- "@nuxt/kit": ["@nuxt/kit@3.15.3", "", { "dependencies": { "@nuxt/schema": "3.15.3", "c12": "^2.0.1", "consola": "^3.4.0", "defu": "^6.1.4", "destr": "^2.0.3", "globby": "^14.0.2", "ignore": "^7.0.3", "jiti": "^2.4.2", "klona": "^2.0.6", "knitwork": "^1.2.0", "mlly": "^1.7.4", "ohash": "^1.1.4", "pathe": "^2.0.2", "pkg-types": "^1.3.1", "scule": "^1.3.0", "semver": "^7.6.3", "std-env": "^3.8.0", "ufo": "^1.5.4", "unctx": "^2.4.1", "unimport": "^4.0.0", "untyped": "^1.5.2" } }, "sha512-NRsJ5tE1SxWX+6VAA6QbD4lJlmTN9LuMsb/TioCeevDRBRNQamBmO2hpSIRahHBU9e6S3NxgZp6qymgj5isVdw=="],
+ "@nuxt/kit": ["@nuxt/kit@3.15.4", "", { "dependencies": { "c12": "^2.0.1", "consola": "^3.4.0", "defu": "^6.1.4", "destr": "^2.0.3", "globby": "^14.0.2", "ignore": "^7.0.3", "jiti": "^2.4.2", "klona": "^2.0.6", "knitwork": "^1.2.0", "mlly": "^1.7.4", "ohash": "^1.1.4", "pathe": "^2.0.2", "pkg-types": "^1.3.1", "scule": "^1.3.0", "semver": "^7.6.3", "std-env": "^3.8.0", "ufo": "^1.5.4", "unctx": "^2.4.1", "unimport": "^4.0.0", "untyped": "^1.5.2" } }, "sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw=="],
- "@nuxt/schema": ["@nuxt/schema@3.15.3", "", { "dependencies": { "consola": "^3.4.0", "defu": "^6.1.4", "pathe": "^2.0.2", "std-env": "^3.8.0" } }, "sha512-Mr6XL8vEhVLuFUAO1ey/R947SMq5cxeQuJeIQFdxTi9Ju6HH8LlbFWZexOU4il+XGBjwhxTOf9jfrF8WvMZBzg=="],
+ "@nuxt/schema": ["@nuxt/schema@3.15.4", "", { "dependencies": { "consola": "^3.4.0", "defu": "^6.1.4", "pathe": "^2.0.2", "std-env": "^3.8.0" } }, "sha512-pAYZb/3ocSC/db1EFd5y+otmgHqUkvfxfhd9EknDB5DygnJuOIQNuGJ7LMJM6S2c0DYgBIHOdEelLxKHOjwbgQ=="],
"@nuxt/telemetry": ["@nuxt/telemetry@2.6.4", "", { "dependencies": { "@nuxt/kit": "^3.15.1", "citty": "^0.1.6", "consola": "^3.3.1", "destr": "^2.0.3", "dotenv": "^16.4.7", "git-url-parse": "^16.0.0", "is-docker": "^3.0.0", "ofetch": "^1.4.1", "package-manager-detector": "^0.2.8", "parse-git-config": "^3.0.0", "pathe": "^2.0.0", "rc9": "^2.1.2", "std-env": "^3.8.0" }, "bin": { "nuxt-telemetry": "bin/nuxt-telemetry.mjs" } }, "sha512-2Lgdn07Suraly5dSfVQ4ttBQBMtmjvCTGKGUHpc1UyH87HT9xCm3KLFO0UcVQ8+LNYCgoOaK7lq9qDJOfBfZ5A=="],
- "@nuxt/vite-builder": ["@nuxt/vite-builder@3.15.3", "", { "dependencies": { "@nuxt/kit": "3.15.3", "@rollup/plugin-replace": "^6.0.2", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "autoprefixer": "^10.4.20", "consola": "^3.4.0", "cssnano": "^7.0.6", "defu": "^6.1.4", "esbuild": "^0.24.2", "escape-string-regexp": "^5.0.0", "externality": "^1.0.2", "get-port-please": "^3.1.2", "h3": "^1.14.0", "jiti": "^2.4.2", "knitwork": "^1.2.0", "magic-string": "^0.30.17", "mlly": "^1.7.4", "ohash": "^1.1.4", "pathe": "^2.0.2", "perfect-debounce": "^1.0.0", "pkg-types": "^1.3.1", "postcss": "^8.5.1", "rollup-plugin-visualizer": "^5.13.1", "std-env": "^3.8.0", "ufo": "^1.5.4", "unenv": "^1.10.0", "unplugin": "^2.1.2", "vite": "^6.0.11", "vite-node": "^3.0.4", "vite-plugin-checker": "^0.8.0", "vue-bundle-renderer": "^2.1.1" }, "peerDependencies": { "vue": "^3.3.4" } }, "sha512-0tX+jDqE3YY1UIHICmjwLrhZGvZ6cpqSbBRTGYp7MVbz/Oi+36d685PZx5ewKHIaRO1oBWIDs0zJieVNaP+djA=="],
+ "@nuxt/vite-builder": ["@nuxt/vite-builder@3.15.4", "", { "dependencies": { "@nuxt/kit": "3.15.4", "@rollup/plugin-replace": "^6.0.2", "@vitejs/plugin-vue": "^5.2.1", "@vitejs/plugin-vue-jsx": "^4.1.1", "autoprefixer": "^10.4.20", "consola": "^3.4.0", "cssnano": "^7.0.6", "defu": "^6.1.4", "esbuild": "^0.24.2", "escape-string-regexp": "^5.0.0", "externality": "^1.0.2", "get-port-please": "^3.1.2", "h3": "^1.14.0", "jiti": "^2.4.2", "knitwork": "^1.2.0", "magic-string": "^0.30.17", "mlly": "^1.7.4", "ohash": "^1.1.4", "pathe": "^2.0.2", "perfect-debounce": "^1.0.0", "pkg-types": "^1.3.1", "postcss": "^8.5.1", "rollup-plugin-visualizer": "^5.13.1", "std-env": "^3.8.0", "ufo": "^1.5.4", "unenv": "^1.10.0", "unplugin": "^2.1.2", "vite": "^6.0.11", "vite-node": "^3.0.4", "vite-plugin-checker": "^0.8.0", "vue-bundle-renderer": "^2.1.1" }, "peerDependencies": { "vue": "^3.3.4" } }, "sha512-yBK6tWT973+ExKC3ciTWymZpjJ+enToOtYz574kXCyGO0PbSnuXdoJKTvrwXw1lK97PajCKxExlmwI/3oLOmMQ=="],
"@nuxtjs/color-mode": ["@nuxtjs/color-mode@3.5.2", "", { "dependencies": { "@nuxt/kit": "^3.13.2", "pathe": "^1.1.2", "pkg-types": "^1.2.1", "semver": "^7.6.3" } }, "sha512-cC6RfgZh3guHBMLLjrBB2Uti5eUoGM9KyauOaYS9ETmxNWBMTvpgjvSiSJp1OFljIXPIqVTJ3xtJpSNZiO3ZaA=="],
@@ -563,7 +565,7 @@
"@redocly/config": ["@redocly/config@0.20.3", "", {}, "sha512-Nyyv1Bj7GgYwj/l46O0nkH1GTKWbO3Ixe7KFcn021aZipkZd+z8Vlu1BwkhqtVgivcKaClaExtWU/lDHkjBzag=="],
- "@redocly/openapi-core": ["@redocly/openapi-core@1.27.2", "", { "dependencies": { "@redocly/ajv": "^8.11.2", "@redocly/config": "^0.20.1", "colorette": "^1.2.0", "https-proxy-agent": "^7.0.4", "js-levenshtein": "^1.1.6", "js-yaml": "^4.1.0", "minimatch": "^5.0.1", "node-fetch": "^2.6.1", "pluralize": "^8.0.0", "yaml-ast-parser": "0.0.43" } }, "sha512-qVrDc27DHpeO2NRCMeRdb4299nijKQE3BY0wrA+WUHlOLScorIi/y7JzammLk22IaTvjR9Mv9aTAdjE1aUwJnA=="],
+ "@redocly/openapi-core": ["@redocly/openapi-core@1.28.2", "", { "dependencies": { "@redocly/ajv": "^8.11.2", "@redocly/config": "^0.20.1", "colorette": "^1.2.0", "https-proxy-agent": "^7.0.5", "js-levenshtein": "^1.1.6", "js-yaml": "^4.1.0", "minimatch": "^5.0.1", "pluralize": "^8.0.0", "yaml-ast-parser": "0.0.43" } }, "sha512-nC8ZTFfp1C0RrK7OjYYJL1u0SPYdOtXbLBichCMMfsjwMuEBdGfbDNBJF07mx6/hw6rGRxPsLlvPPa7csX4UpA=="],
"@remirror/core-constants": ["@remirror/core-constants@3.0.0", "", {}, "sha512-42aWfPrimMfDKDi4YegyS7x+/0tlzaqwPQCULLanv3DMIlu96KTJR0fM5isWX2UViOqlGnX6YFgqWepcX+XMNg=="],
@@ -585,43 +587,43 @@
"@rollup/pluginutils": ["@rollup/pluginutils@5.1.4", "", { "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", "picomatch": "^4.0.2" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" }, "optionalPeers": ["rollup"] }, "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ=="],
- "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.32.1", "", { "os": "android", "cpu": "arm" }, "sha512-/pqA4DmqyCm8u5YIDzIdlLcEmuvxb0v8fZdFhVMszSpDTgbQKdw3/mB3eMUHIbubtJ6F9j+LtmyCnHTEqIHyzA=="],
+ "@rollup/rollup-android-arm-eabi": ["@rollup/rollup-android-arm-eabi@4.34.3", "", { "os": "android", "cpu": "arm" }, "sha512-8kq/NjMKkMTGKMPldWihncOl62kgnLYk7cW+/4NCUWfS70/wz4+gQ7rMxMMpZ3dIOP/xw7wKNzIuUnN/H2GfUg=="],
- "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.32.1", "", { "os": "android", "cpu": "arm64" }, "sha512-If3PDskT77q7zgqVqYuj7WG3WC08G1kwXGVFi9Jr8nY6eHucREHkfpX79c0ACAjLj3QIWKPJR7w4i+f5EdLH5Q=="],
+ "@rollup/rollup-android-arm64": ["@rollup/rollup-android-arm64@4.34.3", "", { "os": "android", "cpu": "arm64" }, "sha512-1PqMHiuRochQ6++SDI7SaRDWJKr/NgAlezBi5nOne6Da6IWJo3hK0TdECBDwd92IUDPG4j/bZmWuwOnomNT8wA=="],
- "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.32.1", "", { "os": "darwin", "cpu": "arm64" }, "sha512-zCpKHioQ9KgZToFp5Wvz6zaWbMzYQ2LJHQ+QixDKq52KKrF65ueu6Af4hLlLWHjX1Wf/0G5kSJM9PySW9IrvHA=="],
+ "@rollup/rollup-darwin-arm64": ["@rollup/rollup-darwin-arm64@4.34.3", "", { "os": "darwin", "cpu": "arm64" }, "sha512-fqbrykX4mGV3DlCDXhF4OaMGcchd2tmLYxVt3On5oOZWVDFfdEoYAV2alzNChl8OzNaeMAGqm1f7gk7eIw/uDg=="],
- "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.32.1", "", { "os": "darwin", "cpu": "x64" }, "sha512-sFvF+t2+TyUo/ZQqUcifrJIgznx58oFZbdHS9TvHq3xhPVL9nOp+yZ6LKrO9GWTP+6DbFtoyLDbjTpR62Mbr3Q=="],
+ "@rollup/rollup-darwin-x64": ["@rollup/rollup-darwin-x64@4.34.3", "", { "os": "darwin", "cpu": "x64" }, "sha512-8Wxrx/KRvMsTyLTbdrMXcVKfpW51cCNW8x7iQD72xSEbjvhCY3b+w83Bea3nQfysTMR7K28esc+ZFITThXm+1w=="],
- "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.32.1", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-NbOa+7InvMWRcY9RG+B6kKIMD/FsnQPH0MWUvDlQB1iXnF/UcKSudCXZtv4lW+C276g3w5AxPbfry5rSYvyeYA=="],
+ "@rollup/rollup-freebsd-arm64": ["@rollup/rollup-freebsd-arm64@4.34.3", "", { "os": "freebsd", "cpu": "arm64" }, "sha512-lpBmV2qSiELh+ATQPTjQczt5hvbTLsE0c43Rx4bGxN2VpnAZWy77we7OO62LyOSZNY7CzjMoceRPc+Lt4e9J6A=="],
- "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.32.1", "", { "os": "freebsd", "cpu": "x64" }, "sha512-JRBRmwvHPXR881j2xjry8HZ86wIPK2CcDw0EXchE1UgU0ubWp9nvlT7cZYKc6bkypBt745b4bglf3+xJ7hXWWw=="],
+ "@rollup/rollup-freebsd-x64": ["@rollup/rollup-freebsd-x64@4.34.3", "", { "os": "freebsd", "cpu": "x64" }, "sha512-sNPvBIXpgaYcI6mAeH13GZMXFrrw5mdZVI1M9YQPRG2LpjwL8DSxSIflZoh/B5NEuOi53kxsR/S2GKozK1vDXA=="],
- "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.32.1", "", { "os": "linux", "cpu": "arm" }, "sha512-PKvszb+9o/vVdUzCCjL0sKHukEQV39tD3fepXxYrHE3sTKrRdCydI7uldRLbjLmDA3TFDmh418XH19NOsDRH8g=="],
+ "@rollup/rollup-linux-arm-gnueabihf": ["@rollup/rollup-linux-arm-gnueabihf@4.34.3", "", { "os": "linux", "cpu": "arm" }, "sha512-MW6N3AoC61OfE1VgnN5O1OW0gt8VTbhx9s/ZEPLBM11wEdHjeilPzOxVmmsrx5YmejpGPvez8QwGGvMU+pGxpw=="],
- "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.32.1", "", { "os": "linux", "cpu": "arm" }, "sha512-9WHEMV6Y89eL606ReYowXuGF1Yb2vwfKWKdD1A5h+OYnPZSJvxbEjxTRKPgi7tkP2DSnW0YLab1ooy+i/FQp/Q=="],
+ "@rollup/rollup-linux-arm-musleabihf": ["@rollup/rollup-linux-arm-musleabihf@4.34.3", "", { "os": "linux", "cpu": "arm" }, "sha512-2SQkhr5xvatYq0/+H6qyW0zvrQz9LM4lxGkpWURLoQX5+yP8MsERh4uWmxFohOvwCP6l/+wgiHZ1qVwLDc7Qmw=="],
- "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.32.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-tZWc9iEt5fGJ1CL2LRPw8OttkCBDs+D8D3oEM8mH8S1ICZCtFJhD7DZ3XMGM8kpqHvhGUTvNUYVDnmkj4BDXnw=="],
+ "@rollup/rollup-linux-arm64-gnu": ["@rollup/rollup-linux-arm64-gnu@4.34.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-R3JLYt8YoRwKI5shJsovLpcR6pwIMui/MGG/MmxZ1DYI3iRSKI4qcYrvYgDf4Ss2oCR3RL3F3dYK7uAGQgMIuQ=="],
- "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.32.1", "", { "os": "linux", "cpu": "arm64" }, "sha512-FTYc2YoTWUsBz5GTTgGkRYYJ5NGJIi/rCY4oK/I8aKowx1ToXeoVVbIE4LGAjsauvlhjfl0MYacxClLld1VrOw=="],
+ "@rollup/rollup-linux-arm64-musl": ["@rollup/rollup-linux-arm64-musl@4.34.3", "", { "os": "linux", "cpu": "arm64" }, "sha512-4XQhG8v/t3S7Rxs7rmFUuM6j09hVrTArzONS3fUZ6oBRSN/ps9IPQjVhp62P0W3KhqJdQADo/MRlYRMdgxr/3w=="],
- "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.32.1", "", { "os": "linux", "cpu": "none" }, "sha512-F51qLdOtpS6P1zJVRzYM0v6MrBNypyPEN1GfMiz0gPu9jN8ScGaEFIZQwteSsGKg799oR5EaP7+B2jHgL+d+Kw=="],
+ "@rollup/rollup-linux-loongarch64-gnu": ["@rollup/rollup-linux-loongarch64-gnu@4.34.3", "", { "os": "linux", "cpu": "none" }, "sha512-QlW1jCUZ1LHUIYCAK2FciVw1ptHsxzApYVi05q7bz2A8oNE8QxQ85NhM4arLxkAlcnS42t4avJbSfzSQwbIaKg=="],
- "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.32.1", "", { "os": "linux", "cpu": "ppc64" }, "sha512-wO0WkfSppfX4YFm5KhdCCpnpGbtgQNj/tgvYzrVYFKDpven8w2N6Gg5nB6w+wAMO3AIfSTWeTjfVe+uZ23zAlg=="],
+ "@rollup/rollup-linux-powerpc64le-gnu": ["@rollup/rollup-linux-powerpc64le-gnu@4.34.3", "", { "os": "linux", "cpu": "ppc64" }, "sha512-kMbLToizVeCcN69+nnm20Dh0hrRIAjgaaL+Wh0gWZcNt8e542d2FUGtsyuNsHVNNF3gqTJrpzUGIdwMGLEUM7g=="],
- "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.32.1", "", { "os": "linux", "cpu": "none" }, "sha512-iWswS9cIXfJO1MFYtI/4jjlrGb/V58oMu4dYJIKnR5UIwbkzR0PJ09O0PDZT0oJ3LYWXBSWahNf/Mjo6i1E5/g=="],
+ "@rollup/rollup-linux-riscv64-gnu": ["@rollup/rollup-linux-riscv64-gnu@4.34.3", "", { "os": "linux", "cpu": "none" }, "sha512-YgD0DnZ3CHtvXRH8rzjVSxwI0kMTr0RQt3o1N92RwxGdx7YejzbBO0ELlSU48DP96u1gYYVWfUhDRyaGNqJqJg=="],
- "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.32.1", "", { "os": "linux", "cpu": "s390x" }, "sha512-RKt8NI9tebzmEthMnfVgG3i/XeECkMPS+ibVZjZ6mNekpbbUmkNWuIN2yHsb/mBPyZke4nlI4YqIdFPgKuoyQQ=="],
+ "@rollup/rollup-linux-s390x-gnu": ["@rollup/rollup-linux-s390x-gnu@4.34.3", "", { "os": "linux", "cpu": "s390x" }, "sha512-dIOoOz8altjp6UjAi3U9EW99s8nta4gzi52FeI45GlPyrUH4QixUoBMH9VsVjt+9A2RiZBWyjYNHlJ/HmJOBCQ=="],
- "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.32.1", "", { "os": "linux", "cpu": "x64" }, "sha512-WQFLZ9c42ECqEjwg/GHHsouij3pzLXkFdz0UxHa/0OM12LzvX7DzedlY0SIEly2v18YZLRhCRoHZDxbBSWoGYg=="],
+ "@rollup/rollup-linux-x64-gnu": ["@rollup/rollup-linux-x64-gnu@4.34.3", "", { "os": "linux", "cpu": "x64" }, "sha512-lOyG3aF4FTKrhpzXfMmBXgeKUUXdAWmP2zSNf8HTAXPqZay6QYT26l64hVizBjq+hJx3pl0DTEyvPi9sTA6VGA=="],
- "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.32.1", "", { "os": "linux", "cpu": "x64" }, "sha512-BLoiyHDOWoS3uccNSADMza6V6vCNiphi94tQlVIL5de+r6r/CCQuNnerf+1g2mnk2b6edp5dk0nhdZ7aEjOBsA=="],
+ "@rollup/rollup-linux-x64-musl": ["@rollup/rollup-linux-x64-musl@4.34.3", "", { "os": "linux", "cpu": "x64" }, "sha512-usztyYLu2i+mYzzOjqHZTaRXbUOqw3P6laNUh1zcqxbPH1P2Tz/QdJJCQSnGxCtsRQeuU2bCyraGMtMumC46rw=="],
- "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.32.1", "", { "os": "win32", "cpu": "arm64" }, "sha512-w2l3UnlgYTNNU+Z6wOR8YdaioqfEnwPjIsJ66KxKAf0p+AuL2FHeTX6qvM+p/Ue3XPBVNyVSfCrfZiQh7vZHLQ=="],
+ "@rollup/rollup-win32-arm64-msvc": ["@rollup/rollup-win32-arm64-msvc@4.34.3", "", { "os": "win32", "cpu": "arm64" }, "sha512-ojFOKaz/ZyalIrizdBq2vyc2f0kFbJahEznfZlxdB6pF9Do6++i1zS5Gy6QLf8D7/S57MHrmBLur6AeRYeQXSA=="],
- "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.32.1", "", { "os": "win32", "cpu": "ia32" }, "sha512-Am9H+TGLomPGkBnaPWie4F3x+yQ2rr4Bk2jpwy+iV+Gel9jLAu/KqT8k3X4jxFPW6Zf8OMnehyutsd+eHoq1WQ=="],
+ "@rollup/rollup-win32-ia32-msvc": ["@rollup/rollup-win32-ia32-msvc@4.34.3", "", { "os": "win32", "cpu": "ia32" }, "sha512-K/V97GMbNa+Da9mGcZqmSl+DlJmWfHXTuI9V8oB2evGsQUtszCl67+OxWjBKpeOnYwox9Jpmt/J6VhpeRCYqow=="],
- "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.32.1", "", { "os": "win32", "cpu": "x64" }, "sha512-ar80GhdZb4DgmW3myIS9nRFYcpJRSME8iqWgzH2i44u+IdrzmiXVxeFnExQ5v4JYUSpg94bWjevMG8JHf1Da5Q=="],
+ "@rollup/rollup-win32-x64-msvc": ["@rollup/rollup-win32-x64-msvc@4.34.3", "", { "os": "win32", "cpu": "x64" }, "sha512-CUypcYP31Q8O04myV6NKGzk9GVXslO5EJNfmARNSzLF2A+5rmZUlDJ4et6eoJaZgBT9wrC2p4JZH04Vkic8HdQ=="],
"@selderee/plugin-htmlparser2": ["@selderee/plugin-htmlparser2@0.11.0", "", { "dependencies": { "domhandler": "^5.0.3", "selderee": "^0.11.0" } }, "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ=="],
@@ -637,81 +639,81 @@
"@tailwindcss/typography": ["@tailwindcss/typography@0.5.16", "", { "dependencies": { "lodash.castarray": "^4.4.0", "lodash.isplainobject": "^4.0.6", "lodash.merge": "^4.6.2", "postcss-selector-parser": "6.0.10" }, "peerDependencies": { "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" } }, "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA=="],
- "@tanstack/virtual-core": ["@tanstack/virtual-core@3.11.3", "", {}, "sha512-v2mrNSnMwnPJtcVqNvV0c5roGCBqeogN8jDtgtuHCphdwBasOZ17x8UV8qpHUh+u0MLfX43c0uUHKje0s+Zb0w=="],
+ "@tanstack/virtual-core": ["@tanstack/virtual-core@3.12.0", "", {}, "sha512-7mDINtua3v/pOnn6WUmuT9dPXYSO7WidFej7JzoAfqEOcbbpt/iZ1WPqd+eg+FnrL9nUJK8radqj4iAU51Zchg=="],
- "@tanstack/vue-virtual": ["@tanstack/vue-virtual@3.11.3", "", { "dependencies": { "@tanstack/virtual-core": "3.11.3" }, "peerDependencies": { "vue": "^2.7.0 || ^3.0.0" } }, "sha512-BVZ00i5XBucetRj2doVd32jOPtJthvZSVJvx9GL4gSQsyngliSCtzlP1Op7TFrEtmebRKT8QUQE1tRhOQzWecQ=="],
+ "@tanstack/vue-virtual": ["@tanstack/vue-virtual@3.12.0", "", { "dependencies": { "@tanstack/virtual-core": "3.12.0" }, "peerDependencies": { "vue": "^2.7.0 || ^3.0.0" } }, "sha512-+XaB92VXHggiMTP9b0ZoTEvKl2YhxfWaF2BW9xYYt2N4e+gyvz0Phmjdz7oVSbKCDdI0oKSUp/z+KzJ6JZYjCg=="],
- "@tiptap/core": ["@tiptap/core@2.11.3", "", { "peerDependencies": { "@tiptap/pm": "^2.7.0" } }, "sha512-ibfi6U1gMRLo319Re6olv8uAuxtUpK343ygcVoZrJ8O4sqRnU9CEqPAM+n7YAKlOks1+Di0sTheIxZRak7Pj4g=="],
+ "@tiptap/core": ["@tiptap/core@2.11.5", "", { "peerDependencies": { "@tiptap/pm": "^2.7.0" } }, "sha512-jb0KTdUJaJY53JaN7ooY3XAxHQNoMYti/H6ANo707PsLXVeEqJ9o8+eBup1JU5CuwzrgnDc2dECt2WIGX9f8Jw=="],
- "@tiptap/extension-blockquote": ["@tiptap/extension-blockquote@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-UmKBmk7USY5Ufd7jcOI1W//nmRwRWdKLEYVLQ/L/nelpa7LXhDI/T3k4Oa4JlNQCEgUqI5Wz8TbVJYaFcyV/jA=="],
+ "@tiptap/extension-blockquote": ["@tiptap/extension-blockquote@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-MZfcRIzKRD8/J1hkt/eYv49060GTL6qGR3NY/oTDuw2wYzbQXXLEbjk8hxAtjwNn7G+pWQv3L+PKFzZDxibLuA=="],
- "@tiptap/extension-bold": ["@tiptap/extension-bold@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-YafJ+BavtzQBir81HoM62G0cik1ww7zNcElkg35sQWtVFnT99s+fLEuSurixtmiLdgmSSb/YsPrCmNp/R75zOw=="],
+ "@tiptap/extension-bold": ["@tiptap/extension-bold@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-OAq03MHEbl7MtYCUzGuwb0VpOPnM0k5ekMbEaRILFU5ZC7cEAQ36XmPIw1dQayrcuE8GZL35BKub2qtRxyC9iA=="],
- "@tiptap/extension-bubble-menu": ["@tiptap/extension-bubble-menu@2.11.3", "", { "dependencies": { "tippy.js": "^6.3.7" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-KOAy9zCzqssJO7cGIwZNgv2hFyxrZ2AHoWptICPA79nVZrHQQw2ZP1/FDTR8cDEZzLQMbpgGqQhUhjZcAs3/zQ=="],
+ "@tiptap/extension-bubble-menu": ["@tiptap/extension-bubble-menu@2.11.5", "", { "dependencies": { "tippy.js": "^6.3.7" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-rx+rMd7EEdht5EHLWldpkzJ56SWYA9799b33ustePqhXd6linnokJCzBqY13AfZ9+xp3RsR6C0ZHI9GGea0tIA=="],
- "@tiptap/extension-bullet-list": ["@tiptap/extension-bullet-list@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-Q6ukkuD+Bt4UcJ5Pt0ZcF3ZzE6akC5l7gaXsTIZ4rqRS6Bmol13h5BshTNhhZhxFqJKwyt6MWHG60j7agtRoHQ=="],
+ "@tiptap/extension-bullet-list": ["@tiptap/extension-bullet-list@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-VXwHlX6A/T6FAspnyjbKDO0TQ+oetXuat6RY1/JxbXphH42nLuBaGWJ6pgy6xMl6XY8/9oPkTNrfJw/8/eeRwA=="],
- "@tiptap/extension-code": ["@tiptap/extension-code@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-w36Pb4DlB/cQZwsIpd5pSDwYuLBBSGh6dwGc9TVUdv+hdh8vIsnkGCjynapXgUrT2RFEJwObRYK+r5Gw84uGSA=="],
+ "@tiptap/extension-code": ["@tiptap/extension-code@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-xOvHevNIQIcCCVn9tpvXa1wBp0wHN/2umbAZGTVzS+AQtM7BTo0tz8IyzwxkcZJaImONcUVYLOLzt2AgW1LltA=="],
- "@tiptap/extension-code-block": ["@tiptap/extension-code-block@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-7VsufXUJt1Aq0UjQ2gQg6+boYsHdCi3+OBabbSMcf5TUWBmPlZnHAsDaocw2c/ZnOeu8Gmg6yrtBxbwjaiIO6g=="],
+ "@tiptap/extension-code-block": ["@tiptap/extension-code-block@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-ksxMMvqLDlC+ftcQLynqZMdlJT1iHYZorXsXw/n+wuRd7YElkRkd6YWUX/Pq/njFY6lDjKiqFLEXBJB8nrzzBA=="],
- "@tiptap/extension-document": ["@tiptap/extension-document@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-utY1JZgxRLt0/oFPPUH8OT8Ltu3nmdycM2EwkM85vil83MnM5kuEYHF1l1q2xhnJ52wdU3afx+e7dFgvMDuunA=="],
+ "@tiptap/extension-document": ["@tiptap/extension-document@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-7I4BRTpIux2a0O2qS3BDmyZ5LGp3pszKbix32CmeVh7lN9dV7W5reDqtJJ9FCZEEF+pZ6e1/DQA362dflwZw2g=="],
- "@tiptap/extension-dropcursor": ["@tiptap/extension-dropcursor@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-Ppw46/1Vt9PlTT6TMloL1KjO2W89QUjRRptk5OtDvAGoOahLWwLji2k7dHyPeeCsG1J2KpHIPxngs922uhOEMw=="],
+ "@tiptap/extension-dropcursor": ["@tiptap/extension-dropcursor@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-uIN7L3FU0904ec7FFFbndO7RQE/yiON4VzAMhNn587LFMyWO8US139HXIL4O8dpZeYwYL3d1FnDTflZl6CwLlg=="],
- "@tiptap/extension-floating-menu": ["@tiptap/extension-floating-menu@2.11.3", "", { "dependencies": { "tippy.js": "^6.3.7" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-Za1x475cvv+URegCsoDr8rZI5GIoC4N6rHg/xqmozY4bA326Ko1cMrUbwpVF6p17nerDGAMCIstZM7SSUQdNSA=="],
+ "@tiptap/extension-floating-menu": ["@tiptap/extension-floating-menu@2.11.5", "", { "dependencies": { "tippy.js": "^6.3.7" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-HsMI0hV5Lwzm530Z5tBeyNCBNG38eJ3qjfdV2OHlfSf3+KOEfn6a5AUdoNaZO02LF79/8+7BaYU2drafag9cxQ=="],
- "@tiptap/extension-gapcursor": ["@tiptap/extension-gapcursor@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-QNVoMNvsinnpvIBAADCbPXMAxY6nv38dxLY3mmPBF0j51H1ggGRX2MdD8VsSBM+AP5az9vTa1+rO+0wBfDwDWw=="],
+ "@tiptap/extension-gapcursor": ["@tiptap/extension-gapcursor@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-kcWa+Xq9cb6lBdiICvLReuDtz/rLjFKHWpW3jTTF3FiP3wx4H8Rs6bzVtty7uOVTfwupxZRiKICAMEU6iT0xrQ=="],
- "@tiptap/extension-hard-break": ["@tiptap/extension-hard-break@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-Jsz1qV/h4GFZiBtcrJ2yAF1Euw25IXgx5m4EBr/33TV6gT5+zRUr4e0y6h3jHicyInviZeXd9HXELCcQCEtHRg=="],
+ "@tiptap/extension-hard-break": ["@tiptap/extension-hard-break@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-q9doeN+Yg9F5QNTG8pZGYfNye3tmntOwch683v0CCVCI4ldKaLZ0jG3NbBTq+mosHYdgOH2rNbIORlRRsQ+iYQ=="],
- "@tiptap/extension-heading": ["@tiptap/extension-heading@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-PuScgMuVxD/dUcizLCfQ1G4lI8ie2Wg5UCcixKefN2feFJneZdsIW6gUYYcjyH285VSjj+A76mwHzNdJGlGU2w=="],
+ "@tiptap/extension-heading": ["@tiptap/extension-heading@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-x/MV53psJ9baRcZ4k4WjnCUBMt8zCX7mPlKVT+9C/o+DEs/j/qxPLs95nHeQv70chZpSwCQCt93xMmuF0kPoAg=="],
- "@tiptap/extension-highlight": ["@tiptap/extension-highlight@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-i9X5lH8pibQFxjpyjLtOpwAiRUNi67QsPD4KKvsuGxYsUDFC/EHQZPtC6FAUwca6kuVoOm+NIB20Oo06E+zFGA=="],
+ "@tiptap/extension-highlight": ["@tiptap/extension-highlight@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-VBZfT869L9CiTLF8qr+3FBUtJcmlyUTECORNo0ceEiNDg4H6V9uNPwaROMXrWiQCc+DYVCOkx541QrXwNMzxlg=="],
- "@tiptap/extension-history": ["@tiptap/extension-history@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-dxJeuGuLEn9V4iGfsvMOBcTwufcw971NoBdsyW1TOzYvucDkYHgIlOVE4DEWIVuOkfIjKEiCGl8IdZLaHWU8Sg=="],
+ "@tiptap/extension-history": ["@tiptap/extension-history@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-b+wOS33Dz1azw6F1i9LFTEIJ/gUui0Jwz5ZvmVDpL2ZHBhq1Ui0/spTT+tuZOXq7Y/uCbKL8Liu4WoedIvhboQ=="],
- "@tiptap/extension-horizontal-rule": ["@tiptap/extension-horizontal-rule@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-+O6W6EbD4TLsUF8t0ApgZWLpcwn3tajRZtBU6u0SuwHtvhMTrQYySUTH5j06KfTDbw6JAqKKPCpKhPgH2Z6eFg=="],
+ "@tiptap/extension-horizontal-rule": ["@tiptap/extension-horizontal-rule@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-3up2r1Du8/5/4ZYzTC0DjTwhgPI3dn8jhOCLu73m5F3OGvK/9whcXoeWoX103hYMnGDxBlfOje71yQuN35FL4A=="],
- "@tiptap/extension-image": ["@tiptap/extension-image@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-W6NqRu4wXynBdwSD0pjk2sAtLwu/LK6XAalHGyO4h4axuO5YRKDo8DhseQ/7llbYEd8GR8qjsuEdnVAFQWWGrg=="],
+ "@tiptap/extension-image": ["@tiptap/extension-image@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-HbUq9AL8gb8eSuQfY/QKkvMc66ZFN/b6jvQAILGArNOgalUfGizoC6baKTJShaExMSPjBZlaAHtJiQKPaGRHaA=="],
- "@tiptap/extension-italic": ["@tiptap/extension-italic@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-GpeQh2tMb6ys/ft7xqitoXeWO7uM8z4hvLEhD92ACuk6VpcHUhksUwnv4G4Qc/cZ9i+qk3GYEsRha0JaHp3GVw=="],
+ "@tiptap/extension-italic": ["@tiptap/extension-italic@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-9VGfb2/LfPhQ6TjzDwuYLRvw0A6VGbaIp3F+5Mql8XVdTBHb2+rhELbyhNGiGVR78CaB/EiKb6dO9xu/tBWSYA=="],
- "@tiptap/extension-link": ["@tiptap/extension-link@2.11.3", "", { "dependencies": { "linkifyjs": "^4.2.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-FPLLBPqJQmqVMww7qx+Oznru2OaeoeZ6wTSfwtZZv1jNa1wwtK9O0wRJ3g71qvdFAt1veOesZNiMn3q7MOrw0A=="],
+ "@tiptap/extension-link": ["@tiptap/extension-link@2.11.5", "", { "dependencies": { "linkifyjs": "^4.2.0" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-4Iu/aPzevbYpe50xDI0ZkqRa6nkZ9eF270Ue2qaF3Ab47nehj+9Jl78XXzo8+LTyFMnrETI73TAs1aC/IGySeQ=="],
- "@tiptap/extension-list-item": ["@tiptap/extension-list-item@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-wUBuxoIN3XZQfesZqhgktJkJfcUaHUzUSzoCvQsDpaMsShpoFeptqs3DznHny9fRzrACkREds2dg6JV455+hLg=="],
+ "@tiptap/extension-list-item": ["@tiptap/extension-list-item@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-Mp5RD/pbkfW1vdc6xMVxXYcta73FOwLmblQlFNn/l/E5/X1DUSA4iGhgDDH4EWO3swbs03x2f7Zka/Xoj3+WLg=="],
- "@tiptap/extension-mention": ["@tiptap/extension-mention@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0", "@tiptap/suggestion": "^2.7.0" } }, "sha512-RcnEWv1wryMOeFlYL3RMw1rSyJsBd9xiyZeibQK8pDENc//7Awu8arFsQvj9pYp752EWQnSS/j0dzZmS/5CHXw=="],
+ "@tiptap/extension-mention": ["@tiptap/extension-mention@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0", "@tiptap/suggestion": "^2.7.0" } }, "sha512-xj0/P4WSQWiDHzQLSIqdPUEu8LlC+ptSYA+y9IDChG51j1jVqcmolnS4sxpyrfr/t0ug0smNmJ4PDjQtXaG63A=="],
- "@tiptap/extension-ordered-list": ["@tiptap/extension-ordered-list@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-jRO3O6u0/el3l437pXFKsMv3YJuEfHUaEQHPUg5t1Dj8T+20X1LDg7tBKEbylBVLcgqB07aUbnFBqoQ4unwdsQ=="],
+ "@tiptap/extension-ordered-list": ["@tiptap/extension-ordered-list@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-Cu8KwruBNWAaEfshRQR0yOSaUKAeEwxW7UgbvF9cN/zZuKgK5uZosPCPTehIFCcRe+TBpRtZQh+06f/gNYpYYg=="],
- "@tiptap/extension-paragraph": ["@tiptap/extension-paragraph@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-snH9aIRJGpHCLm0zzuBwhXpRYMyZvyNBlF5MulJKxkwremFhD9fVP26UtQEneL/CnwpNs3q1QOQGTRlqFP2hbg=="],
+ "@tiptap/extension-paragraph": ["@tiptap/extension-paragraph@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-YFBWeg7xu/sBnsDIF/+nh9Arf7R0h07VZMd0id5Ydd2Qe3c1uIZwXxeINVtH0SZozuPIQFAT8ICe9M0RxmE+TA=="],
- "@tiptap/extension-placeholder": ["@tiptap/extension-placeholder@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-wXNcqsxkc+85NPrNpA/iuLa86RL2oOiOGWheJoIjtW2m9BEJSDsyHdUa9Nxwm28+PgonzG1uUfEv4JEzT5m4xg=="],
+ "@tiptap/extension-placeholder": ["@tiptap/extension-placeholder@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-Pr+0Ju/l2ZvXMd9VQxtaoSZbs0BBp1jbBDqwms88ctpyvQFRfLSfSkqudQcSHyw2ROOz2E31p/7I7fpI8Y0CLA=="],
- "@tiptap/extension-strike": ["@tiptap/extension-strike@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-Ei4rGEqytwXSj4Th1CN8EZFHnYmM5lAp8YUj1V3wWGX7EtRtnq1YG3+b7q68NKmdPSMFOjEz6pHtBzO+p+0aWw=="],
+ "@tiptap/extension-strike": ["@tiptap/extension-strike@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-PVfUiCqrjvsLpbIoVlegSY8RlkR64F1Rr2RYmiybQfGbg+AkSZXDeO0eIrc03//4gua7D9DfIozHmAKv1KN3ow=="],
- "@tiptap/extension-subscript": ["@tiptap/extension-subscript@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-yUIwyzJ9tha5jpIWh+1MaJnTuQW5SZJLM4RX75aSd9UNRCs1YbyH0/rrCO2SqjpL1Rg1DbKSHHgvsGJ3n0BuCA=="],
+ "@tiptap/extension-subscript": ["@tiptap/extension-subscript@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-VpaSzxku/Bcvf4SgDB2K5d0E+FNA/56iJHMygg/WXsq2F4tMMUEivQHI/n+17ndUEO4Wybz0wItnM1G2JfRuLQ=="],
- "@tiptap/extension-superscript": ["@tiptap/extension-superscript@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-IUkJ36InQUQq9V2803q1gCara8afFyVY9f0TuAHnSIf0xvJvP7SH/9lb8WnNsk5vizcqXaWLpHlsyMvRbeL90Q=="],
+ "@tiptap/extension-superscript": ["@tiptap/extension-superscript@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-sK6v2G0zFfGW+j9CmYp2e+tyZ3FTa3dP0xY4kJzefgZcHhMJLlLnjxBRwHCSi/jj5ie6WdZT4KoEooxnPs1Vzw=="],
- "@tiptap/extension-task-item": ["@tiptap/extension-task-item@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-mTjWs2L2AD+9/as55O900cpAJgTWiflU2hIcA3hPBIxITS4oxCxO2yC8FMd0bx/wTGLij1CFSuM3QEdSgJSCVQ=="],
+ "@tiptap/extension-task-item": ["@tiptap/extension-task-item@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-Xvvww8cleM6fcNejP916vzhL31yJnAmuBvABsOV0kHGtAqkqUVCSDcN/1qjI4ihVNeIWEJBHDczjDfZzvLy1xA=="],
- "@tiptap/extension-task-list": ["@tiptap/extension-task-list@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-E9zz5IeCsku3m++nLQN3qo3HGWS+sM1+/n4Htdk8C5UgRODDpOuCK6NFVX7nC3xy3ISUI48p7R0V7v7foURaNw=="],
+ "@tiptap/extension-task-list": ["@tiptap/extension-task-list@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-DJpIrBu/bjXYmyYoWQDH2GkpvRmizT9Fvbx5MscFYyfmSsYryD3vRBtCDz08gviwoRII+pFBrG4Ynb0XuQ7DsA=="],
- "@tiptap/extension-text": ["@tiptap/extension-text@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-DhrwR9tmDU2U4yjqdaX6odrnOYaE/Ai2ERs2bU4Sgm0ZF5QCyO31Cflg1OQ4erTi0IiqD5ilDPRXqFuu6FGzOQ=="],
+ "@tiptap/extension-text": ["@tiptap/extension-text@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-Gq1WwyhFpCbEDrLPIHt5A8aLSlf8bfz4jm417c8F/JyU0J5dtYdmx0RAxjnLw1i7ZHE7LRyqqAoS0sl7JHDNSQ=="],
- "@tiptap/extension-text-style": ["@tiptap/extension-text-style@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-kF4pxThvsN7KAb4Ry+ifMGm/To97PeCtosOyjSIvlAnXdc+XvTf6+dkyCsq6smnOhqLw2NErn1gQ4eFbji8YQQ=="],
+ "@tiptap/extension-text-style": ["@tiptap/extension-text-style@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-YUmYl0gILSd/u/ZkOmNxjNXVw+mu8fpC2f8G4I4tLODm0zCx09j9DDEJXSrM5XX72nxJQqtSQsCpNKnL0hfeEQ=="],
- "@tiptap/extension-underline": ["@tiptap/extension-underline@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-OPVG+D6byOn7mLTOwYVCIQL6j32SlYgic+Ku3km4qadynfqhHcALpmhMkWXcrlA7S9R7aIP2s5XW73dV//XCyQ=="],
+ "@tiptap/extension-underline": ["@tiptap/extension-underline@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0" } }, "sha512-YpWHXNIkSoRSuzT2cvgKpyJ2tTz3LzqkTM64uC+uTJ8cUkvXIWUWejJR42q8ma/mTlQe4lHff4IQ0Sf58Digtw=="],
- "@tiptap/pm": ["@tiptap/pm@2.11.3", "", { "dependencies": { "prosemirror-changeset": "^2.2.1", "prosemirror-collab": "^1.3.1", "prosemirror-commands": "^1.6.2", "prosemirror-dropcursor": "^1.8.1", "prosemirror-gapcursor": "^1.3.2", "prosemirror-history": "^1.4.1", "prosemirror-inputrules": "^1.4.0", "prosemirror-keymap": "^1.2.2", "prosemirror-markdown": "^1.13.1", "prosemirror-menu": "^1.2.4", "prosemirror-model": "^1.23.0", "prosemirror-schema-basic": "^1.2.3", "prosemirror-schema-list": "^1.4.1", "prosemirror-state": "^1.4.3", "prosemirror-tables": "^1.6.1", "prosemirror-trailing-node": "^3.0.0", "prosemirror-transform": "^1.10.2", "prosemirror-view": "^1.37.0" } }, "sha512-AEpiWvYmXdELpuGGhX6lS2aU155ANwS7WbQ/+/SFqH3YIYHjgUzP8UnY6KSiEBI7a7kX4TWhG84mWrzPA3dPaw=="],
+ "@tiptap/pm": ["@tiptap/pm@2.11.5", "", { "dependencies": { "prosemirror-changeset": "^2.2.1", "prosemirror-collab": "^1.3.1", "prosemirror-commands": "^1.6.2", "prosemirror-dropcursor": "^1.8.1", "prosemirror-gapcursor": "^1.3.2", "prosemirror-history": "^1.4.1", "prosemirror-inputrules": "^1.4.0", "prosemirror-keymap": "^1.2.2", "prosemirror-markdown": "^1.13.1", "prosemirror-menu": "^1.2.4", "prosemirror-model": "^1.23.0", "prosemirror-schema-basic": "^1.2.3", "prosemirror-schema-list": "^1.4.1", "prosemirror-state": "^1.4.3", "prosemirror-tables": "^1.6.3", "prosemirror-trailing-node": "^3.0.0", "prosemirror-transform": "^1.10.2", "prosemirror-view": "^1.37.0" } }, "sha512-z9JFtqc5ZOsdQLd9vRnXfTCQ8v5ADAfRt9Nm7SqP6FUHII8E1hs38ACzf5xursmth/VonJYb5+73Pqxk1hGIPw=="],
- "@tiptap/starter-kit": ["@tiptap/starter-kit@2.11.3", "", { "dependencies": { "@tiptap/core": "^2.11.3", "@tiptap/extension-blockquote": "^2.11.3", "@tiptap/extension-bold": "^2.11.3", "@tiptap/extension-bullet-list": "^2.11.3", "@tiptap/extension-code": "^2.11.3", "@tiptap/extension-code-block": "^2.11.3", "@tiptap/extension-document": "^2.11.3", "@tiptap/extension-dropcursor": "^2.11.3", "@tiptap/extension-gapcursor": "^2.11.3", "@tiptap/extension-hard-break": "^2.11.3", "@tiptap/extension-heading": "^2.11.3", "@tiptap/extension-history": "^2.11.3", "@tiptap/extension-horizontal-rule": "^2.11.3", "@tiptap/extension-italic": "^2.11.3", "@tiptap/extension-list-item": "^2.11.3", "@tiptap/extension-ordered-list": "^2.11.3", "@tiptap/extension-paragraph": "^2.11.3", "@tiptap/extension-strike": "^2.11.3", "@tiptap/extension-text": "^2.11.3", "@tiptap/extension-text-style": "^2.11.3", "@tiptap/pm": "^2.11.3" } }, "sha512-UGKS6+TA/7yMGqHBK5S/Kxis6iy3Tw0gvVg1EkYHUmkApLJypE87wUMkIeLeD9dd5+2WkxWcYMhC9R3ByjulBg=="],
+ "@tiptap/starter-kit": ["@tiptap/starter-kit@2.11.5", "", { "dependencies": { "@tiptap/core": "^2.11.5", "@tiptap/extension-blockquote": "^2.11.5", "@tiptap/extension-bold": "^2.11.5", "@tiptap/extension-bullet-list": "^2.11.5", "@tiptap/extension-code": "^2.11.5", "@tiptap/extension-code-block": "^2.11.5", "@tiptap/extension-document": "^2.11.5", "@tiptap/extension-dropcursor": "^2.11.5", "@tiptap/extension-gapcursor": "^2.11.5", "@tiptap/extension-hard-break": "^2.11.5", "@tiptap/extension-heading": "^2.11.5", "@tiptap/extension-history": "^2.11.5", "@tiptap/extension-horizontal-rule": "^2.11.5", "@tiptap/extension-italic": "^2.11.5", "@tiptap/extension-list-item": "^2.11.5", "@tiptap/extension-ordered-list": "^2.11.5", "@tiptap/extension-paragraph": "^2.11.5", "@tiptap/extension-strike": "^2.11.5", "@tiptap/extension-text": "^2.11.5", "@tiptap/extension-text-style": "^2.11.5", "@tiptap/pm": "^2.11.5" } }, "sha512-SLI7Aj2ruU1t//6Mk8f+fqW+18uTqpdfLUJYgwu0CkqBckrkRZYZh6GVLk/02k3H2ki7QkFxiFbZrdbZdng0JA=="],
- "@tiptap/suggestion": ["@tiptap/suggestion@2.11.3", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-w3zTPAYGbUxrgA1kUjhCZ4H6Js5RhbAjHqvNV9zJzREC8A/aiAYfQXCwhA5pYwRNedmQx6l4AVwtHxiCHfwtwA=="],
+ "@tiptap/suggestion": ["@tiptap/suggestion@2.11.5", "", { "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0" } }, "sha512-uafwGgB5YuKX/xLRjnt2H5eA21I8HcNXpdbH4Du2gg3KM71RpUbkyjaV7KEMA/5qwCEo+sddlpuErj4wBycZ5Q=="],
- "@tiptap/vue-3": ["@tiptap/vue-3@2.11.3", "", { "dependencies": { "@tiptap/extension-bubble-menu": "^2.11.3", "@tiptap/extension-floating-menu": "^2.11.3" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0", "vue": "^3.0.0" } }, "sha512-vNU9b2reXBVyVRl082TgKCra+DMtUQhaYYDXrD2YxlhNCsuGuwyIjR1pgWbHD4AeiE3X73ltmFFAlu+GsqYn3w=="],
+ "@tiptap/vue-3": ["@tiptap/vue-3@2.11.5", "", { "dependencies": { "@tiptap/extension-bubble-menu": "^2.11.5", "@tiptap/extension-floating-menu": "^2.11.5" }, "peerDependencies": { "@tiptap/core": "^2.7.0", "@tiptap/pm": "^2.7.0", "vue": "^3.0.0" } }, "sha512-etOURQq85MpfkMPeTG0r79s7wmLM7PqLD4aj19m7Fk5rkWuoEZyBinnA+9jfIKEttnhQ1G8PQnHNaqJhfIHQfA=="],
"@trysound/sax": ["@trysound/sax@0.2.0", "", {}, "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="],
@@ -735,7 +737,7 @@
"@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="],
- "@types/node": ["@types/node@22.12.0", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA=="],
+ "@types/node": ["@types/node@22.13.1", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew=="],
"@types/parse-path": ["@types/parse-path@7.0.3", "", {}, "sha512-LriObC2+KYZD3FzCrgWGv/qufdUy4eXrxcLgQMfYXgPbLIecKIsVBaQgUPmxSSLcjmYbDTQbMgr6qr6l/eb7Bg=="],
@@ -743,6 +745,8 @@
"@types/trusted-types": ["@types/trusted-types@2.0.7", "", {}, "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="],
+ "@types/video.js": ["@types/video.js@7.3.58", "", {}, "sha512-1CQjuSrgbv1/dhmcfQ83eVyYbvGyqhTvb2Opxr0QCV+iJ4J6/J+XWQ3Om59WiwCd1MN3rDUHasx5XRrpUtewYQ=="],
+
"@types/web-bluetooth": ["@types/web-bluetooth@0.0.20", "", {}, "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow=="],
"@unhead/dom": ["@unhead/dom@1.11.18", "", { "dependencies": { "@unhead/schema": "1.11.18", "@unhead/shared": "1.11.18" } }, "sha512-zQuJUw/et9zYEV0SZWTDX23IgurwMaXycAuxt4L6OgNL0T4TWP3a0J/Vm3Q02hmdNo/cPKeVBrwBdnFUXjGU4w=="],
@@ -761,6 +765,14 @@
"@versia/client": ["@versia/client@0.1.5", "", { "dependencies": { "@badgateway/oauth2-client": "^2.4.2", "zod": "^3.24.1" } }, "sha512-POD2/IT98EZZ32kWEPc3XUY2zApX94tuBftNWIMyoT04Sp7CPuvv1TT2fxM2kmgrC6kgbh4I6yirPpzVY+FpSA=="],
+ "@videojs-player/vue": ["@videojs-player/vue@1.0.0", "", { "peerDependencies": { "@types/video.js": "7.x", "video.js": "7.x", "vue": "3.x" } }, "sha512-WonTezRfKu3fYdQLt/ta+nuKH6gMZUv8l40Jke/j4Lae7IqeO/+lLAmBnh3ni88bwR+vkFXIlZ2Ci7VKInIYJg=="],
+
+ "@videojs/http-streaming": ["@videojs/http-streaming@3.17.0", "", { "dependencies": { "@babel/runtime": "^7.12.5", "@videojs/vhs-utils": "^4.1.1", "aes-decrypter": "^4.0.2", "global": "^4.4.0", "m3u8-parser": "^7.2.0", "mpd-parser": "^1.3.1", "mux.js": "7.1.0", "video.js": "^7 || ^8" } }, "sha512-Ch1P3tvvIEezeZXyK11UfWgp4cWKX4vIhZ30baN/lRinqdbakZ5hiAI3pGjRy3d+q/Epyc8Csz5xMdKNNGYpcw=="],
+
+ "@videojs/vhs-utils": ["@videojs/vhs-utils@4.1.1", "", { "dependencies": { "@babel/runtime": "^7.12.5", "global": "^4.4.0" } }, "sha512-5iLX6sR2ownbv4Mtejw6Ax+naosGvoT9kY+gcuHzANyUZZ+4NpeNdKMUhb6ag0acYej1Y7cmr/F2+4PrggMiVA=="],
+
+ "@videojs/xhr": ["@videojs/xhr@2.7.0", "", { "dependencies": { "@babel/runtime": "^7.5.5", "global": "~4.4.0", "is-function": "^1.0.1" } }, "sha512-giab+EVRanChIupZK7gXjHy90y3nncA2phIOyG3Ne5fvpiMJzvqYwiTOnEVW2S4CoYcuKJkomat7bMXA/UoUZQ=="],
+
"@vite-pwa/nuxt": ["@vite-pwa/nuxt@0.10.6", "", { "dependencies": { "@nuxt/kit": "^3.9.0", "pathe": "^1.1.1", "ufo": "^1.3.2", "vite-plugin-pwa": ">=0.20.5 <1" }, "peerDependencies": { "@vite-pwa/assets-generator": "^0.2.6" }, "optionalPeers": ["@vite-pwa/assets-generator"] }, "sha512-yQTrMNLz2KuroEaqstHYvylT258BgYryON1tC2MQGCG8VVyWXfmYZPeffid/zCE8pkKMQpp6e9owKUyVLgT5xg=="],
"@vitejs/plugin-vue": ["@vitejs/plugin-vue@5.2.1", "", { "peerDependencies": { "vite": "^5.0.0 || ^6.0.0", "vue": "^3.2.25" } }, "sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ=="],
@@ -819,6 +831,8 @@
"@vueuse/shared": ["@vueuse/shared@12.5.0", "", { "dependencies": { "vue": "^3.5.13" } }, "sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ=="],
+ "@xmldom/xmldom": ["@xmldom/xmldom@0.8.10", "", {}, "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw=="],
+
"abbrev": ["abbrev@3.0.0", "", {}, "sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA=="],
"abort-controller": ["abort-controller@3.0.0", "", { "dependencies": { "event-target-shim": "^5.0.0" } }, "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="],
@@ -829,6 +843,8 @@
"acorn-import-attributes": ["acorn-import-attributes@1.9.5", "", { "peerDependencies": { "acorn": "^8" } }, "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ=="],
+ "aes-decrypter": ["aes-decrypter@4.0.2", "", { "dependencies": { "@babel/runtime": "^7.12.5", "@videojs/vhs-utils": "^4.1.1", "global": "^4.4.0", "pkcs7": "^1.0.4" } }, "sha512-lc+/9s6iJvuaRe5qDlMTpCFjnwpkeOXp8qP3oiZ5jsj1MRg+SBVUmmICrhxHvc8OELSmc+fEyyxAuppY6hrWzw=="],
+
"agent-base": ["agent-base@7.1.3", "", {}, "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw=="],
"aggregate-error": ["aggregate-error@3.1.0", "", { "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA=="],
@@ -953,7 +969,7 @@
"caniuse-api": ["caniuse-api@3.0.0", "", { "dependencies": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", "lodash.memoize": "^4.1.2", "lodash.uniq": "^4.5.0" } }, "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw=="],
- "caniuse-lite": ["caniuse-lite@1.0.30001695", "", {}, "sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw=="],
+ "caniuse-lite": ["caniuse-lite@1.0.30001697", "", {}, "sha512-GwNPlWJin8E+d7Gxq96jxM6w0w+VFeyyXRsjU58emtkYqnbwHqXm5uT2uCmO0RQE9htWknOP4xtBlLmM/gWxvQ=="],
"chalk": ["chalk@5.4.1", "", {}, "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w=="],
@@ -1035,7 +1051,7 @@
"croner": ["croner@9.0.0", "", {}, "sha512-onMB0OkDjkXunhdW9htFjEhqrD54+M94i6ackoUkjHKbRnXdyEyKRelp4nJ1kAz32+s27jP1FsebpJCVl0BsvA=="],
- "cronstrue": ["cronstrue@2.53.0", "", { "bin": { "cronstrue": "bin/cli.js" } }, "sha512-CkAcaI94xL8h6N7cGxgXfR5D7oV2yVtDzB9vMZP8tIgPyEv/oc/7nq9rlk7LMxvc3N+q6LKZmNLCVxJRpyEg8A=="],
+ "cronstrue": ["cronstrue@2.54.0", "", { "bin": { "cronstrue": "bin/cli.js" } }, "sha512-vyp5NklDxA5MjPfQgkn0bA+0vRQe7Q9keX7RPdV6rMgd7LtDvbuKgnT+3T5ZAX16anSP5HmahcRp8mziXsLfaw=="],
"cross-fetch": ["cross-fetch@3.2.0", "", { "dependencies": { "node-fetch": "^2.7.0" } }, "sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q=="],
@@ -1127,6 +1143,8 @@
"dom-serializer": ["dom-serializer@2.0.0", "", { "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", "entities": "^4.2.0" } }, "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg=="],
+ "dom-walk": ["dom-walk@0.1.2", "", {}, "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="],
+
"domelementtype": ["domelementtype@2.3.0", "", {}, "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="],
"domhandler": ["domhandler@5.0.3", "", { "dependencies": { "domelementtype": "^2.3.0" } }, "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w=="],
@@ -1149,7 +1167,7 @@
"ejs": ["ejs@3.1.10", "", { "dependencies": { "jake": "^10.8.5" }, "bin": { "ejs": "bin/cli.js" } }, "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA=="],
- "electron-to-chromium": ["electron-to-chromium@1.5.88", "", {}, "sha512-K3C2qf1o+bGzbilTDCTBhTQcMS9KW60yTAaTeeXsfvQuTDDwlokLam/AdqlqcSy9u4UainDgsHV23ksXAOgamw=="],
+ "electron-to-chromium": ["electron-to-chromium@1.5.92", "", {}, "sha512-BeHgmNobs05N1HMmMZ7YIuHfYBGlq/UmvlsTgg+fsbFs9xVMj+xJHFg19GN04+9Q+r8Xnh9LXqaYIyEWElnNgQ=="],
"embla-carousel": ["embla-carousel@8.5.2", "", {}, "sha512-xQ9oVLrun/eCG/7ru3R+I5bJ7shsD8fFwLEY7yPe27/+fDHCNj0OT5EoG5ZbFyOxOcG6yTwW8oTz/dWyFnyGpg=="],
@@ -1161,7 +1179,7 @@
"encodeurl": ["encodeurl@1.0.2", "", {}, "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="],
- "enhanced-resolve": ["enhanced-resolve@5.18.0", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ=="],
+ "enhanced-resolve": ["enhanced-resolve@5.18.1", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg=="],
"entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="],
@@ -1219,7 +1237,7 @@
"fast-uri": ["fast-uri@3.0.6", "", {}, "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw=="],
- "fastq": ["fastq@1.18.0", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw=="],
+ "fastq": ["fastq@1.19.0", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA=="],
"fdir": ["fdir@6.4.3", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw=="],
@@ -1261,7 +1279,7 @@
"functions-have-names": ["functions-have-names@1.2.3", "", {}, "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="],
- "fuse.js": ["fuse.js@7.0.0", "", {}, "sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q=="],
+ "fuse.js": ["fuse.js@7.1.0", "", {}, "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ=="],
"fuzzysort": ["fuzzysort@3.1.0", "", {}, "sha512-sR9BNCjBg6LNgwvxlBd0sBABvQitkLzoVY9MYYROQVX/FvfJ4Mai9LsGhDgd8qYdds0bY77VzYd5iuB+v5rwQQ=="],
@@ -1293,6 +1311,8 @@
"glob-parent": ["glob-parent@6.0.2", "", { "dependencies": { "is-glob": "^4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="],
+ "global": ["global@4.4.0", "", { "dependencies": { "min-document": "^2.19.0", "process": "^0.11.10" } }, "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w=="],
+
"global-directory": ["global-directory@4.0.1", "", { "dependencies": { "ini": "4.1.1" } }, "sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q=="],
"globals": ["globals@15.14.0", "", {}, "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig=="],
@@ -1383,7 +1403,7 @@
"is-binary-path": ["is-binary-path@2.1.0", "", { "dependencies": { "binary-extensions": "^2.0.0" } }, "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="],
- "is-boolean-object": ["is-boolean-object@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "has-tostringtag": "^1.0.2" } }, "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng=="],
+ "is-boolean-object": ["is-boolean-object@1.2.2", "", { "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" } }, "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A=="],
"is-callable": ["is-callable@1.2.7", "", {}, "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="],
@@ -1401,6 +1421,8 @@
"is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="],
+ "is-function": ["is-function@1.0.2", "", {}, "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ=="],
+
"is-generator-function": ["is-generator-function@1.1.0", "", { "dependencies": { "call-bound": "^1.0.3", "get-proto": "^1.0.0", "has-tostringtag": "^1.0.2", "safe-regex-test": "^1.1.0" } }, "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ=="],
"is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="],
@@ -1443,7 +1465,7 @@
"is-weakmap": ["is-weakmap@2.0.2", "", {}, "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w=="],
- "is-weakref": ["is-weakref@1.1.0", "", { "dependencies": { "call-bound": "^1.0.2" } }, "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q=="],
+ "is-weakref": ["is-weakref@1.1.1", "", { "dependencies": { "call-bound": "^1.0.3" } }, "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew=="],
"is-weakset": ["is-weakset@2.0.4", "", { "dependencies": { "call-bound": "^1.0.3", "get-intrinsic": "^1.2.6" } }, "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ=="],
@@ -1563,6 +1585,8 @@
"lucide-vue-next": ["lucide-vue-next@0.474.0", "", { "peerDependencies": { "vue": ">=3.0.1" } }, "sha512-bQaSBjfJ33xiPQCxCf4JD3rcUgZFgWZzxSY8SScNa4Mcq2vWGlbvQx6icTL1UXRqsxzfoT13RXawePSmgg4iWw=="],
+ "m3u8-parser": ["m3u8-parser@7.2.0", "", { "dependencies": { "@babel/runtime": "^7.12.5", "@videojs/vhs-utils": "^4.1.1", "global": "^4.4.0" } }, "sha512-CRatFqpjVtMiMaKXxNvuI3I++vUumIXVVT/JpCpdU/FynV/ceVw1qpPyyBNindL+JlPMSesx+WX1QJaZEJSaMQ=="],
+
"magic-regexp": ["magic-regexp@0.8.0", "", { "dependencies": { "estree-walker": "^3.0.3", "magic-string": "^0.30.8", "mlly": "^1.6.1", "regexp-tree": "^0.1.27", "type-level-regexp": "~0.1.17", "ufo": "^1.4.0", "unplugin": "^1.8.3" } }, "sha512-lOSLWdE156csDYwCTIGiAymOLN7Epu/TU5e/oAnISZfU6qP+pgjkE+xbVjVn3yLPKN8n1G2yIAYTAM5KRk6/ow=="],
"magic-string": ["magic-string@0.30.17", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } }, "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA=="],
@@ -1597,6 +1621,8 @@
"mimic-fn": ["mimic-fn@4.0.0", "", {}, "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw=="],
+ "min-document": ["min-document@2.19.0", "", { "dependencies": { "dom-walk": "^0.1.0" } }, "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ=="],
+
"mini-svg-data-uri": ["mini-svg-data-uri@1.4.4", "", { "bin": { "mini-svg-data-uri": "cli.js" } }, "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg=="],
"minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="],
@@ -1613,6 +1639,8 @@
"mlly": ["mlly@1.7.4", "", { "dependencies": { "acorn": "^8.14.0", "pathe": "^2.0.1", "pkg-types": "^1.3.0", "ufo": "^1.5.4" } }, "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw=="],
+ "mpd-parser": ["mpd-parser@1.3.1", "", { "dependencies": { "@babel/runtime": "^7.12.5", "@videojs/vhs-utils": "^4.0.0", "@xmldom/xmldom": "^0.8.3", "global": "^4.4.0" }, "bin": { "mpd-to-m3u8-json": "bin/parse.js" } }, "sha512-1FuyEWI5k2HcmhS1HkKnUAQV7yFPfXPht2DnRRGtoiiAAW+ESTbtEXIDpRkwdU+XyrQuwrIym7UkoPKsZ0SyFw=="],
+
"mrmime": ["mrmime@2.0.0", "", {}, "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw=="],
"ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="],
@@ -1621,6 +1649,8 @@
"murmurhash3js": ["murmurhash3js@3.0.1", "", {}, "sha512-KL8QYUaxq7kUbcl0Yto51rMcYt7E/4N4BG3/c96Iqw1PQrTRspu8Cpx4TZ4Nunib1d4bEkIH3gjCYlP2RLBdow=="],
+ "mux.js": ["mux.js@7.1.0", "", { "dependencies": { "@babel/runtime": "^7.11.2", "global": "^4.4.0" }, "bin": { "muxjs-transmux": "bin/transmux.js" } }, "sha512-NTxawK/BBELJrYsZThEulyUMDVlLizKdxyAsMuzoCD1eFj97BVaA8D/CvKsKu6FOLYkFojN5CbM9h++ZTZtknA=="],
+
"mz": ["mz@2.7.0", "", { "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", "thenify-all": "^1.0.0" } }, "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="],
"nanoid": ["nanoid@5.0.9", "", { "bin": { "nanoid": "bin/nanoid.js" } }, "sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q=="],
@@ -1653,7 +1683,7 @@
"nth-check": ["nth-check@2.1.1", "", { "dependencies": { "boolbase": "^1.0.0" } }, "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w=="],
- "nuxt": ["nuxt@3.15.3", "", { "dependencies": { "@nuxt/cli": "^3.20.0", "@nuxt/devalue": "^2.0.2", "@nuxt/devtools": "^1.7.0", "@nuxt/kit": "3.15.3", "@nuxt/schema": "3.15.3", "@nuxt/telemetry": "^2.6.4", "@nuxt/vite-builder": "3.15.3", "@unhead/dom": "^1.11.18", "@unhead/shared": "^1.11.18", "@unhead/ssr": "^1.11.18", "@unhead/vue": "^1.11.18", "@vue/shared": "^3.5.13", "acorn": "8.14.0", "c12": "^2.0.1", "chokidar": "^4.0.3", "compatx": "^0.1.8", "consola": "^3.4.0", "cookie-es": "^1.2.2", "defu": "^6.1.4", "destr": "^2.0.3", "devalue": "^5.1.1", "errx": "^0.1.0", "esbuild": "^0.24.2", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "globby": "^14.0.2", "h3": "^1.14.0", "hookable": "^5.5.3", "ignore": "^7.0.3", "impound": "^0.2.0", "jiti": "^2.4.2", "klona": "^2.0.6", "knitwork": "^1.2.0", "magic-string": "^0.30.17", "mlly": "^1.7.4", "nanotar": "^0.2.0", "nitropack": "^2.10.4", "nypm": "^0.5.0", "ofetch": "^1.4.1", "ohash": "^1.1.4", "pathe": "^2.0.2", "perfect-debounce": "^1.0.0", "pkg-types": "^1.3.1", "radix3": "^1.1.2", "scule": "^1.3.0", "semver": "^7.6.3", "std-env": "^3.8.0", "strip-literal": "^3.0.0", "tinyglobby": "0.2.10", "ufo": "^1.5.4", "ultrahtml": "^1.5.3", "uncrypto": "^0.1.3", "unctx": "^2.4.1", "unenv": "^1.10.0", "unhead": "^1.11.18", "unimport": "^4.0.0", "unplugin": "^2.1.2", "unplugin-vue-router": "^0.11.1", "unstorage": "^1.14.4", "untyped": "^1.5.2", "vue": "^3.5.13", "vue-bundle-renderer": "^2.1.1", "vue-devtools-stub": "^0.1.0", "vue-router": "^4.5.0" }, "peerDependencies": { "@parcel/watcher": "^2.1.0", "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "optionalPeers": ["@parcel/watcher", "@types/node"], "bin": { "nuxi": "bin/nuxt.mjs", "nuxt": "bin/nuxt.mjs" } }, "sha512-96D5vPMeqIxceIMvWms3a75Usi63zan/BGJvseXJqYGoi08fDBBql1lFWEa9rQb8QiRevfcmJQ9LiEj3jVjnkg=="],
+ "nuxt": ["nuxt@3.15.4", "", { "dependencies": { "@nuxt/cli": "^3.21.1", "@nuxt/devalue": "^2.0.2", "@nuxt/devtools": "^1.7.0", "@nuxt/kit": "3.15.4", "@nuxt/schema": "3.15.4", "@nuxt/telemetry": "^2.6.4", "@nuxt/vite-builder": "3.15.4", "@unhead/dom": "^1.11.18", "@unhead/shared": "^1.11.18", "@unhead/ssr": "^1.11.18", "@unhead/vue": "^1.11.18", "@vue/shared": "^3.5.13", "acorn": "8.14.0", "c12": "^2.0.1", "chokidar": "^4.0.3", "compatx": "^0.1.8", "consola": "^3.4.0", "cookie-es": "^1.2.2", "defu": "^6.1.4", "destr": "^2.0.3", "devalue": "^5.1.1", "errx": "^0.1.0", "esbuild": "^0.24.2", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "globby": "^14.0.2", "h3": "^1.14.0", "hookable": "^5.5.3", "ignore": "^7.0.3", "impound": "^0.2.0", "jiti": "^2.4.2", "klona": "^2.0.6", "knitwork": "^1.2.0", "magic-string": "^0.30.17", "mlly": "^1.7.4", "nanotar": "^0.2.0", "nitropack": "^2.10.4", "nypm": "^0.5.2", "ofetch": "^1.4.1", "ohash": "^1.1.4", "pathe": "^2.0.2", "perfect-debounce": "^1.0.0", "pkg-types": "^1.3.1", "radix3": "^1.1.2", "scule": "^1.3.0", "semver": "^7.6.3", "std-env": "^3.8.0", "strip-literal": "^3.0.0", "tinyglobby": "0.2.10", "ufo": "^1.5.4", "ultrahtml": "^1.5.3", "uncrypto": "^0.1.3", "unctx": "^2.4.1", "unenv": "^1.10.0", "unhead": "^1.11.18", "unimport": "^4.0.0", "unplugin": "^2.1.2", "unplugin-vue-router": "^0.11.2", "unstorage": "^1.14.4", "untyped": "^1.5.2", "vue": "^3.5.13", "vue-bundle-renderer": "^2.1.1", "vue-devtools-stub": "^0.1.0", "vue-router": "^4.5.0" }, "peerDependencies": { "@parcel/watcher": "^2.1.0", "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "optionalPeers": ["@parcel/watcher", "@types/node"], "bin": { "nuxi": "bin/nuxt.mjs", "nuxt": "bin/nuxt.mjs" } }, "sha512-hSbZO4mR0uAMJtZPNTnCfiAtgleoOu28gvJcBNU7KQHgWnNXPjlWgwMczko2O4Tmnv9zIe/CQged+2HsPwl2ZA=="],
"nuxt-csurf": ["nuxt-csurf@1.6.5", "", { "dependencies": { "@nuxt/kit": "^3.13.2", "defu": "^6.1.4", "uncsrf": "^1.2.0" } }, "sha512-/DMNTON8LIVhntamKbBmAuM879B0QnuSJa7ZAkmkZe+21m+1QGcjVUxtSkizaM48NUvkuAGYOG0ncn+kqEgrzw=="],
@@ -1665,7 +1695,7 @@
"object-hash": ["object-hash@3.0.0", "", {}, "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="],
- "object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
+ "object-inspect": ["object-inspect@1.13.4", "", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="],
"object-keys": ["object-keys@1.1.1", "", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="],
@@ -1687,7 +1717,7 @@
"open": ["open@7.4.2", "", { "dependencies": { "is-docker": "^2.0.0", "is-wsl": "^2.1.1" } }, "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q=="],
- "openapi-typescript": ["openapi-typescript@7.6.0", "", { "dependencies": { "@redocly/openapi-core": "^1.27.2", "ansi-colors": "^4.1.3", "change-case": "^5.4.4", "parse-json": "^8.1.0", "supports-color": "^9.4.0", "yargs-parser": "^21.1.1" }, "peerDependencies": { "typescript": "^5.x" }, "bin": { "openapi-typescript": "bin/cli.js" } }, "sha512-p/xxKcWFR7aZDOAdnqYBQ1NdNyWdine+gHKHKvjxGXmlq8JT1G9+SkY8I5csKaktLHMbDDH6ZDeWQpydwBHa+Q=="],
+ "openapi-typescript": ["openapi-typescript@7.6.1", "", { "dependencies": { "@redocly/openapi-core": "^1.28.0", "ansi-colors": "^4.1.3", "change-case": "^5.4.4", "parse-json": "^8.1.0", "supports-color": "^9.4.0", "yargs-parser": "^21.1.1" }, "peerDependencies": { "typescript": "^5.x" }, "bin": { "openapi-typescript": "bin/cli.js" } }, "sha512-F7RXEeo/heF3O9lOXo2bNjCOtfp7u+D6W3a3VNEH2xE6v+fxLtn5nq0uvUcA1F5aT+CMhNeC5Uqtg5tlXFX/ag=="],
"orderedmap": ["orderedmap@2.1.1", "", {}, "sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g=="],
@@ -1695,7 +1725,7 @@
"package-json-from-dist": ["package-json-from-dist@1.0.1", "", {}, "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw=="],
- "package-manager-detector": ["package-manager-detector@0.2.8", "", {}, "sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA=="],
+ "package-manager-detector": ["package-manager-detector@0.2.9", "", {}, "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q=="],
"packrup": ["packrup@0.1.2", "", {}, "sha512-ZcKU7zrr5GlonoS9cxxrb5HVswGnyj6jQvwFBa6p5VFw7G71VAHcUKL5wyZSU/ECtPM/9gacWxy2KFQKt1gMNA=="],
@@ -1741,6 +1771,8 @@
"pirates": ["pirates@4.0.6", "", {}, "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg=="],
+ "pkcs7": ["pkcs7@1.0.4", "", { "dependencies": { "@babel/runtime": "^7.5.5" }, "bin": { "pkcs7": "bin/cli.js" } }, "sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ=="],
+
"pkg-types": ["pkg-types@1.3.1", "", { "dependencies": { "confbox": "^0.1.8", "mlly": "^1.7.4", "pathe": "^2.0.1" } }, "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ=="],
"pluralize": ["pluralize@8.0.0", "", {}, "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA=="],
@@ -1751,7 +1783,7 @@
"postcss": ["postcss@8.5.1", "", { "dependencies": { "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ=="],
- "postcss-calc": ["postcss-calc@10.1.0", "", { "dependencies": { "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.2.0" }, "peerDependencies": { "postcss": "^8.4.38" } }, "sha512-uQ/LDGsf3mgsSUEXmAt3VsCSHR3aKqtEIkmB+4PhzYwRYOW5MZs/GhCCFpsOtJJkP6EC6uGipbrnaTjqaJZcJw=="],
+ "postcss-calc": ["postcss-calc@10.1.1", "", { "dependencies": { "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.2.0" }, "peerDependencies": { "postcss": "^8.4.38" } }, "sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw=="],
"postcss-colormin": ["postcss-colormin@7.0.2", "", { "dependencies": { "browserslist": "^4.23.3", "caniuse-api": "^3.0.0", "colord": "^2.9.3", "postcss-value-parser": "^4.2.0" }, "peerDependencies": { "postcss": "^8.4.31" } }, "sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA=="],
@@ -1857,7 +1889,7 @@
"prosemirror-state": ["prosemirror-state@1.4.3", "", { "dependencies": { "prosemirror-model": "^1.0.0", "prosemirror-transform": "^1.0.0", "prosemirror-view": "^1.27.0" } }, "sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q=="],
- "prosemirror-tables": ["prosemirror-tables@1.6.2", "", { "dependencies": { "prosemirror-keymap": "^1.2.2", "prosemirror-model": "^1.24.1", "prosemirror-state": "^1.4.3", "prosemirror-transform": "^1.10.2", "prosemirror-view": "^1.37.1" } }, "sha512-97dKocVLrEVTQjZ4GBLdrrMw7Gv3no8H8yMwf5IRM9OoHrzbWpcH5jJxYgNQIRCtdIqwDctT1HdMHrGTiwp1dQ=="],
+ "prosemirror-tables": ["prosemirror-tables@1.6.3", "", { "dependencies": { "prosemirror-keymap": "^1.2.2", "prosemirror-model": "^1.24.1", "prosemirror-state": "^1.4.3", "prosemirror-transform": "^1.10.2", "prosemirror-view": "^1.37.1" } }, "sha512-8B0X6PjAkXaHKntKndetNquxLIhWDDTybON1N4flKMY9Bq8/rm5k2ddW6X6LvFpqJBQeiKRp4yG3FqI/zOyQuA=="],
"prosemirror-trailing-node": ["prosemirror-trailing-node@3.0.0", "", { "dependencies": { "@remirror/core-constants": "3.0.0", "escape-string-regexp": "^4.0.0" }, "peerDependencies": { "prosemirror-model": "^1.22.1", "prosemirror-state": "^1.4.2", "prosemirror-view": "^1.33.8" } }, "sha512-xiun5/3q0w5eRnGYfNlW1uU9W6x5MoFKWwq/0TIRgt09lv7Hcser2QYV8t4muXbEr+Fwo0geYn79Xs4GKywrRQ=="],
@@ -1939,7 +1971,7 @@
"rimraf": ["rimraf@5.0.10", "", { "dependencies": { "glob": "^10.3.7" }, "bin": { "rimraf": "dist/esm/bin.mjs" } }, "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ=="],
- "rollup": ["rollup@4.32.1", "", { "dependencies": { "@types/estree": "1.0.6" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.32.1", "@rollup/rollup-android-arm64": "4.32.1", "@rollup/rollup-darwin-arm64": "4.32.1", "@rollup/rollup-darwin-x64": "4.32.1", "@rollup/rollup-freebsd-arm64": "4.32.1", "@rollup/rollup-freebsd-x64": "4.32.1", "@rollup/rollup-linux-arm-gnueabihf": "4.32.1", "@rollup/rollup-linux-arm-musleabihf": "4.32.1", "@rollup/rollup-linux-arm64-gnu": "4.32.1", "@rollup/rollup-linux-arm64-musl": "4.32.1", "@rollup/rollup-linux-loongarch64-gnu": "4.32.1", "@rollup/rollup-linux-powerpc64le-gnu": "4.32.1", "@rollup/rollup-linux-riscv64-gnu": "4.32.1", "@rollup/rollup-linux-s390x-gnu": "4.32.1", "@rollup/rollup-linux-x64-gnu": "4.32.1", "@rollup/rollup-linux-x64-musl": "4.32.1", "@rollup/rollup-win32-arm64-msvc": "4.32.1", "@rollup/rollup-win32-ia32-msvc": "4.32.1", "@rollup/rollup-win32-x64-msvc": "4.32.1", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-z+aeEsOeEa3mEbS1Tjl6sAZ8NE3+AalQz1RJGj81M+fizusbdDMoEJwdJNHfaB40Scr4qNu+welOfes7maKonA=="],
+ "rollup": ["rollup@4.34.3", "", { "dependencies": { "@types/estree": "1.0.6" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.34.3", "@rollup/rollup-android-arm64": "4.34.3", "@rollup/rollup-darwin-arm64": "4.34.3", "@rollup/rollup-darwin-x64": "4.34.3", "@rollup/rollup-freebsd-arm64": "4.34.3", "@rollup/rollup-freebsd-x64": "4.34.3", "@rollup/rollup-linux-arm-gnueabihf": "4.34.3", "@rollup/rollup-linux-arm-musleabihf": "4.34.3", "@rollup/rollup-linux-arm64-gnu": "4.34.3", "@rollup/rollup-linux-arm64-musl": "4.34.3", "@rollup/rollup-linux-loongarch64-gnu": "4.34.3", "@rollup/rollup-linux-powerpc64le-gnu": "4.34.3", "@rollup/rollup-linux-riscv64-gnu": "4.34.3", "@rollup/rollup-linux-s390x-gnu": "4.34.3", "@rollup/rollup-linux-x64-gnu": "4.34.3", "@rollup/rollup-linux-x64-musl": "4.34.3", "@rollup/rollup-win32-arm64-msvc": "4.34.3", "@rollup/rollup-win32-ia32-msvc": "4.34.3", "@rollup/rollup-win32-x64-msvc": "4.34.3", "fsevents": "~2.3.2" }, "bin": { "rollup": "dist/bin/rollup" } }, "sha512-ORCtU0UBJyiAIn9m0llUXJXAswG/68pZptCrqxHG7//Z2DDzAUeyyY5hqf4XrsGlUxscMr9GkQ2QI7KTLqeyPw=="],
"rollup-plugin-visualizer": ["rollup-plugin-visualizer@5.14.0", "", { "dependencies": { "open": "^8.4.0", "picomatch": "^4.0.2", "source-map": "^0.7.4", "yargs": "^17.5.1" }, "peerDependencies": { "rolldown": "1.x", "rollup": "2.x || 3.x || 4.x" }, "optionalPeers": ["rolldown", "rollup"], "bin": { "rollup-plugin-visualizer": "dist/bin/cli.js" } }, "sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA=="],
@@ -1961,7 +1993,7 @@
"selderee": ["selderee@0.11.0", "", { "dependencies": { "parseley": "^0.12.0" } }, "sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA=="],
- "semver": ["semver@7.6.3", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="],
+ "semver": ["semver@7.7.1", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA=="],
"send": ["send@0.19.0", "", { "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", "http-errors": "2.0.0", "mime": "1.6.0", "ms": "2.1.3", "on-finished": "2.4.1", "range-parser": "~1.2.1", "statuses": "2.0.1" } }, "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw=="],
@@ -2089,7 +2121,7 @@
"tempy": ["tempy@0.6.0", "", { "dependencies": { "is-stream": "^2.0.0", "temp-dir": "^2.0.0", "type-fest": "^0.16.0", "unique-string": "^2.0.0" } }, "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw=="],
- "terser": ["terser@5.37.0", "", { "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" } }, "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA=="],
+ "terser": ["terser@5.38.0", "", { "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" } }, "sha512-a4GD5R1TjEeuCT6ZRiYMHmIf7okbCPEuhQET8bczV6FrQMMlFXA1n+G0KKjdlFCm3TEHV77GxfZB3vZSUQGFpg=="],
"text-decoder": ["text-decoder@1.2.3", "", { "dependencies": { "b4a": "^1.6.4" } }, "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA=="],
@@ -2213,15 +2245,23 @@
"vary": ["vary@1.1.2", "", {}, "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="],
- "vaul-vue": ["vaul-vue@0.2.0", "", { "dependencies": { "@vueuse/core": "^10.8.0", "radix-vue": "^1.4.9", "vue": "^3.4.5" } }, "sha512-YV0zqxc8NiVzr1z/Awwbaty0UDDchxj5BfhFbLiYu+Uz0rCfSaDK2zwmuXZvejBJKLGbWw9I5GLHJRse14lQew=="],
+ "vaul-vue": ["vaul-vue@0.2.1", "", { "dependencies": { "@vueuse/core": "^10.8.0", "radix-vue": "^1.4.9", "vue": "^3.4.5" } }, "sha512-iF91R1JQZzxb9mb9uGNHYv8rVFxR5bL5Fj51iqvyXjzMPAzNMciCrXb9OUBu2NdlhcF6rVtEADXnQoTY+pKIeA=="],
"vee-validate": ["vee-validate@4.15.0", "", { "dependencies": { "@vue/devtools-api": "^7.5.2", "type-fest": "^4.8.3" }, "peerDependencies": { "vue": "^3.4.26" } }, "sha512-PGJh1QCFwCBjbHu5aN6vB8macYVWrajbDvgo1Y/8fz9n/RVIkLmZCJDpUgu7+mUmCOPMxeyq7vXUOhbwAqdXcA=="],
- "vite": ["vite@6.0.11", "", { "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.4.49", "rollup": "^4.23.0" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg=="],
+ "video.js": ["video.js@8.21.0", "", { "dependencies": { "@babel/runtime": "^7.12.5", "@videojs/http-streaming": "^3.16.2", "@videojs/vhs-utils": "^4.1.1", "@videojs/xhr": "2.7.0", "aes-decrypter": "^4.0.2", "global": "4.4.0", "m3u8-parser": "^7.2.0", "mpd-parser": "^1.3.1", "mux.js": "^7.0.1", "videojs-contrib-quality-levels": "4.1.0", "videojs-font": "4.2.0", "videojs-vtt.js": "0.15.5" } }, "sha512-zcwerRb257QAuWfi8NH9yEX7vrGKFthjfcONmOQ4lxFRpDAbAi+u5LAjCjMWqhJda6zEmxkgdDpOMW3Y21QpXA=="],
+
+ "videojs-contrib-quality-levels": ["videojs-contrib-quality-levels@4.1.0", "", { "dependencies": { "global": "^4.4.0" }, "peerDependencies": { "video.js": "^8" } }, "sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA=="],
+
+ "videojs-font": ["videojs-font@4.2.0", "", {}, "sha512-YPq+wiKoGy2/M7ccjmlvwi58z2xsykkkfNMyIg4xb7EZQQNwB71hcSsB3o75CqQV7/y5lXkXhI/rsGAS7jfEmQ=="],
+
+ "videojs-vtt.js": ["videojs-vtt.js@0.15.5", "", { "dependencies": { "global": "^4.3.1" } }, "sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ=="],
+
+ "vite": ["vite@6.1.0", "", { "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.5.1", "rollup": "^4.30.1" }, "optionalDependencies": { "fsevents": "~2.3.3" }, "peerDependencies": { "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["@types/node", "jiti", "less", "lightningcss", "sass", "sass-embedded", "stylus", "sugarss", "terser", "tsx", "yaml"], "bin": { "vite": "bin/vite.js" } }, "sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ=="],
"vite-hot-client": ["vite-hot-client@0.2.4", "", { "peerDependencies": { "vite": "^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0" } }, "sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA=="],
- "vite-node": ["vite-node@3.0.4", "", { "dependencies": { "cac": "^6.7.14", "debug": "^4.4.0", "es-module-lexer": "^1.6.0", "pathe": "^2.0.2", "vite": "^5.0.0 || ^6.0.0" }, "bin": { "vite-node": "vite-node.mjs" } }, "sha512-7JZKEzcYV2Nx3u6rlvN8qdo3QV7Fxyt6hx+CCKz9fbWxdX5IvUOmTWEAxMrWxaiSf7CKGLJQ5rFu8prb/jBjOA=="],
+ "vite-node": ["vite-node@3.0.5", "", { "dependencies": { "cac": "^6.7.14", "debug": "^4.4.0", "es-module-lexer": "^1.6.0", "pathe": "^2.0.2", "vite": "^5.0.0 || ^6.0.0" }, "bin": { "vite-node": "vite-node.mjs" } }, "sha512-02JEJl7SbtwSDJdYS537nU6l+ktdvcREfLksk/NDAqtdKWGqHl+joXzEubHROmS3E6pip+Xgu2tFezMu75jH7A=="],
"vite-plugin-checker": ["vite-plugin-checker@0.8.0", "", { "dependencies": { "@babel/code-frame": "^7.12.13", "ansi-escapes": "^4.3.0", "chalk": "^4.1.1", "chokidar": "^3.5.1", "commander": "^8.0.0", "fast-glob": "^3.2.7", "fs-extra": "^11.1.0", "npm-run-path": "^4.0.1", "strip-ansi": "^6.0.0", "tiny-invariant": "^1.1.0", "vscode-languageclient": "^7.0.0", "vscode-languageserver": "^7.0.0", "vscode-languageserver-textdocument": "^1.0.1", "vscode-uri": "^3.0.2" }, "peerDependencies": { "@biomejs/biome": ">=1.7", "eslint": ">=7", "meow": "^9.0.0", "optionator": "^0.9.1", "stylelint": ">=13", "typescript": "*", "vite": ">=2.0.0", "vls": "*", "vti": "*", "vue-tsc": "~2.1.6" }, "optionalPeers": ["@biomejs/biome", "eslint", "meow", "optionator", "stylelint", "typescript", "vls", "vti", "vue-tsc"] }, "sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g=="],
@@ -2243,7 +2283,7 @@
"vscode-languageserver-types": ["vscode-languageserver-types@3.16.0", "", {}, "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA=="],
- "vscode-uri": ["vscode-uri@3.0.8", "", {}, "sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw=="],
+ "vscode-uri": ["vscode-uri@3.1.0", "", {}, "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ=="],
"vue": ["vue@3.5.13", "", { "dependencies": { "@vue/compiler-dom": "3.5.13", "@vue/compiler-sfc": "3.5.13", "@vue/runtime-dom": "3.5.13", "@vue/server-renderer": "3.5.13", "@vue/shared": "3.5.13" }, "peerDependencies": { "typescript": "*" }, "optionalPeers": ["typescript"] }, "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ=="],
@@ -2387,8 +2427,6 @@
"@nuxt/cli/consola": ["consola@3.4.0", "", {}, "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA=="],
- "@nuxt/cli/nypm": ["nypm@0.4.1", "", { "dependencies": { "citty": "^0.1.6", "consola": "^3.2.3", "pathe": "^1.1.2", "pkg-types": "^1.2.1", "tinyexec": "^0.3.1", "ufo": "^1.5.4" }, "bin": { "nypm": "dist/cli.mjs" } }, "sha512-1b9mihliBh8UCcKtcGRu//G50iHpjxIQVUqkdhPT/SDVE7KdJKoHXLS0heuYTQCx95dFqiyUbXZB9r8ikn+93g=="],
-
"@nuxt/devtools/consola": ["consola@3.4.0", "", {}, "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA=="],
"@nuxt/devtools/nypm": ["nypm@0.4.1", "", { "dependencies": { "citty": "^0.1.6", "consola": "^3.2.3", "pathe": "^1.1.2", "pkg-types": "^1.2.1", "tinyexec": "^0.3.1", "ufo": "^1.5.4" }, "bin": { "nypm": "dist/cli.mjs" } }, "sha512-1b9mihliBh8UCcKtcGRu//G50iHpjxIQVUqkdhPT/SDVE7KdJKoHXLS0heuYTQCx95dFqiyUbXZB9r8ikn+93g=="],
@@ -2415,29 +2453,29 @@
"@nuxtjs/tailwindcss/consola": ["consola@3.4.0", "", {}, "sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA=="],
- "@octokit/auth-app/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/auth-app/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
"@octokit/auth-app/lru-cache": ["@wolfy1339/lru-cache@11.0.2-patch.1", "", {}, "sha512-BgYZfL2ADCXKOw2wJtkM3slhHotawWkgIRRxq4wEybnZQPjvAp71SPX35xepMykTw8gXlzWcWPTY31hlbnRsDA=="],
- "@octokit/auth-oauth-app/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/auth-oauth-app/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/auth-oauth-device/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/auth-oauth-device/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/auth-oauth-user/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/auth-oauth-user/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/core/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/core/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/endpoint/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/endpoint/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/graphql/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/graphql/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/oauth-methods/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/oauth-methods/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/plugin-retry/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/plugin-retry/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/request/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/request/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
- "@octokit/request-error/@octokit/types": ["@octokit/types@13.7.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA=="],
+ "@octokit/request-error/@octokit/types": ["@octokit/types@13.8.0", "", { "dependencies": { "@octokit/openapi-types": "^23.0.1" } }, "sha512-x7DjTIbEpEWXK99DMd01QfWy0hd5h4EN+Q7shkdKds3otGQP+oWE/y0A76i1OvH9fygo4ddvNf7ZvF0t78P98A=="],
"@parcel/watcher-wasm/napi-wasm": ["napi-wasm@1.1.3", "", { "bundled": true }, "sha512-h/4nMGsHjZDCYmQVNODIrYACVJ+I9KItbG+0si6W/jSjdA9JbWDoU4LLeMXVcEQGHjttI2tuXqDrbGF7qkUHHg=="],
@@ -2467,6 +2505,8 @@
"@vue/devtools-api/@vue/devtools-kit": ["@vue/devtools-kit@7.7.1", "", { "dependencies": { "@vue/devtools-shared": "^7.7.1", "birpc": "^0.2.19", "hookable": "^5.5.3", "mitt": "^3.0.1", "perfect-debounce": "^1.0.0", "speakingurl": "^14.0.1", "superjson": "^2.2.1" } }, "sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w=="],
+ "@vue/devtools-core/@vue/devtools-kit": ["@vue/devtools-kit@7.7.1", "", { "dependencies": { "@vue/devtools-shared": "^7.7.1", "birpc": "^0.2.19", "hookable": "^5.5.3", "mitt": "^3.0.1", "perfect-debounce": "^1.0.0", "speakingurl": "^14.0.1", "superjson": "^2.2.1" } }, "sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w=="],
+
"@vue/devtools-core/pathe": ["pathe@1.1.2", "", {}, "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ=="],
"@vueuse/nuxt/local-pkg": ["local-pkg@1.0.0", "", { "dependencies": { "mlly": "^1.7.3", "pkg-types": "^1.3.0" } }, "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg=="],
@@ -2609,8 +2649,6 @@
"radix-vue/@vueuse/shared": ["@vueuse/shared@10.11.1", "", { "dependencies": { "vue-demi": ">=0.14.8" } }, "sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA=="],
- "randombytes/safe-buffer": ["safe-buffer@5.2.1", "", {}, "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="],
-
"read-cache/pify": ["pify@2.3.0", "", {}, "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="],
"readdir-glob/minimatch": ["minimatch@5.1.6", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g=="],
@@ -2745,8 +2783,6 @@
"@mapbox/node-pre-gyp/tar/yallist": ["yallist@5.0.0", "", {}, "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw=="],
- "@nuxt/cli/nypm/pathe": ["pathe@1.1.2", "", {}, "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ=="],
-
"@nuxt/devtools/unimport/local-pkg": ["local-pkg@1.0.0", "", { "dependencies": { "mlly": "^1.7.3", "pkg-types": "^1.3.0" } }, "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg=="],
"@nuxt/devtools/unimport/pathe": ["pathe@2.0.2", "", {}, "sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w=="],
diff --git a/composables/Config.ts b/composables/Config.ts
index cbbd156..3d8966a 100644
--- a/composables/Config.ts
+++ b/composables/Config.ts
@@ -22,6 +22,50 @@ export const useConfig = () => {
"I'm Commander Shepard, and this is my favorite website on the Citadel",
"I'm sorry, Dave. I'm afraid I can't do that.",
"I am the Senate",
+ "Check out my geek code!",
+ "You've got mail!",
+ "Dude, Where's My Potato?",
+ "eau de potato",
+ "The bee's knees!",
+ "12 herbs and spices!",
+ "Ceci n'est pas une post!",
+ "sqrt(-1) love you!",
+ "Cthulhu is mad... and is missing an eye!",
+ "Versia: Build on blackbox technology!",
+ "A goblin army is approaching from the west!",
+ "git gud!",
+ "Must have been the wind..",
+ "I am the milkman, my milk is delicious.",
+ "It's not out of the question, that you might have a very minor case, of serious brain damage",
+ "I died",
+ "Remember, switching to your secondary is faster than reloading!",
+ "Everybody in america is a female.",
+ "I am going to test in production",
+ "War... war never changes.",
+ "Fedi... fedi never changes.",
+ "Finish him!",
+ "The dopamine is a lie.",
+ "I'll be back.",
+ "My name is Guybrush Threepwood, and I want to be a pirate!",
+ "It's dangerous to post alone! Take this.",
+ "I used to be an poster like you, then I took an arrow to the knee.",
+ "All your post are belong to us.",
+ "I'm here to shitpost and chew bubblegum... and I'm all outta gum.",
+ "Houston, we have a problem.",
+ "Clever girl.",
+ "Wibbly wobbly, timey wimey... stuff.",
+ "Bow ties are cool.",
+ "I'm the Doctor, and you're probably not.",
+ "I'm a madman with a box.",
+ "Geronimo!",
+ "It's bigger on the inside!",
+ "I'm going to make him an offer he can't refuse.",
+ "Hello there.",
+ "I'll post what she's posting.",
+ "To infinity... and beyond!",
+ "E.T. phone home.",
+ "Just keep posting!",
+ "Just one more post bro",
],
DEVELOPER_HANDLES: [
"jessew@social.lysand.org",
diff --git a/composables/Language.ts b/composables/Language.ts
index 1f4990d..7375210 100644
--- a/composables/Language.ts
+++ b/composables/Language.ts
@@ -3,5 +3,5 @@ import { SettingIds } from "~/settings";
export const useLanguage = () => {
const lang = useSetting(SettingIds.Language);
- return computed(() => lang.value.value as "en" | "fr");
+ return computed(() => lang.value.value as "en" | "fr" | "en-rot" | "en-pt");
};
diff --git a/messages/en-pt.json b/messages/en-pt.json
new file mode 100644
index 0000000..6da5a2e
--- /dev/null
+++ b/messages/en-pt.json
@@ -0,0 +1,356 @@
+{
+ "$schema": "https://inlang.com/schema/inlang-message-format",
+ "bland_chunky_sparrow_propel": "Helm",
+ "lost_trick_dog_grace": "Public Seas",
+ "crazy_game_parrot_pave": "Local Port",
+ "real_tame_moose_greet": "Global Waters",
+ "that_patchy_mare_snip": "Signal Flags",
+ "patchy_seemly_hound_grace": "Ship's Preferences",
+ "factual_arable_jurgen_endure": "Captain's Ledger",
+ "tough_clean_wolf_gleam": "Ship's Look",
+ "legal_best_tadpole_rise": "Crew Conduct",
+ "novel_trite_sloth_adapt": "Deck Decorations",
+ "safe_green_mink_cook": "Crew Ranks",
+ "short_zippy_felix_kick": "Pirate Server",
+ "top_active_ocelot_cure": "A Pirate Server's Stronghold",
+ "trite_real_sawfish_drum": "Navigation Chart",
+ "close_short_kitten_coax": "More Booty",
+ "salty_aloof_turkey_nudge": "Scribe a message",
+ "quaint_low_felix_pave": "Update Scroll",
+ "sunny_pink_hyena_walk": "Add crew member",
+ "sharp_big_mallard_reap": "Walk the plank",
+ "honest_few_baboon_pop": "Join the crew",
+ "spicy_loved_giraffe_empower": "Crew actions",
+ "cool_dark_tapir_belong": "Copy sailor's name",
+ "yummy_moving_scallop_sail": "Copy treasure map",
+ "sunny_zany_jellyfish_pop": "Copy logbook entry",
+ "ago_new_pelican_drip": "Copy message link",
+ "solid_witty_zebra_walk": "Copy message link (original)",
+ "active_trite_lark_inspire": "Spy from sfar",
+ "spare_wild_mole_intend": "Silence sailor",
+ "misty_soft_sparrow_vent": "Cut 'em off!",
+ "slow_chunky_chipmunk_hush": "Hoist the sails",
+ "great_few_jaguar_rise": "File complaint",
+ "flat_nice_worm_dream": "Captured in Ship's Log",
+ "ornate_tidy_coyote_grow": "Silencin' the scallywag...",
+ "empty_smug_raven_bloom": "Marchin' the Sailor to the brig...",
+ "real_every_macaw_wish": "Requestin' a fresh breeze...",
+ "many_cool_fox_love": "Ship refitted",
+ "gross_fancy_platypus_seek": "Set sail",
+ "real_gray_stork_seek": "Captain's log",
+ "teal_helpful_parakeet_hike": "Ship's mates",
+ "aloof_royal_samuel_startle": "Fellow buccaneers",
+ "brief_upper_otter_cuddle": "Abandon course",
+ "weak_bright_larva_grasp": "Waitin' to board",
+ "lazy_major_loris_grasp": "Give chase",
+ "honest_jolly_shell_blend": "A Versia swab.",
+ "nice_bad_grizzly_coax": "Pirate Server Master",
+ "merry_red_shrimp_bump": "Automated vessel",
+ "sweet_mad_jannes_create": "This ship sails without a living soul.",
+ "many_fair_capybara_imagine": "Track down sailor",
+ "cuddly_even_tern_loop": "Give chase",
+ "soft_bold_ant_attend": "Belay that",
+ "quick_basic_peacock_bubble": "Trackin' down sailor...",
+ "awake_quick_cuckoo_smile": "Sailor tracked",
+ "funny_aloof_swan_loop": "Abandon sailor's course",
+ "cute_polite_oryx_blend": "Abandon course",
+ "big_safe_guppy_mix": "Droppin' Sailor's anchor...",
+ "misty_level_stingray_expand": "Sailor abandoned",
+ "witty_heroic_trout_cry": "Hoisted by yer own hands",
+ "cuddly_such_swallow_hush": "Rename flag",
+ "tense_quick_cod_favor": "Scuttle",
+ "slimy_awful_florian_sail": "Enter new secret code",
+ "teary_antsy_panda_aid": "Adjust",
+ "teary_tame_gull_bless": "Updatin' secret code...",
+ "gaudy_lime_bison_adore": "Secret code updated.",
+ "weary_away_liger_zip": "Removin' deck decoration...",
+ "crisp_whole_canary_tear": "Deck decoration removed.",
+ "mellow_yummy_jannes_cuddle": "Arr ye sure ye want to chase {acct}?",
+ "white_best_dolphin_catch": "Arr ye sure ye want to abandon {acct}?",
+ "bright_late_osprey_renew": "Ship's flag",
+ "great_level_lamb_sway": "Recommended size: Over 1500x500 sea units",
+ "safe_icy_bulldog_quell": "Captain's portrait",
+ "aware_quiet_opossum_catch": "Recommended size: 400x400 sea units",
+ "mild_known_mallard_jolt": "Captain's proclamation",
+ "lime_dry_skunk_loop": "Deck decorations can be used here.",
+ "neat_silly_dog_prosper": "Sailor's name",
+ "petty_plane_tadpole_earn": "Changin' this'll sink all yer map markers.",
+ "next_caring_ladybug_hack": "Ship's tale",
+ "stale_just_anaconda_earn": "Sea shanties and deck decorations be supported.",
+ "aqua_mealy_toucan_pride": "Custom cargo",
+ "front_north_eel_gulp": "Add booty",
+ "gaudy_each_opossum_play": "Mark Vessel as automated",
+ "grassy_acidic_gadfly_cure": "Be this ship sendin' ghost messages?",
+ "dirty_moving_shark_emerge": "Allow Boarding Requests",
+ "bright_fun_mouse_boil": "Ye'll need approval to board.",
+ "red_vivid_cuckoo_spark": "Allow ship discovery",
+ "plain_zany_donkey_dart": "Allow yer ship to be found in the sea charts.",
+ "jolly_noble_sloth_breathe": "Updatein' captain's scroll...",
+ "tough_alive_niklas_promise": "Nochanges, matey",
+ "spry_honest_kestrel_arrive": "Captain's scroll updated",
+ "civil_icy_ant_mend": "Ship's flag must be less than {size} doubloons",
+ "zippy_caring_raven_edit": "Captain's portrait must be less than {size} doubloons",
+ "still_upper_otter_dine": "Sailor's name can only have lowercase letters, numbers, underscores and ship's hooks",
+ "aware_house_dolphin_win": "Must be at least 3 letters long",
+ "weary_fresh_dragonfly_bless": "Must be a proper message in a bottle",
+ "sunny_novel_otter_glow": "Must be at least 3 letters long",
+ "fluffy_soft_wolf_cook": "Message bottle (or sailor's name)",
+ "livid_bright_wallaby_quiz": "Secret passage code",
+ "fuzzy_sea_moth_absorb": "Hoist the colors",
+ "tidy_tidy_cow_cut": "Or continue with yer other flag",
+ "slow_these_kestrel_sail": "Aye",
+ "weary_steep_yak_embrace": "Nay",
+ "cool_slimy_coyote_affirm": "Acceptin' boardin' request...",
+ "busy_awful_mouse_jump": "Boardin' request accepted.",
+ "front_sunny_penguin_flip": "Rejectin' boardin' request...",
+ "green_flat_mayfly_trust": "Boardin' request rejected.",
+ "large_vivid_horse_catch": "Rebroadcast",
+ "top_cute_bison_nudge": "Marchin' sailor to brig...",
+ "main_weary_racoon_peek": "Sailor marooned",
+ "calm_icy_weasel_twirl": "Scuttle log entry",
+ "gray_fun_toucan_slide": "Arr ye sure ye want to scuttle this log entry?",
+ "royal_best_tern_transform": "Scuttle",
+ "new_funny_fox_boil": "Scuttlin' log entry...",
+ "green_tasty_bumblebee_beam": "Log entry scuttled",
+ "many_misty_parakeet_fall": "Log entry actions",
+ "front_lime_grizzly_persist": "Adjust",
+ "wise_crazy_eel_honor": "Copy treasure map",
+ "dizzy_alive_wombat_bump": "Copy logbook entry",
+ "slimy_livid_rabbit_belong": "Copy message link",
+ "inner_pink_mare_renew": "Copy original message link",
+ "calm_fuzzy_thrush_soar": "Spy from afar",
+ "real_green_clownfish_pet": "Scuttle and redraft",
+ "zippy_key_antelope_drop": "Scuttle",
+ "chunky_dry_gull_sing": "File complaint",
+ "bald_vexed_firefox_startle": "Block sailor",
+ "clean_yummy_owl_reside": "Tap to capture",
+ "livid_tangy_lionfish_clasp": "Sensitive cargo",
+ "sour_seemly_bird_hike": "This cargo be of sensitive nature",
+ "bald_direct_turtle_win": "Reveal",
+ "known_flaky_cockroach_dash": "Hide",
+ "that_misty_mule_arrive": "Show less booty",
+ "lazy_honest_mammoth_bump": "Show more booty",
+ "dark_spare_goldfish_charm": "{count} marks on the scroll",
+ "drab_tense_turtle_comfort": "Reply with a broadside",
+ "vexed_fluffy_clownfish_dance": "Rescind appreciation",
+ "royal_close_samuel_scold": "Show appreciation",
+ "lime_neat_ox_stab": "Unbroadcast",
+ "aware_helpful_marlin_drop": "Broadcast",
+ "true_shy_jackal_drip": "Quote the scroll",
+ "busy_merry_cowfish_absorb": "Actions",
+ "slimy_least_ray_aid": "Appreciate log entry",
+ "stale_new_ray_jolt": "Arr ye sure ye want to appreciate this log entry?",
+ "slimy_candid_tiger_read": "Appreciatin' log entry...",
+ "mealy_slow_buzzard_commend": "Log entry appreciated",
+ "odd_strong_halibut_prosper": "Rescind log entry appreciation",
+ "slow_blue_parrot_savor": "Arr ye sure ye want to rescind appreciation?",
+ "busy_active_leopard_strive": "Rescinding appreciation...",
+ "fresh_direct_bear_affirm": "Log entry appreciation rescinded",
+ "best_mellow_llama_surge": "Broadcast log entry",
+ "salty_plain_mallard_gaze": "Arr ye sure ye want to broadcast this log entry?",
+ "late_sunny_cobra_scold": "Broadcastin' log entry...",
+ "weird_moving_hawk_lift": "Log entry broadcasted",
+ "main_fancy_octopus_loop": "Unbroadcast log entry",
+ "odd_alive_swan_express": "Arr ye sure ye want to unbroadcast?",
+ "white_sharp_gorilla_embrace": "Unbroadcastin' log entry...",
+ "royal_polite_moose_catch": "Log entry unbroadcasted",
+ "mean_mean_badger_inspire": "Value",
+ "antsy_whole_alligator_blink": "Confirm on me honor",
+ "game_tough_seal_adore": "Call out a matey",
+ "plane_born_koala_hope": "Unleash sea shanty markup",
+ "blue_ornate_coyote_tickle": "Insert deck decoration",
+ "top_patchy_earthworm_vent": "Attach cargo",
+ "frail_broad_mallard_dart": "Mark as sensitive booty",
+ "gaudy_strong_puma_slide": "Secure",
+ "free_teal_bulldog_learn": "Send to the winds",
+ "last_mean_peacock_zip": "Visible to any scallywag.",
+ "funny_slow_jannes_walk": "Hidden from most",
+ "grassy_empty_raven_startle": "Private quarters",
+ "pretty_bold_baboon_wave": "Direct message in a bottle",
+ "grand_strong_gibbon_race": "Visible only with special map.",
+ "white_teal_ostrich_yell": "Only yer crew can spy.",
+ "lucky_mean_robin_link": "Only mentioned sailors can spy.",
+ "wise_late_fireant_walk": "Unfurlin' log entry...",
+ "loved_busy_mantis_slide": "Return fire",
+ "tired_grassy_vulture_forgive": "Return fire to this log entry",
+ "solid_slow_angelfish_pave": "Scribe",
+ "livid_livid_nils_snip": "Quote this scroll",
+ "brief_cool_capybara_fear": "Scribe a fresh log entry",
+ "chunky_dull_marlin_trip": "Scribe a message",
+ "steep_suave_fish_snap": "No more tales to tell.",
+ "muddy_bland_shark_accept": "Ye've sailed so far, there be nothin' left to chart.",
+ "petty_honest_fish_stir": "Ye're caught up or the seas be empty.",
+ "fine_arable_lemming_fold": "Nothin' to spy here.",
+ "gaudy_bland_gorilla_talk": "Unfurl more",
+ "fancy_this_wasp_renew": "Yer voyage has ended",
+ "real_weird_deer_stop": "Ye've been cast adrift. Hoist yer colors again.",
+ "sunny_quick_lionfish_flip": "No colors hoisted",
+ "brave_known_pelican_drip": "This map requires ye to prove yerself. Hoist yer colors to continue.",
+ "chunky_awake_mallard_grow": "Log entry",
+ "steep_sour_warthog_aim": "Unfurlin'",
+ "tough_nice_ox_drum": "Captain's scroll",
+ "noble_cute_ocelot_aim": "Join the crew",
+ "novel_fine_stork_snap": "Hoist yer colors to the ship.",
+ "smug_main_whale_snip": "Enter yer secret code for {host}.",
+ "aware_awful_crow_spur": "Here be yer secret code",
+ "mushy_soft_lizard_propel": "Ye've successfully boarded!",
+ "short_arable_leopard_zap": "Paste the followin' code into yer ship's log:",
+ "spare_aqua_warthog_mend": "Authorization scroll",
+ "fresh_broad_cockroach_radiate": "Authorize \"{application}\"?",
+ "gross_antsy_kangaroo_succeed": "Ye be signin' into {application} with yer ship's colors.",
+ "hour_close_giraffe_mop": "This allows {application} to perform these maritime actions.",
+ "last_spare_polecat_reside": "Authorize",
+ "lower_factual_frog_evoke": "Authorization",
+ "awake_ago_capybara_kick": "$VERB yer ship's manifest",
+ "teary_zesty_racoon_transform": "$VERB yer brig list",
+ "whole_flaky_nuthatch_rush": "$VERB yer treasure bookmarks",
+ "still_spicy_lionfish_quell": "$VERB yer favorite plunder",
+ "away_mean_dolphin_empower": "$VERB yer navigation filters",
+ "sleek_empty_penguin_radiate": "$VERB yer sailed routes",
+ "every_silly_racoon_lift": "$VERB yer crew lists",
+ "top_careful_scallop_clip": "$VERB yer silenced sailors",
+ "this_short_bulldog_walk": "$VERB yer signal flags",
+ "fresh_odd_rook_forgive": "Scout the high seas",
+ "witty_whole_capybara_pull": "$VERB yer log entries",
+ "agent_warm_javelina_blink": "Adjust yer ship's tales",
+ "dirty_red_jellyfish_ascend": "Hoist cargo",
+ "crisp_vivid_seahorse_tend": "Report mutinous sailors",
+ "teary_such_jay_fade": "Read and scribe",
+ "smug_safe_warthog_dare": "Read",
+ "loose_large_blackbird_peek": "Scribe",
+ "late_mean_capybara_fade": "Success, matey!",
+ "brave_acidic_lobster_fetch": "Yer secret passage be reset. Ye can now board with yer new code.",
+ "every_tangy_koala_persist": "Back to ship's main deck",
+ "good_plane_gazelle_glow": "Yer secret passage be reset by the captain. Change it here.",
+ "east_loud_lobster_explore": "Ship's log",
+ "solid_slow_platypus_talk": "Enter yer new secret passage below. Secure it in a treasure chest.",
+ "tired_green_sloth_evoke": "Reset yer secret passage",
+ "true_male_gadfly_stab": "New secret passage",
+ "awful_cozy_jannes_rise": "Confirm secret passage",
+ "noisy_round_skate_yell": "Reset",
+ "smart_bold_macaw_aid": "Must be at least {count} sea marks long",
+ "dry_smug_goldfish_promise": "Must be at most {count} sea marks long",
+ "candid_fancy_leopard_prosper": "Secret passages don't match",
+ "arable_arable_herring_lead": "Reset secret passage",
+ "broad_whole_herring_reside": "Ship's preferences",
+ "tasty_late_termite_sew": "Captain's ledger",
+ "actual_mean_cow_dare": "Captain's ledger preferences",
+ "suave_smart_mantis_climb": "Deck decorations",
+ "lucky_suave_myna_adore": "Ask the captain to add some deck decorations.",
+ "actual_steep_llama_rest": "No decorations in the hold.",
+ "mild_many_dolphin_mend": "Deck decoration preferences",
+ "lucky_ago_rat_pinch": "Uncategorized",
+ "empty_awful_lark_dart": "Sailor not found in the ship's log.",
+ "clean_even_mayfly_tap": "Check for sea monster tracks or try again later.",
+ "vexed_each_falcon_enjoy": "Somethin' went wrong",
+ "wide_topical_vole_walk": "Recruit to the crew",
+ "keen_clean_nils_slurp": "Sailor's name",
+ "top_inclusive_wallaby_hack": "Message bottle address",
+ "happy_house_dragonfly_clap": "Secret passages be never stored where sea dogs can spy.",
+ "early_last_ocelot_praise": "Join the crew",
+ "safe_candid_horse_jump": "New recruitments be blocked at this port.",
+ "wide_away_cat_taste": "Arr, sorry matey :c",
+ "sea_maroon_peacock_yell": "Must be lowercase letters, numbers, underscores or ship's hooks",
+ "civil_loose_coyote_jump": "Ye must agree to the Pirate's code",
+ "plane_quick_chipmunk_rush": "I agree to the",
+ "glad_last_crow_dine": "Pirate's code",
+ "left_maroon_myna_drip": "Ye've successfully joined the crew. Ye can now hoist yer colors.",
+ "steep_aqua_fox_harbor": "Sea charts",
+ "silly_sour_fireant_fear": "Failed to launch the ship's boat",
+ "level_due_ox_greet": "Hoisting colors...",
+ "candid_frail_lion_value": "Failed to chart the course",
+ "wide_least_samuel_conquer": "Style of the ship's side chart.",
+ "fluffy_north_crow_blink": "Tucked away",
+ "day_polite_newt_loop": "Side chart",
+ "jolly_mad_jackdaw_assure": "Floatin'",
+ "agent_misty_firefox_arise": "Shape of all crew portraits.",
+ "polite_awful_ladybug_greet": "Round as a cannonball",
+ "sad_each_cowfish_lock": "Square as a plank",
+ "fit_cool_bulldog_dine": "Crew portrait shape",
+ "deft_seemly_donkey_slide": "Side chart style",
+ "quaint_clear_boar_attend": "Render sea shanties",
+ "aloof_helpful_larva_spur": "Render sailor's markdown.",
+ "smart_awake_dachshund_view": "Custom ship's paint",
+ "loved_topical_rat_coax": "Custom paint for the ship's deck.",
+ "wise_neat_ox_buzz": "Dark as the depths",
+ "each_strong_snail_aid": "Bright as sail canvas",
+ "helpful_raw_seal_nurture": "As the sea decides",
+ "male_stout_florian_feast": "Ship's appearance.",
+ "hour_elegant_mink_grip": "Ship's look",
+ "loud_raw_sheep_imagine": "Render deck decorations",
+ "inclusive_pink_tuna_enjoy": "Render deck decorations. Requires resetting yer sails to apply.",
+ "fair_swift_elephant_hunt": "Blur sensitive cargo",
+ "gray_minor_bee_endure": "Blur log entries marked sensitive/spoiler.",
+ "stock_large_marten_comfort": "Background map",
+ "mean_weird_donkey_stab": "Change the background map of the ship.",
+ "tired_jumpy_rook_slurp": "Signal flags sidebar",
+ "wide_new_robin_empower": "Display a sidebar with signal flags on the main deck.",
+ "less_early_lionfish_honor": "Fluent deck markers (flat version)",
+ "many_tasty_midge_zoom": "Fluent deck markers",
+ "shy_clear_spider_cook": "Sailor's standard markers",
+ "new_brave_maggot_relish": "Merchant's markers",
+ "slimy_sound_termite_hug": "Ship's standard",
+ "warm_round_dove_skip": "Markers used for decoration. Requires resetting yer sails to apply.",
+ "weak_bad_martin_glow": "Deck marker theme",
+ "equal_blue_zebra_launch": "Ctrl+Enter to send to the winds",
+ "heavy_pink_meerkat_affirm": "Send a log entry by pressin' ⌘+Enter or Ctrl+Enter.",
+ "north_nimble_turkey_transform": "Crew portrait peek",
+ "bold_moving_fly_savor": "Show crew details when hoverin' over a sailor's portrait.",
+ "plane_dark_salmon_pout": "Automatically unfurl more logs when reachin' the bottom of the chart.",
+ "helpful_early_worm_laugh": "Confirm before scuttlin' a log entry.",
+ "trite_salty_eel_race": "Confirm scuttle",
+ "sleek_this_earthworm_hug": "Endless sea scroll",
+ "jolly_empty_bullock_mend": "Confirm chase",
+ "calm_male_wombat_relish": "Confirm before chasin'/abandonin' a sailor.",
+ "wacky_inner_osprey_intend": "Confirm before broadcastin' a log entry.",
+ "honest_great_rooster_taste": "Confirm broadcast",
+ "patchy_basic_alligator_inspire": "Confirm appreciation",
+ "antsy_weak_raven_treat": "Confirm before showin' appreciation for a log entry.",
+ "fuzzy_orange_tuna_succeed": "Mentioned ye",
+ "grand_proof_quail_read": "Rebroadcasted yer log entry",
+ "top_steep_scallop_care": "Followed yer ship",
+ "swift_just_beetle_devour": "Appreciated yer log entry",
+ "seemly_short_thrush_bloom": "Requested to board yer ship",
+ "weird_seemly_termite_scold": "Accepted yer boarding request",
+ "pretty_born_jackal_dial": "Sailor's tongue",
+ "tired_happy_lobster_pet": "Change the ship's language. Requires resetting yer sails to apply.",
+ "keen_aware_goldfish_thrive": "King's English",
+ "vivid_mellow_sawfish_approve": "Fancy French",
+ "these_awful_ape_reside": "Pirate",
+ "gray_clean_shark_comfort": "The following URI parameters be required:",
+ "grand_spry_goldfish_embrace": "Yer URI parameters be invalid",
+ "honest_factual_carp_aspire": "Be yer certain yer want to send this deck decoration to Davy Jones' locker?",
+ "flat_safe_haddock_gaze": "Return",
+ "orange_weird_parakeet_hug": "Decoration must be inferior to {count} bytes",
+ "solid_inclusive_owl_hug": "Code must have less than {count} markings",
+ "key_ago_hound_emerge": "Map must have less than {count} markings",
+ "pink_sharp_carp_work": "Global deck decoration",
+ "dark_pretty_hyena_link": "Can be employed by every sailor, not just yer",
+ "home_cool_orangutan_hug": "Category must be not greater than {count} markings",
+ "sound_topical_gopher_offer": "Required",
+ "watery_left_shrimp_bless": "Description",
+ "weird_fun_jurgen_arise": "Useful for people with screen readers, or poor network conditions.",
+ "short_cute_jackdaw_comfort": "Category",
+ "happy_mild_fox_gleam": "Shortcode",
+ "active_direct_bear_compose": "Image",
+ "lime_late_millipede_urge": "Recommended size: 128x128px. Every image type is allowed.",
+ "factual_gray_mouse_believe": "Uploading emoji...",
+ "cool_trite_gull_quiz": "Emoji uploaded!",
+ "kind_deft_myna_hint": "Failed to upload emoji.",
+ "frail_great_marten_pet": "Upload a new emoji to the server.",
+ "whole_icy_puffin_smile": "Upload Emoji",
+ "due_hour_husky_prosper": "Change image",
+ "inclusive_long_lizard_boost": "Gravatar",
+ "proud_next_elk_beam": "URL",
+ "lower_formal_kudu_lift": "Gravatar email",
+ "witty_honest_wallaby_support": "Preview",
+ "loud_tense_kitten_exhale": "Default Visibility",
+ "vivid_last_crocodile_offer": "The default visibility for new notes.",
+ "sharp_alive_anteater_fade": "Which way now?",
+ "teal_late_grebe_blend": "URL be ungood",
+ "muddy_topical_pelican_gasp": "Sail another boat",
+ "sunny_small_warbler_express": "URL be good",
+ "noble_misty_rook_slide": "Ships' name here.",
+ "glad_day_kestrel_amaze": "Shall be short.",
+ "suave_broad_albatross_drop": "Hoist yer colors! Upload, Gravatar, or URL."
+}
diff --git a/messages/en-rot.json b/messages/en-rot.json
new file mode 100644
index 0000000..228f3a1
--- /dev/null
+++ b/messages/en-rot.json
@@ -0,0 +1,356 @@
+{
+ "$schema": "https://inlang.com/schema/inlang-message-format",
+ "bland_chunky_sparrow_propel": "Castle",
+ "lost_trick_dog_grace": "Exposed",
+ "crazy_game_parrot_pave": "Sigma",
+ "real_tame_moose_greet": "Beta",
+ "that_patchy_mare_snip": "Death Threats",
+ "patchy_seemly_hound_grace": "Decisions",
+ "factual_arable_jurgen_endure": "Persona",
+ "tough_clean_wolf_gleam": "Canthal Tilt",
+ "legal_best_tadpole_rise": "Behaviour",
+ "novel_trite_sloth_adapt": "Pepe Emojos",
+ "safe_green_mink_cook": "Roles",
+ "short_zippy_felix_kick": "Sigma Server",
+ "top_active_ocelot_cure": "A Sigma Server instance",
+ "trite_real_sawfish_drum": "Navigation",
+ "close_short_kitten_coax": "More",
+ "salty_aloof_turkey_nudge": "Tip it out",
+ "quaint_low_felix_pave": "Update",
+ "sunny_pink_hyena_walk": "Add persona",
+ "sharp_big_mallard_reap": "Go to therapy",
+ "honest_few_baboon_pop": "Register",
+ "spicy_loved_giraffe_empower": "Skibidi Actions",
+ "cool_dark_tapir_belong": "Copy NPC name",
+ "yummy_moving_scallop_sail": "Copy API data",
+ "sunny_zany_jellyfish_pop": "Copy ID",
+ "ago_new_pelican_drip": "Copy link",
+ "solid_witty_zebra_walk": "Copy link (in ohio)",
+ "active_trite_lark_inspire": "Open in ohio",
+ "spare_wild_mole_intend": "Mute",
+ "misty_soft_sparrow_vent": "Block",
+ "slow_chunky_chipmunk_hush": "Refresh",
+ "great_few_jaguar_rise": "Report",
+ "flat_nice_worm_dream": "Copied to clipboard",
+ "ornate_tidy_coyote_grow": "Muting NPC...",
+ "empty_smug_raven_bloom": "Blocking NPC...",
+ "real_every_macaw_wish": "Requesting refresh...",
+ "many_cool_fox_love": "Persona refreshed",
+ "gross_fancy_platypus_seek": "Joined",
+ "real_gray_stork_seek": "Rizzes",
+ "teal_helpful_parakeet_hike": "Fanum taxing",
+ "aloof_royal_samuel_startle": "Fanum taxed",
+ "brief_upper_otter_cuddle": "Fanum rebate",
+ "weak_bright_larva_grasp": "Requested",
+ "lazy_major_loris_grasp": "Fanum tax",
+ "honest_jolly_shell_blend": "This NPC is a Sigma developer.",
+ "nice_bad_grizzly_coax": "Sigma Developer",
+ "merry_red_shrimp_bump": "Automated",
+ "sweet_mad_jannes_create": "This persona is not operated as living entity.",
+ "many_fair_capybara_imagine": "Fanum tax NPC",
+ "cuddly_even_tern_loop": "Fanum tax",
+ "soft_bold_ant_attend": "Cancel",
+ "quick_basic_peacock_bubble": "Fanum taxing NPC...",
+ "awake_quick_cuckoo_smile": "NPC Fanum taxed",
+ "funny_aloof_swan_loop": "Fanum rebate NPC",
+ "cute_polite_oryx_blend": "Fanum rebate",
+ "big_safe_guppy_mix": "Fanum rebating NPC...",
+ "misty_level_stingray_expand": "NPC fanum rebated",
+ "witty_heroic_trout_cry": "Uploaded by you",
+ "cuddly_such_swallow_hush": "Rename",
+ "tense_quick_cod_favor": "Cook",
+ "slimy_awful_florian_sail": "Enter a new shortcode",
+ "teary_antsy_panda_aid": "Edit",
+ "teary_tame_gull_bless": "Updating shortcode...",
+ "gaudy_lime_bison_adore": "Shortcode updated.",
+ "weary_away_liger_zip": "Cooking pepe...",
+ "crisp_whole_canary_tear": "Pepe cooked.",
+ "mellow_yummy_jannes_cuddle": "Are you sure you want to fanum tax {acct}?",
+ "white_best_dolphin_catch": "Are you sure you want to fanum rebate {acct}?",
+ "bright_late_osprey_renew": "Banner",
+ "great_level_lamb_sway": "Recommended size: over 1500x500px",
+ "safe_icy_bulldog_quell": "Avatar",
+ "aware_quiet_opossum_catch": "Recommended size: 400x400px",
+ "mild_known_mallard_jolt": "Display Name",
+ "lime_dry_skunk_loop": "Custom Pepes can be used here.",
+ "neat_silly_dog_prosper": "NPC name",
+ "petty_plane_tadpole_earn": "Changing this will break all links to your skibidi.",
+ "next_caring_ladybug_hack": "Bio",
+ "stale_just_anaconda_earn": "Markdown and custom Pepes are supported.",
+ "aqua_mealy_toucan_pride": "Custom Fields",
+ "front_north_eel_gulp": "Add field",
+ "gaudy_each_opossum_play": "Mark persona as bot",
+ "grassy_acidic_gadfly_cure": "Is this persona sending automated messages?",
+ "dirty_moving_shark_emerge": "Enable fanum tax requests",
+ "bright_fun_mouse_boil": "Will require approval for new fanum taxers.",
+ "red_vivid_cuckoo_spark": "Allow persona discovery",
+ "plain_zany_donkey_dart": "Allow your persona to be found in search results.",
+ "jolly_noble_sloth_breathe": "Updating skibidi...",
+ "tough_alive_niklas_promise": "No changes",
+ "spry_honest_kestrel_arrive": "Skibidi updated",
+ "civil_icy_ant_mend": "Banner must be less than {size} bytes",
+ "zippy_caring_raven_edit": "Avatar must be less than {size} bytes",
+ "still_upper_otter_dine": "NPC name can only contain lowercase letters, numbers, underscores and hyphens",
+ "aware_house_dolphin_win": "Must be at least 3 characters long",
+ "weary_fresh_dragonfly_bless": "Must be a valid email address",
+ "sunny_novel_otter_glow": "Must be at least 3 characters long",
+ "fluffy_soft_wolf_cook": "Email (or NPC name)",
+ "livid_bright_wallaby_quiz": "Weener",
+ "fuzzy_sea_moth_absorb": "Sign in",
+ "tidy_tidy_cow_cut": "Or continue with",
+ "slow_these_kestrel_sail": "Accept",
+ "weary_steep_yak_embrace": "Reject",
+ "cool_slimy_coyote_affirm": "Accepting fanum tax request...",
+ "busy_awful_mouse_jump": "Fanum tax request accepted.",
+ "front_sunny_penguin_flip": "Rejecting fanum tax request...",
+ "green_flat_mayfly_trust": "Fanum tax request rejected.",
+ "large_vivid_horse_catch": "mogged",
+ "top_cute_bison_nudge": "Blocking NPC...",
+ "main_weary_racoon_peek": "NPC blocked",
+ "calm_icy_weasel_twirl": "Cook rizz",
+ "gray_fun_toucan_slide": "Are you sure you want to cook this rizz?",
+ "royal_best_tern_transform": "Cook",
+ "new_funny_fox_boil": "Cooking rizz...",
+ "green_tasty_bumblebee_beam": "Rizz cooked",
+ "many_misty_parakeet_fall": "Rizz Actions",
+ "front_lime_grizzly_persist": "Edit",
+ "wise_crazy_eel_honor": "Copy API data",
+ "dizzy_alive_wombat_bump": "Copy ID",
+ "slimy_livid_rabbit_belong": "Copy link",
+ "inner_pink_mare_renew": "Copy link (in ohio)",
+ "calm_fuzzy_thrush_soar": "Open in ohio",
+ "real_green_clownfish_pet": "Cook and redraft",
+ "zippy_key_antelope_drop": "Cook",
+ "chunky_dry_gull_sing": "Report",
+ "bald_vexed_firefox_startle": "Block NPC",
+ "clean_yummy_owl_reside": "Click to copy",
+ "livid_tangy_lionfish_clasp": "Sensitive content",
+ "sour_seemly_bird_hike": "This content is sensitive",
+ "bald_direct_turtle_win": "Show",
+ "known_flaky_cockroach_dash": "Hide",
+ "that_misty_mule_arrive": "Show less",
+ "lazy_honest_mammoth_bump": "Show more",
+ "dark_spare_goldfish_charm": "{count} characters",
+ "drab_tense_turtle_comfort": "Reply",
+ "vexed_fluffy_clownfish_dance": "Unmew",
+ "royal_close_samuel_scold": "Mew",
+ "lime_neat_ox_stab": "Unmog",
+ "aware_helpful_marlin_drop": "Mog",
+ "true_shy_jackal_drip": "Quote",
+ "busy_merry_cowfish_absorb": "Actions",
+ "slimy_least_ray_aid": "Mew rizz",
+ "stale_new_ray_jolt": "Are you sure you want to mew this rizz?",
+ "slimy_candid_tiger_read": "Mewing rizz...",
+ "mealy_slow_buzzard_commend": "Rizz mewed",
+ "odd_strong_halibut_prosper": "Unmewed rizz",
+ "slow_blue_parrot_savor": "Are you sure you want to unmewed this rizz?",
+ "busy_active_leopard_strive": "Unmewing rizz...",
+ "fresh_direct_bear_affirm": "Rizz unmewed",
+ "best_mellow_llama_surge": "Mog rizz",
+ "salty_plain_mallard_gaze": "Are you sure you want to mog this rizz?",
+ "late_sunny_cobra_scold": "Mogging rizz...",
+ "weird_moving_hawk_lift": "Rizz mogged",
+ "main_fancy_octopus_loop": "Unmog rizz",
+ "odd_alive_swan_express": "Are you sure you want to unmog this rizz?",
+ "white_sharp_gorilla_embrace": "Unmogging rizz...",
+ "royal_polite_moose_catch": "Rizz unmogged",
+ "mean_mean_badger_inspire": "Value",
+ "antsy_whole_alligator_blink": "Confirm",
+ "game_tough_seal_adore": "Mention someone",
+ "plane_born_koala_hope": "Enable Markdown",
+ "blue_ornate_coyote_tickle": "Insert pepe",
+ "top_patchy_earthworm_vent": "Attach a file",
+ "frail_broad_mallard_dart": "Mark as sensitive",
+ "gaudy_strong_puma_slide": "Save",
+ "free_teal_bulldog_learn": "Send",
+ "last_mean_peacock_zip": "Can be seen by anyone.",
+ "funny_slow_jannes_walk": "Unlisted",
+ "grassy_empty_raven_startle": "Private",
+ "pretty_bold_baboon_wave": "Direct",
+ "grand_strong_gibbon_race": "Can be seen by anyone with the link.",
+ "white_teal_ostrich_yell": "Can only be seen by your fanum taxers.",
+ "lucky_mean_robin_link": "Can only be seen by mentioned NPCs.",
+ "wise_late_fireant_walk": "Loading rizz data...",
+ "loved_busy_mantis_slide": "Reply",
+ "tired_grassy_vulture_forgive": "Reply to this rizz",
+ "solid_slow_angelfish_pave": "Compose",
+ "livid_livid_nils_snip": "Quote this rizz",
+ "brief_cool_capybara_fear": "Compose a new rizz",
+ "chunky_dull_marlin_trip": "Compose",
+ "steep_suave_fish_snap": "No more data.",
+ "muddy_bland_shark_accept": "You've scrolled so far, there's nothing left to show.",
+ "petty_honest_fish_stir": "Either you're all caught up or there's nothing to show.",
+ "fine_arable_lemming_fold": "There's nothing to show here.",
+ "gaudy_bland_gorilla_talk": "Load More",
+ "fancy_this_wasp_renew": "Your session has expired",
+ "real_weird_deer_stop": "You have been logged out. Please log in again.",
+ "sunny_quick_lionfish_flip": "Not signed in",
+ "brave_known_pelican_drip": "This duke dennis requires you to be a real one. Please quit therapy to continue.",
+ "chunky_awake_mallard_grow": "Rizz",
+ "steep_sour_warthog_aim": "Loading",
+ "tough_nice_ox_drum": "Skibidi",
+ "noble_cute_ocelot_aim": "Register",
+ "novel_fine_stork_snap": "Log in to your persona.",
+ "smug_main_whale_snip": "Enter your credentials for {host}.",
+ "aware_awful_crow_spur": "Here's your code",
+ "mushy_soft_lizard_propel": "You have signed in successfully.",
+ "short_arable_leopard_zap": "Paste the following code into your app:",
+ "spare_aqua_warthog_mend": "Authorization Code",
+ "fresh_broad_cockroach_radiate": "Authorize “{application}”?",
+ "gross_antsy_kangaroo_succeed": "You are signing in to {application} with your persona.",
+ "hour_close_giraffe_mop": "This allows {application} to perform the above actions.",
+ "last_spare_polecat_reside": "Authorize",
+ "lower_factual_frog_evoke": "Authorization",
+ "awake_ago_capybara_kick": "$VERB your persona information",
+ "teary_zesty_racoon_transform": "$VERB your block list",
+ "whole_flaky_nuthatch_rush": "$VERB your bookmarks",
+ "still_spicy_lionfish_quell": "$VERB your favourites",
+ "away_mean_dolphin_empower": "$VERB your filters",
+ "sleek_empty_penguin_radiate": "$VERB your fanum taxed",
+ "every_silly_racoon_lift": "$VERB your lists",
+ "top_careful_scallop_clip": "$VERB your mutes",
+ "this_short_bulldog_walk": "$VERB your death threats",
+ "fresh_odd_rook_forgive": "Perform searches",
+ "witty_whole_capybara_pull": "$VERB your rizzes",
+ "agent_warm_javelina_blink": "Edit your conversations",
+ "dirty_red_jellyfish_ascend": "Upload media",
+ "crisp_vivid_seahorse_tend": "Report NPCs",
+ "teary_such_jay_fade": "Read and write",
+ "smug_safe_warthog_dare": "Read",
+ "loose_large_blackbird_peek": "Write",
+ "late_mean_capybara_fade": "Success",
+ "brave_acidic_lobster_fetch": "Your weener has been reset. You can now log in with your new weener.",
+ "every_tangy_koala_persist": "Back to duke dennis",
+ "good_plane_gazelle_glow": "Your weener has been reset by an administrator. Please change it here.",
+ "east_loud_lobster_explore": "Info",
+ "solid_slow_platypus_talk": "Enter your new weener below. Make sure to put it in a weener manager.",
+ "tired_green_sloth_evoke": "Reset your weener",
+ "true_male_gadfly_stab": "New weener",
+ "awful_cozy_jannes_rise": "Confirm weener",
+ "noisy_round_skate_yell": "Reset",
+ "smart_bold_macaw_aid": "Must be at least {count} characters long",
+ "dry_smug_goldfish_promise": "Must be at most {count} characters long",
+ "candid_fancy_leopard_prosper": "Weeners do not match",
+ "arable_arable_herring_lead": "Reset Weener",
+ "broad_whole_herring_reside": "Decisions",
+ "tasty_late_termite_sew": "Persona",
+ "actual_mean_cow_dare": "Persona Decisions",
+ "suave_smart_mantis_climb": "Pepes",
+ "lucky_suave_myna_adore": "Ask your administrator to add some Pepes.",
+ "actual_steep_llama_rest": "No Pepes found.",
+ "mild_many_dolphin_mend": "Pepe Decisions",
+ "lucky_ago_rat_pinch": "Uncategorized",
+ "empty_awful_lark_dart": "NPC not found.",
+ "clean_even_mayfly_tap": "Check for typos or try again later.",
+ "vexed_each_falcon_enjoy": "Error",
+ "wide_topical_vole_walk": "Create a persona",
+ "keen_clean_nils_slurp": "NPC name",
+ "top_inclusive_wallaby_hack": "Email address",
+ "happy_house_dragonfly_clap": "Weeners are never stored in plain text.",
+ "early_last_ocelot_praise": "Register",
+ "safe_candid_horse_jump": "Registrations are disabled on this instance.",
+ "wide_away_cat_taste": "Sorry :c",
+ "sea_maroon_peacock_yell": "Must be lowercase letters, numbers, underscores or hyphens",
+ "civil_loose_coyote_jump": "You must agree to the Terms of Service",
+ "plane_quick_chipmunk_rush": "I agree to the",
+ "glad_last_crow_dine": "Terms of Service",
+ "left_maroon_myna_drip": "You've successfully registered. You can now log in with your new persona.",
+ "steep_aqua_fox_harbor": "Sigma Tips",
+ "silly_sour_fireant_fear": "Failed to create app",
+ "level_due_ox_greet": "Signing in...",
+ "candid_frail_lion_value": "Failed to generate auth URL",
+ "wide_least_samuel_conquer": "Style of the left sidebar.",
+ "fluffy_north_crow_blink": "Inset",
+ "day_polite_newt_loop": "Sidebar",
+ "jolly_mad_jackdaw_assure": "Floating",
+ "agent_misty_firefox_arise": "Shape of all NPC avatars.",
+ "polite_awful_ladybug_greet": "Round",
+ "sad_each_cowfish_lock": "Square",
+ "fit_cool_bulldog_dine": "Avatar Shape",
+ "deft_seemly_donkey_slide": "Sidebar Style",
+ "quaint_clear_boar_attend": "Render MFM",
+ "aloof_helpful_larva_spur": "Render slay Markdown.",
+ "smart_awake_dachshund_view": "Slay style",
+ "loved_topical_rat_coax": "Slay style for the NPC Interface.",
+ "wise_neat_ox_buzz": "Gaming mode",
+ "each_strong_snail_aid": "Boomer mode",
+ "helpful_raw_seal_nurture": "Puter",
+ "male_stout_florian_feast": "NPC theme.",
+ "hour_elegant_mink_grip": "Style",
+ "loud_raw_sheep_imagine": "Render sigma memes",
+ "inclusive_pink_tuna_enjoy": "Render sigma memes. Requires a blue pill reload to apply.",
+ "fair_swift_elephant_hunt": "Blur sensitive Content",
+ "gray_minor_bee_endure": "Blur cringe rizzes marked sensitive/spoiler.",
+ "stock_large_marten_comfort": "Meme wallpaper",
+ "mean_weird_donkey_stab": "New vibe check? Change the meme wallpaper of the site.",
+ "tired_jumpy_rook_slurp": "Notification siderizz",
+ "wide_new_robin_empower": "Display a desktop notification drip.",
+ "less_early_lionfish_honor": "Fluent Memes (flat version)",
+ "many_tasty_midge_zoom": "Fluent Memes",
+ "shy_clear_spider_cook": "Noto Meme",
+ "new_brave_maggot_relish": "Twitter Meme",
+ "slimy_sound_termite_hug": "OS Meme look",
+ "warm_round_dove_skip": "Theme used for rendering memes. Requires a skillcheck to apply.",
+ "weak_bad_martin_glow": "Meme theme",
+ "equal_blue_zebra_launch": "Ctrl+Enter to meow",
+ "heavy_pink_meerkat_affirm": "Send a rizz by pressing ⌘+Enter or Ctrl+Enter.",
+ "north_nimble_turkey_transform": "Popup Skibidi hover",
+ "bold_moving_fly_savor": "Show skibidi popup when hovering over an NPC's avatar.",
+ "plane_dark_salmon_pout": "Automatically load more rizzes when reaching the bottom of the barrel.",
+ "helpful_early_worm_laugh": "Confirm before yeeting a rizz.",
+ "trite_salty_eel_race": "Confirm yeet",
+ "sleek_this_earthworm_hug": "Infinite elevator",
+ "jolly_empty_bullock_mend": "Confirm chaser",
+ "calm_male_wombat_relish": "Confirm before allowing to chase/trolling chaser.",
+ "wacky_inner_osprey_intend": "Confirm before rizzing a rizz.",
+ "honest_great_rooster_taste": "Confirm double rizz",
+ "patchy_basic_alligator_inspire": "Confirm Mew",
+ "antsy_weak_raven_treat": "Confirm before mewing a rizz.",
+ "fuzzy_orange_tuna_succeed": "Roasted you",
+ "grand_proof_quail_read": "Rizzed your rizz",
+ "top_steep_scallop_care": "Chased you",
+ "swift_just_beetle_devour": "Mewed your rizz",
+ "seemly_short_thrush_bloom": "Requested to chase you",
+ "weird_seemly_termite_scold": "Accepted your chase request",
+ "pretty_born_jackal_dial": "Speak",
+ "tired_happy_lobster_pet": "Change the speak of the bot. Requires a blue pill to apply.",
+ "keen_aware_goldfish_thrive": "Boomer",
+ "vivid_mellow_sawfish_approve": "Baguette",
+ "these_awful_ape_reside": "Pirate",
+ "gray_clean_shark_comfort": "The following rizzy parameters are required:",
+ "grand_spry_goldfish_embrace": "Invalid rizzy parameters",
+ "honest_factual_carp_aspire": "Are you sure you want to ax this meme?",
+ "flat_safe_haddock_gaze": "Yeet",
+ "orange_weird_parakeet_hug": "Meme must be less than {count} bytes",
+ "solid_inclusive_owl_hug": "Shortcode must be less than {count} characters",
+ "key_ago_hound_emerge": "Description must be less than {count} characters",
+ "pink_sharp_carp_work": "Global emoji",
+ "dark_pretty_hyena_link": "Can be used by every NPC, not just you",
+ "home_cool_orangutan_hug": "Category must be less than {count} characters",
+ "sound_topical_gopher_offer": "Required",
+ "watery_left_shrimp_bless": "Description",
+ "weird_fun_jurgen_arise": "Useful for people with screen readers, or poor network conditions.",
+ "short_cute_jackdaw_comfort": "Category",
+ "happy_mild_fox_gleam": "Shortcode",
+ "active_direct_bear_compose": "Image",
+ "lime_late_millipede_urge": "Recommended size: 128x128px. Every image type is allowed.",
+ "factual_gray_mouse_believe": "Uploading emoji...",
+ "cool_trite_gull_quiz": "Emoji uploaded!",
+ "kind_deft_myna_hint": "Failed to upload emoji.",
+ "frail_great_marten_pet": "Upload a new emoji to the server.",
+ "whole_icy_puffin_smile": "Upload Emoji",
+ "due_hour_husky_prosper": "Change image",
+ "inclusive_long_lizard_boost": "Gravatar",
+ "proud_next_elk_beam": "URL",
+ "lower_formal_kudu_lift": "Gravatar email",
+ "witty_honest_wallaby_support": "Preview",
+ "loud_tense_kitten_exhale": "Default Visibility",
+ "vivid_last_crocodile_offer": "The default visibility for new notes.",
+ "suave_broad_albatross_drop": "Pic or GTFO. (Or, like, Gravatar or link, whatever.).",
+ "glad_day_kestrel_amaze": "Will be short.",
+ "muddy_topical_pelican_gasp": "Use instance thats more slay",
+ "sunny_small_warbler_express": "It's good",
+ "teal_late_grebe_blend": "URL is sus",
+ "sharp_alive_anteater_fade": "Which one?",
+ "noble_misty_rook_slide": "Your domain, bestie."
+}
diff --git a/messages/fr.json b/messages/fr.json
index 035e205..1457cbd 100644
--- a/messages/fr.json
+++ b/messages/fr.json
@@ -329,7 +329,6 @@
"witty_honest_wallaby_support": "Aperçu",
"loud_tense_kitten_exhale": "Visibilité par défaut",
"vivid_last_crocodile_offer": "La visibilité par défaut pour les nouvelles notes.",
- "dirty_inclusive_meerkat_nudge": "Annuler",
"muddy_topical_pelican_gasp": "Utiliser une autre instance",
"sunny_small_warbler_express": "L'URL est valide",
"teal_late_grebe_blend": "L'URL n'est pas valide",
diff --git a/nuxt.config.ts b/nuxt.config.ts
index b7c5377..54f04fc 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -258,7 +258,7 @@ export default defineNuxtConfig({
},
runtimeConfig: {
public: {
- apiHost: "https://social.lysand.org",
+ apiHost: "https://beta.versia.social",
onionApiHost: undefined,
},
},
diff --git a/package.json b/package.json
index bdcc56f..f365802 100644
--- a/package.json
+++ b/package.json
@@ -49,6 +49,7 @@
"@tiptap/vue-3": "^2.11.3",
"@vee-validate/zod": "^4.15.0",
"@versia/client": "0.1.5",
+ "@videojs-player/vue": "^1.0.0",
"@vite-pwa/nuxt": "^0.10.6",
"@vueuse/core": "^12.5.0",
"@vueuse/nuxt": "^12.5.0",
@@ -69,6 +70,7 @@
"tailwindcss-animate": "^1.0.7",
"vaul-vue": "^0.2.0",
"vee-validate": "^4.15.0",
+ "video.js": "^8.21.0",
"vue": "^3.5.13",
"vue-router": "^4.5.0",
"vue-sonner": "^1.3.0",
diff --git a/project.inlang/settings.json b/project.inlang/settings.json
index 16555ec..3c0afeb 100644
--- a/project.inlang/settings.json
+++ b/project.inlang/settings.json
@@ -1,7 +1,7 @@
{
"$schema": "https://inlang.com/schema/project-settings",
"sourceLanguageTag": "en",
- "languageTags": ["en", "fr"],
+ "languageTags": ["en", "fr", "en-rot", "en-pt"],
"modules": [
"https://cdn.jsdelivr.net/npm/@inlang/message-lint-rule-empty-pattern@latest/dist/index.js",
"https://cdn.jsdelivr.net/npm/@inlang/message-lint-rule-missing-translation@latest/dist/index.js",
diff --git a/settings.ts b/settings.ts
index d7e14d5..993b8c8 100644
--- a/settings.ts
+++ b/settings.ts
@@ -151,6 +151,14 @@ export const settings = (): Record => {
},
),
},
+ {
+ value: "en-rot",
+ label: () => "Brainrot",
+ },
+ {
+ value: "en-pt",
+ label: () => m.these_awful_ape_reside(),
+ },
],
page: SettingPages.Behaviour,
} as EnumSetting,
diff --git a/utils/urls.ts b/utils/urls.ts
index 11913a4..da22ac3 100644
--- a/utils/urls.ts
+++ b/utils/urls.ts
@@ -12,5 +12,5 @@ export const wrapUrl = (path: string) => {
export const getLanguageTag = () => {
const tag = languageTag();
- return tag;
+ return tag === "en-rot" ? "en" : tag;
};