mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-01-26 10:59:53 +00:00
chore: Replace prettier with oxfmt (#8177)
Configure oxfmt ignorePatterns to exclude non-JS/TS files (md, json, css, yaml, etc.) to match previous Prettier behavior. ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8177-chore-configure-oxfmt-to-format-only-JS-TS-Vue-files-2ee6d73d3650815080f3cc8a4a932109) by [Unito](https://www.unito.io) --------- Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
@@ -122,7 +122,7 @@ echo " pnpm build - Build for production"
|
|||||||
echo " pnpm test:unit - Run unit tests"
|
echo " pnpm test:unit - Run unit tests"
|
||||||
echo " pnpm typecheck - Run TypeScript checks"
|
echo " pnpm typecheck - Run TypeScript checks"
|
||||||
echo " pnpm lint - Run ESLint"
|
echo " pnpm lint - Run ESLint"
|
||||||
echo " pnpm format - Format code with Prettier"
|
echo " pnpm format - Format code with oxfmt"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Next steps:"
|
echo "Next steps:"
|
||||||
echo "1. Run 'pnpm dev' to start developing"
|
echo "1. Run 'pnpm dev' to start developing"
|
||||||
|
|||||||
6
.github/workflows/ci-lint-format.yaml
vendored
6
.github/workflows/ci-lint-format.yaml
vendored
@@ -42,7 +42,7 @@ jobs:
|
|||||||
- name: Run Stylelint with auto-fix
|
- name: Run Stylelint with auto-fix
|
||||||
run: pnpm stylelint:fix
|
run: pnpm stylelint:fix
|
||||||
|
|
||||||
- name: Run Prettier with auto-format
|
- name: Run oxfmt with auto-format
|
||||||
run: pnpm format
|
run: pnpm format
|
||||||
|
|
||||||
- name: Check for changes
|
- name: Check for changes
|
||||||
@@ -60,7 +60,7 @@ jobs:
|
|||||||
git config --local user.email "action@github.com"
|
git config --local user.email "action@github.com"
|
||||||
git config --local user.name "GitHub Action"
|
git config --local user.name "GitHub Action"
|
||||||
git add .
|
git add .
|
||||||
git commit -m "[automated] Apply ESLint and Prettier fixes"
|
git commit -m "[automated] Apply ESLint and Oxfmt fixes"
|
||||||
git push
|
git push
|
||||||
|
|
||||||
- name: Final validation
|
- name: Final validation
|
||||||
@@ -80,7 +80,7 @@ jobs:
|
|||||||
issue_number: context.issue.number,
|
issue_number: context.issue.number,
|
||||||
owner: context.repo.owner,
|
owner: context.repo.owner,
|
||||||
repo: context.repo.repo,
|
repo: context.repo.repo,
|
||||||
body: '## 🔧 Auto-fixes Applied\n\nThis PR has been automatically updated to fix linting and formatting issues.\n\n**⚠️ Important**: Your local branch is now behind. Run `git pull` before making additional changes to avoid conflicts.\n\n### Changes made:\n- ESLint auto-fixes\n- Prettier formatting'
|
body: '## 🔧 Auto-fixes Applied\n\nThis PR has been automatically updated to fix linting and formatting issues.\n\n**⚠️ Important**: Your local branch is now behind. Run `git pull` before making additional changes to avoid conflicts.\n\n### Changes made:\n- ESLint auto-fixes\n- Oxfmt formatting'
|
||||||
})
|
})
|
||||||
|
|
||||||
- name: Comment on PR about manual fix needed
|
- name: Comment on PR about manual fix needed
|
||||||
|
|||||||
18
.i18nrc.cjs
18
.i18nrc.cjs
@@ -1,7 +1,7 @@
|
|||||||
// This file is intentionally kept in CommonJS format (.cjs)
|
// This file is intentionally kept in CommonJS format (.cjs)
|
||||||
// to resolve compatibility issues with dependencies that require CommonJS.
|
// to resolve compatibility issues with dependencies that require CommonJS.
|
||||||
// Do not convert this file to ESModule format unless all dependencies support it.
|
// Do not convert this file to ESModule format unless all dependencies support it.
|
||||||
const { defineConfig } = require('@lobehub/i18n-cli');
|
const { defineConfig } = require('@lobehub/i18n-cli')
|
||||||
|
|
||||||
module.exports = defineConfig({
|
module.exports = defineConfig({
|
||||||
modelName: 'gpt-4.1',
|
modelName: 'gpt-4.1',
|
||||||
@@ -10,7 +10,19 @@ module.exports = defineConfig({
|
|||||||
entry: 'src/locales/en',
|
entry: 'src/locales/en',
|
||||||
entryLocale: 'en',
|
entryLocale: 'en',
|
||||||
output: 'src/locales',
|
output: 'src/locales',
|
||||||
outputLocales: ['zh', 'zh-TW', 'ru', 'ja', 'ko', 'fr', 'es', 'ar', 'tr', 'pt-BR', 'fa'],
|
outputLocales: [
|
||||||
|
'zh',
|
||||||
|
'zh-TW',
|
||||||
|
'ru',
|
||||||
|
'ja',
|
||||||
|
'ko',
|
||||||
|
'fr',
|
||||||
|
'es',
|
||||||
|
'ar',
|
||||||
|
'tr',
|
||||||
|
'pt-BR',
|
||||||
|
'fa'
|
||||||
|
],
|
||||||
reference: `Special names to keep untranslated: flux, photomaker, clip, vae, cfg, stable audio, stable cascade, stable zero, controlnet, lora, HiDream, Civitai, Hugging Face.
|
reference: `Special names to keep untranslated: flux, photomaker, clip, vae, cfg, stable audio, stable cascade, stable zero, controlnet, lora, HiDream, Civitai, Hugging Face.
|
||||||
'latent' is the short form of 'latent space'.
|
'latent' is the short form of 'latent space'.
|
||||||
'mask' is in the context of image processing.
|
'mask' is in the context of image processing.
|
||||||
@@ -26,4 +38,4 @@ module.exports = defineConfig({
|
|||||||
- Use Arabic-Indic numerals (۰-۹) for numbers where appropriate.
|
- Use Arabic-Indic numerals (۰-۹) for numbers where appropriate.
|
||||||
- Maintain consistency with terminology used in Persian software and design applications.
|
- Maintain consistency with terminology used in Persian software and design applications.
|
||||||
`
|
`
|
||||||
});
|
})
|
||||||
|
|||||||
20
.oxfmtrc.json
Normal file
20
.oxfmtrc.json
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"$schema": "./node_modules/oxfmt/configuration_schema.json",
|
||||||
|
"singleQuote": true,
|
||||||
|
"tabWidth": 2,
|
||||||
|
"semi": false,
|
||||||
|
"trailingComma": "none",
|
||||||
|
"printWidth": 80,
|
||||||
|
"ignorePatterns": [
|
||||||
|
"packages/registry-types/src/comfyRegistryTypes.ts",
|
||||||
|
"src/types/generatedManagerTypes.ts",
|
||||||
|
"**/*.md",
|
||||||
|
"**/*.json",
|
||||||
|
"**/*.css",
|
||||||
|
"**/*.yaml",
|
||||||
|
"**/*.yml",
|
||||||
|
"**/*.html",
|
||||||
|
"**/*.svg",
|
||||||
|
"**/*.xml"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
packages/registry-types/src/comfyRegistryTypes.ts
|
|
||||||
src/types/generatedManagerTypes.ts
|
|
||||||
11
.prettierrc
11
.prettierrc
@@ -1,11 +0,0 @@
|
|||||||
{
|
|
||||||
"singleQuote": true,
|
|
||||||
"tabWidth": 2,
|
|
||||||
"semi": false,
|
|
||||||
"trailingComma": "none",
|
|
||||||
"printWidth": 80,
|
|
||||||
"importOrder": ["^@core/(.*)$", "<THIRD_PARTY_MODULES>", "^@/(.*)$", "^[./]"],
|
|
||||||
"importOrderSeparation": true,
|
|
||||||
"importOrderSortSpecifiers": true,
|
|
||||||
"plugins": ["@prettier/plugin-oxc", "@trivago/prettier-plugin-sort-imports"]
|
|
||||||
}
|
|
||||||
15
.vscode/extensions.json
vendored
15
.vscode/extensions.json
vendored
@@ -1,25 +1,22 @@
|
|||||||
{
|
{
|
||||||
"recommendations": [
|
"recommendations": [
|
||||||
|
"antfu.vite",
|
||||||
"austenc.tailwind-docs",
|
"austenc.tailwind-docs",
|
||||||
"bradlc.vscode-tailwindcss",
|
"bradlc.vscode-tailwindcss",
|
||||||
"davidanson.vscode-markdownlint",
|
"davidanson.vscode-markdownlint",
|
||||||
"dbaeumer.vscode-eslint",
|
"dbaeumer.vscode-eslint",
|
||||||
|
"donjayamanne.githistory",
|
||||||
"eamodio.gitlens",
|
"eamodio.gitlens",
|
||||||
"esbenp.prettier-vscode",
|
|
||||||
"figma.figma-vscode-extension",
|
|
||||||
"github.vscode-github-actions",
|
"github.vscode-github-actions",
|
||||||
"github.vscode-pull-request-github",
|
"github.vscode-pull-request-github",
|
||||||
"hbenl.vscode-test-explorer",
|
"hbenl.vscode-test-explorer",
|
||||||
|
"kisstkondoros.vscode-codemetrics",
|
||||||
"lokalise.i18n-ally",
|
"lokalise.i18n-ally",
|
||||||
"ms-playwright.playwright",
|
"ms-playwright.playwright",
|
||||||
|
"oxc.oxc-vscode",
|
||||||
|
"sonarsource.sonarlint-vscode",
|
||||||
"vitest.explorer",
|
"vitest.explorer",
|
||||||
"vue.volar",
|
"vue.volar",
|
||||||
"sonarsource.sonarlint-vscode",
|
"wix.vscode-import-cost"
|
||||||
"deque-systems.vscode-axe-linter",
|
|
||||||
"kisstkondoros.vscode-codemetrics",
|
|
||||||
"donjayamanne.githistory",
|
|
||||||
"wix.vscode-import-cost",
|
|
||||||
"prograhammer.tslint-vue",
|
|
||||||
"antfu.vite"
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,10 +27,10 @@ See @docs/guidance/*.md for file-type-specific conventions (auto-loaded by glob)
|
|||||||
- Build output: `dist/`
|
- Build output: `dist/`
|
||||||
- Configs
|
- Configs
|
||||||
- `vite.config.mts`
|
- `vite.config.mts`
|
||||||
- `vitest.config.ts`
|
|
||||||
- `playwright.config.ts`
|
- `playwright.config.ts`
|
||||||
- `eslint.config.ts`
|
- `eslint.config.ts`
|
||||||
- `.prettierrc`
|
- `.oxfmtrc.json`
|
||||||
|
- `.oxlintrc.json`
|
||||||
- etc.
|
- etc.
|
||||||
|
|
||||||
## Monorepo Architecture
|
## Monorepo Architecture
|
||||||
@@ -46,7 +46,7 @@ The project uses **Nx** for build orchestration and task management
|
|||||||
- `pnpm test:unit`: Run Vitest unit tests
|
- `pnpm test:unit`: Run Vitest unit tests
|
||||||
- `pnpm test:browser`: Run Playwright E2E tests (`browser_tests/`)
|
- `pnpm test:browser`: Run Playwright E2E tests (`browser_tests/`)
|
||||||
- `pnpm lint` / `pnpm lint:fix`: Lint (ESLint)
|
- `pnpm lint` / `pnpm lint:fix`: Lint (ESLint)
|
||||||
- `pnpm format` / `pnpm format:check`: Prettier
|
- `pnpm format` / `pnpm format:check`: oxfmt
|
||||||
- `pnpm typecheck`: Vue TSC type checking
|
- `pnpm typecheck`: Vue TSC type checking
|
||||||
- `pnpm storybook`: Start Storybook development server
|
- `pnpm storybook`: Start Storybook development server
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ The project uses **Nx** for build orchestration and task management
|
|||||||
- Composition API only
|
- Composition API only
|
||||||
- Tailwind 4 styling
|
- Tailwind 4 styling
|
||||||
- Avoid `<style>` blocks
|
- Avoid `<style>` blocks
|
||||||
- Style: (see `.prettierrc`)
|
- Style: (see `.oxfmtrc.json`)
|
||||||
- Indent 2 spaces
|
- Indent 2 spaces
|
||||||
- single quotes
|
- single quotes
|
||||||
- no trailing semicolons
|
- no trailing semicolons
|
||||||
|
|||||||
@@ -4,9 +4,7 @@ import pluginI18n from '@intlify/eslint-plugin-vue-i18n'
|
|||||||
import { createTypeScriptImportResolver } from 'eslint-import-resolver-typescript'
|
import { createTypeScriptImportResolver } from 'eslint-import-resolver-typescript'
|
||||||
import { importX } from 'eslint-plugin-import-x'
|
import { importX } from 'eslint-plugin-import-x'
|
||||||
import oxlint from 'eslint-plugin-oxlint'
|
import oxlint from 'eslint-plugin-oxlint'
|
||||||
// WORKAROUND: eslint-plugin-prettier causes segfault on Node.js 24 + Windows
|
// eslint-config-prettier disables ESLint rules that conflict with formatters (oxfmt)
|
||||||
// See: https://github.com/nodejs/node/issues/58690
|
|
||||||
// Prettier is still run separately in lint-staged, so this is safe to disable
|
|
||||||
import eslintConfigPrettier from 'eslint-config-prettier'
|
import eslintConfigPrettier from 'eslint-config-prettier'
|
||||||
import { configs as storybookConfigs } from 'eslint-plugin-storybook'
|
import { configs as storybookConfigs } from 'eslint-plugin-storybook'
|
||||||
import unusedImports from 'eslint-plugin-unused-imports'
|
import unusedImports from 'eslint-plugin-unused-imports'
|
||||||
@@ -111,7 +109,7 @@ export default defineConfig([
|
|||||||
tseslintConfigs.recommended,
|
tseslintConfigs.recommended,
|
||||||
// Difference in typecheck on CI vs Local
|
// Difference in typecheck on CI vs Local
|
||||||
pluginVue.configs['flat/recommended'],
|
pluginVue.configs['flat/recommended'],
|
||||||
// Use eslint-config-prettier instead of eslint-plugin-prettier to avoid Node 24 segfault
|
// Disables ESLint rules that conflict with formatters
|
||||||
eslintConfigPrettier,
|
eslintConfigPrettier,
|
||||||
// @ts-expect-error Type incompatibility between storybook plugin and ESLint config types
|
// @ts-expect-error Type incompatibility between storybook plugin and ESLint config types
|
||||||
storybookConfigs['flat/recommended'],
|
storybookConfigs['flat/recommended'],
|
||||||
|
|||||||
@@ -1,25 +0,0 @@
|
|||||||
import path from 'node:path'
|
|
||||||
|
|
||||||
export default {
|
|
||||||
'tests-ui/**': () => 'echo "Files in tests-ui/ are deprecated. Colocate tests with source files." && exit 1',
|
|
||||||
|
|
||||||
'./**/*.js': (stagedFiles) => formatAndEslint(stagedFiles),
|
|
||||||
|
|
||||||
'./**/*.{ts,tsx,vue,mts}': (stagedFiles) => [
|
|
||||||
...formatAndEslint(stagedFiles),
|
|
||||||
'pnpm typecheck'
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
function formatAndEslint(fileNames) {
|
|
||||||
// Convert absolute paths to relative paths for better ESLint resolution
|
|
||||||
const relativePaths = fileNames.map((f) => path.relative(process.cwd(), f))
|
|
||||||
const joinedPaths = relativePaths.map((p) => `"${p}"`).join(' ')
|
|
||||||
return [
|
|
||||||
`pnpm exec prettier --cache --write ${joinedPaths}`,
|
|
||||||
`pnpm exec oxlint --fix ${joinedPaths}`,
|
|
||||||
`pnpm exec eslint --cache --fix --no-warn-ignored ${joinedPaths}`
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
|
'tests-ui/**': () =>
|
||||||
|
'echo "Files in tests-ui/ are deprecated. Colocate tests with source files." && exit 1',
|
||||||
|
|
||||||
'./**/*.js': (stagedFiles: string[]) => formatAndEslint(stagedFiles),
|
'./**/*.js': (stagedFiles: string[]) => formatAndEslint(stagedFiles),
|
||||||
|
|
||||||
'./**/*.{ts,tsx,vue,mts}': (stagedFiles: string[]) => [
|
'./**/*.{ts,tsx,vue,mts}': (stagedFiles: string[]) => [
|
||||||
@@ -14,7 +17,7 @@ function formatAndEslint(fileNames: string[]) {
|
|||||||
const relativePaths = fileNames.map((f) => path.relative(process.cwd(), f))
|
const relativePaths = fileNames.map((f) => path.relative(process.cwd(), f))
|
||||||
const joinedPaths = relativePaths.map((p) => `"${p}"`).join(' ')
|
const joinedPaths = relativePaths.map((p) => `"${p}"`).join(' ')
|
||||||
return [
|
return [
|
||||||
`pnpm exec prettier --cache --write ${joinedPaths}`,
|
`pnpm exec oxfmt --write ${joinedPaths}`,
|
||||||
`pnpm exec oxlint --fix ${joinedPaths}`,
|
`pnpm exec oxlint --fix ${joinedPaths}`,
|
||||||
`pnpm exec eslint --cache --fix --no-warn-ignored ${joinedPaths}`
|
`pnpm exec eslint --cache --fix --no-warn-ignored ${joinedPaths}`
|
||||||
]
|
]
|
||||||
|
|||||||
10
package.json
10
package.json
@@ -22,10 +22,8 @@
|
|||||||
"dev:no-vue": "cross-env DISABLE_VUE_PLUGINS=true nx serve",
|
"dev:no-vue": "cross-env DISABLE_VUE_PLUGINS=true nx serve",
|
||||||
"dev": "nx serve",
|
"dev": "nx serve",
|
||||||
"devtools:pycheck": "python3 -m compileall -q tools/devtools",
|
"devtools:pycheck": "python3 -m compileall -q tools/devtools",
|
||||||
"format:check:no-cache": "prettier --check './**/*.{js,ts,tsx,vue,mts}'",
|
"format:check": "oxfmt --check",
|
||||||
"format:check": "prettier --check './**/*.{js,ts,tsx,vue,mts}' --cache",
|
"format": "oxfmt --write",
|
||||||
"format:no-cache": "prettier --write './**/*.{js,ts,tsx,vue,mts}' --list-different",
|
|
||||||
"format": "prettier --write './**/*.{js,ts,tsx,vue,mts}' --cache --list-different",
|
|
||||||
"json-schema": "tsx scripts/generate-json-schema.ts",
|
"json-schema": "tsx scripts/generate-json-schema.ts",
|
||||||
"knip:no-cache": "knip",
|
"knip:no-cache": "knip",
|
||||||
"knip": "knip --cache",
|
"knip": "knip --cache",
|
||||||
@@ -63,14 +61,12 @@
|
|||||||
"@nx/vite": "catalog:",
|
"@nx/vite": "catalog:",
|
||||||
"@pinia/testing": "catalog:",
|
"@pinia/testing": "catalog:",
|
||||||
"@playwright/test": "catalog:",
|
"@playwright/test": "catalog:",
|
||||||
"@prettier/plugin-oxc": "catalog:",
|
|
||||||
"@sentry/vite-plugin": "catalog:",
|
"@sentry/vite-plugin": "catalog:",
|
||||||
"@storybook/addon-docs": "catalog:",
|
"@storybook/addon-docs": "catalog:",
|
||||||
"@storybook/addon-mcp": "catalog:",
|
"@storybook/addon-mcp": "catalog:",
|
||||||
"@storybook/vue3": "catalog:",
|
"@storybook/vue3": "catalog:",
|
||||||
"@storybook/vue3-vite": "catalog:",
|
"@storybook/vue3-vite": "catalog:",
|
||||||
"@tailwindcss/vite": "catalog:",
|
"@tailwindcss/vite": "catalog:",
|
||||||
"@trivago/prettier-plugin-sort-imports": "catalog:",
|
|
||||||
"@types/fs-extra": "catalog:",
|
"@types/fs-extra": "catalog:",
|
||||||
"@types/jsdom": "catalog:",
|
"@types/jsdom": "catalog:",
|
||||||
"@types/node": "catalog:",
|
"@types/node": "catalog:",
|
||||||
@@ -101,11 +97,11 @@
|
|||||||
"markdown-table": "catalog:",
|
"markdown-table": "catalog:",
|
||||||
"mixpanel-browser": "catalog:",
|
"mixpanel-browser": "catalog:",
|
||||||
"nx": "catalog:",
|
"nx": "catalog:",
|
||||||
|
"oxfmt": "catalog:",
|
||||||
"oxlint": "catalog:",
|
"oxlint": "catalog:",
|
||||||
"oxlint-tsgolint": "catalog:",
|
"oxlint-tsgolint": "catalog:",
|
||||||
"picocolors": "catalog:",
|
"picocolors": "catalog:",
|
||||||
"postcss-html": "catalog:",
|
"postcss-html": "catalog:",
|
||||||
"prettier": "catalog:",
|
|
||||||
"pretty-bytes": "catalog:",
|
"pretty-bytes": "catalog:",
|
||||||
"rollup-plugin-visualizer": "catalog:",
|
"rollup-plugin-visualizer": "catalog:",
|
||||||
"storybook": "catalog:",
|
"storybook": "catalog:",
|
||||||
|
|||||||
323
pnpm-lock.yaml
generated
323
pnpm-lock.yaml
generated
@@ -48,9 +48,6 @@ catalogs:
|
|||||||
'@playwright/test':
|
'@playwright/test':
|
||||||
specifier: ^1.57.0
|
specifier: ^1.57.0
|
||||||
version: 1.57.0
|
version: 1.57.0
|
||||||
'@prettier/plugin-oxc':
|
|
||||||
specifier: ^0.1.3
|
|
||||||
version: 0.1.3
|
|
||||||
'@primeuix/forms':
|
'@primeuix/forms':
|
||||||
specifier: 0.0.2
|
specifier: 0.0.2
|
||||||
version: 0.0.2
|
version: 0.0.2
|
||||||
@@ -96,9 +93,6 @@ catalogs:
|
|||||||
'@tailwindcss/vite':
|
'@tailwindcss/vite':
|
||||||
specifier: ^4.1.12
|
specifier: ^4.1.12
|
||||||
version: 4.1.12
|
version: 4.1.12
|
||||||
'@trivago/prettier-plugin-sort-imports':
|
|
||||||
specifier: ^5.2.0
|
|
||||||
version: 5.2.2
|
|
||||||
'@types/fs-extra':
|
'@types/fs-extra':
|
||||||
specifier: ^11.0.4
|
specifier: ^11.0.4
|
||||||
version: 11.0.4
|
version: 11.0.4
|
||||||
@@ -207,6 +201,9 @@ catalogs:
|
|||||||
nx:
|
nx:
|
||||||
specifier: 22.2.6
|
specifier: 22.2.6
|
||||||
version: 22.2.6
|
version: 22.2.6
|
||||||
|
oxfmt:
|
||||||
|
specifier: ^0.26.0
|
||||||
|
version: 0.26.0
|
||||||
oxlint:
|
oxlint:
|
||||||
specifier: ^1.33.0
|
specifier: ^1.33.0
|
||||||
version: 1.33.0
|
version: 1.33.0
|
||||||
@@ -222,9 +219,6 @@ catalogs:
|
|||||||
postcss-html:
|
postcss-html:
|
||||||
specifier: ^1.8.0
|
specifier: ^1.8.0
|
||||||
version: 1.8.0
|
version: 1.8.0
|
||||||
prettier:
|
|
||||||
specifier: ^3.7.4
|
|
||||||
version: 3.7.4
|
|
||||||
pretty-bytes:
|
pretty-bytes:
|
||||||
specifier: ^7.1.0
|
specifier: ^7.1.0
|
||||||
version: 7.1.0
|
version: 7.1.0
|
||||||
@@ -540,9 +534,6 @@ importers:
|
|||||||
'@playwright/test':
|
'@playwright/test':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 1.57.0
|
version: 1.57.0
|
||||||
'@prettier/plugin-oxc':
|
|
||||||
specifier: 'catalog:'
|
|
||||||
version: 0.1.3
|
|
||||||
'@sentry/vite-plugin':
|
'@sentry/vite-plugin':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 4.6.0
|
version: 4.6.0
|
||||||
@@ -561,9 +552,6 @@ importers:
|
|||||||
'@tailwindcss/vite':
|
'@tailwindcss/vite':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 4.1.12(vite@8.0.0-beta.8(@types/node@24.10.4)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.2))
|
version: 4.1.12(vite@8.0.0-beta.8(@types/node@24.10.4)(esbuild@0.27.1)(jiti@2.6.1)(terser@5.39.2)(tsx@4.19.4)(yaml@2.8.2))
|
||||||
'@trivago/prettier-plugin-sort-imports':
|
|
||||||
specifier: 'catalog:'
|
|
||||||
version: 5.2.2(@vue/compiler-sfc@3.5.25)(prettier@3.7.4)
|
|
||||||
'@types/fs-extra':
|
'@types/fs-extra':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 11.0.4
|
version: 11.0.4
|
||||||
@@ -654,6 +642,9 @@ importers:
|
|||||||
nx:
|
nx:
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 22.2.6
|
version: 22.2.6
|
||||||
|
oxfmt:
|
||||||
|
specifier: 'catalog:'
|
||||||
|
version: 0.26.0
|
||||||
oxlint:
|
oxlint:
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 1.33.0(oxlint-tsgolint@0.9.1)
|
version: 1.33.0(oxlint-tsgolint@0.9.1)
|
||||||
@@ -666,9 +657,6 @@ importers:
|
|||||||
postcss-html:
|
postcss-html:
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 1.8.0
|
version: 1.8.0
|
||||||
prettier:
|
|
||||||
specifier: 'catalog:'
|
|
||||||
version: 3.7.4
|
|
||||||
pretty-bytes:
|
pretty-bytes:
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 7.1.0
|
version: 7.1.0
|
||||||
@@ -2517,95 +2505,6 @@ packages:
|
|||||||
'@one-ini/wasm@0.1.1':
|
'@one-ini/wasm@0.1.1':
|
||||||
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
|
resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
|
||||||
|
|
||||||
'@oxc-parser/binding-android-arm64@0.99.0':
|
|
||||||
resolution: {integrity: sha512-V4jhmKXgQQdRnm73F+r3ZY4pUEsijQeSraFeaCGng7abSNJGs76X6l82wHnmjLGFAeY00LWtjcELs7ZmbJ9+lA==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm64]
|
|
||||||
os: [android]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-darwin-arm64@0.99.0':
|
|
||||||
resolution: {integrity: sha512-Rp41nf9zD5FyLZciS9l1GfK8PhYqrD5kEGxyTOA2esTLeAy37rZxetG2E3xteEolAkeb2WDkVrlxPtibeAncMg==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm64]
|
|
||||||
os: [darwin]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-darwin-x64@0.99.0':
|
|
||||||
resolution: {integrity: sha512-WVonp40fPPxo5Gs0POTI57iEFv485TvNKOHMwZRhigwZRhZY2accEAkYIhei9eswF4HN5B44Wybkz7Gd1Qr/5Q==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [x64]
|
|
||||||
os: [darwin]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-freebsd-x64@0.99.0':
|
|
||||||
resolution: {integrity: sha512-H30bjOOttPmG54gAqu6+HzbLEzuNOYO2jZYrIq4At+NtLJwvNhXz28Hf5iEAFZIH/4hMpLkM4VN7uc+5UlNW3Q==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [x64]
|
|
||||||
os: [freebsd]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm-gnueabihf@0.99.0':
|
|
||||||
resolution: {integrity: sha512-0Z/Th0SYqzSRDPs6tk5lQdW0i73UCupnim3dgq2oW0//UdLonV/5wIZCArfKGC7w9y4h8TxgXpgtIyD1kKzzlQ==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm-musleabihf@0.99.0':
|
|
||||||
resolution: {integrity: sha512-xo0wqNd5bpbzQVNpAIFbHk1xa+SaS/FGBABCd942SRTnrpxl6GeDj/s1BFaGcTl8MlwlKVMwOcyKrw/2Kdfquw==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm64-gnu@0.99.0':
|
|
||||||
resolution: {integrity: sha512-u26I6LKoLTPTd4Fcpr0aoAtjnGf5/ulMllo+QUiBhupgbVCAlaj4RyXH/mvcjcsl2bVBv9E/gYJZz2JjxQWXBA==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm64]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm64-musl@0.99.0':
|
|
||||||
resolution: {integrity: sha512-qhftDo2D37SqCEl3ZTa367NqWSZNb1Ddp34CTmShLKFrnKdNiUn55RdokLnHtf1AL5ssaQlYDwBECX7XiBWOhw==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm64]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-riscv64-gnu@0.99.0':
|
|
||||||
resolution: {integrity: sha512-zxn/xkf519f12FKkpL5XwJipsylfSSnm36h6c1zBDTz4fbIDMGyIhHfWfwM7uUmHo9Aqw1pLxFpY39Etv398+Q==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [riscv64]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-s390x-gnu@0.99.0':
|
|
||||||
resolution: {integrity: sha512-Y1eSDKDS5E4IVC7Oxw+NbYAKRmJPMJTIjW+9xOWwteDHkFqpocKe0USxog+Q1uhzalD9M0p9eXWEWdGQCMDBMQ==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [s390x]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-x64-gnu@0.99.0':
|
|
||||||
resolution: {integrity: sha512-YVJMfk5cFWB8i2/nIrbk6n15bFkMHqWnMIWkVx7r2KwpTxHyFMfu2IpeVKo1ITDSmt5nBrGdLHD36QRlu2nDLg==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [x64]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-x64-musl@0.99.0':
|
|
||||||
resolution: {integrity: sha512-2+SDPrie5f90A1b9EirtVggOgsqtsYU5raZwkDYKyS1uvJzjqHCDhG/f4TwQxHmIc5YkczdQfwvN91lwmjsKYQ==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [x64]
|
|
||||||
os: [linux]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-wasm32-wasi@0.99.0':
|
|
||||||
resolution: {integrity: sha512-DKA4j0QerUWSMADziLM5sAyM7V53Fj95CV9SjP77bPfEfT7MnvFKnneaRMqPK1cpzjAGiQF52OBUIKyk0dwOQA==}
|
|
||||||
engines: {node: '>=14.0.0'}
|
|
||||||
cpu: [wasm32]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-win32-arm64-msvc@0.99.0':
|
|
||||||
resolution: {integrity: sha512-EaB3AvsxqdNUhh9FOoAxRZ2L4PCRwDlDb//QXItwyOJrX7XS+uGK9B1KEUV4FZ/7rDhHsWieLt5e07wl2Ti5AQ==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [arm64]
|
|
||||||
os: [win32]
|
|
||||||
|
|
||||||
'@oxc-parser/binding-win32-x64-msvc@0.99.0':
|
|
||||||
resolution: {integrity: sha512-sJN1Q8h7ggFOyDn0zsHaXbP/MklAVUvhrbq0LA46Qum686P3SZQHjbATqJn9yaVEvaSKXCshgl0vQ1gWkGgpcQ==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
cpu: [x64]
|
|
||||||
os: [win32]
|
|
||||||
|
|
||||||
'@oxc-project/runtime@0.108.0':
|
'@oxc-project/runtime@0.108.0':
|
||||||
resolution: {integrity: sha512-J1cESY4anMO4i9KtCPmCfQAzAR00Uw4SWsDPFP10CIwDMugkh34UrTKByuYKuPaHy0XAk8LlJiZJq2OLMfbuIQ==}
|
resolution: {integrity: sha512-J1cESY4anMO4i9KtCPmCfQAzAR00Uw4SWsDPFP10CIwDMugkh34UrTKByuYKuPaHy0XAk8LlJiZJq2OLMfbuIQ==}
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
engines: {node: ^20.19.0 || >=22.12.0}
|
||||||
@@ -2613,9 +2512,6 @@ packages:
|
|||||||
'@oxc-project/types@0.108.0':
|
'@oxc-project/types@0.108.0':
|
||||||
resolution: {integrity: sha512-7lf13b2IA/kZO6xgnIZA88sq3vwrxWk+2vxf6cc+omwYCRTiA5e63Beqf3fz/v8jEviChWWmFYBwzfSeyrsj7Q==}
|
resolution: {integrity: sha512-7lf13b2IA/kZO6xgnIZA88sq3vwrxWk+2vxf6cc+omwYCRTiA5e63Beqf3fz/v8jEviChWWmFYBwzfSeyrsj7Q==}
|
||||||
|
|
||||||
'@oxc-project/types@0.99.0':
|
|
||||||
resolution: {integrity: sha512-LLDEhXB7g1m5J+woRSgfKsFPS3LhR9xRhTeIoEBm5WrkwMxn6eZ0Ld0c0K5eHB57ChZX6I3uSmmLjZ8pcjlRcw==}
|
|
||||||
|
|
||||||
'@oxc-resolver/binding-android-arm-eabi@11.15.0':
|
'@oxc-resolver/binding-android-arm-eabi@11.15.0':
|
||||||
resolution: {integrity: sha512-Q+lWuFfq7whNelNJIP1dhXaVz4zO9Tu77GcQHyxDWh3MaCoO2Bisphgzmsh4ZoUe2zIchQh6OvQL99GlWHg9Tw==}
|
resolution: {integrity: sha512-Q+lWuFfq7whNelNJIP1dhXaVz4zO9Tu77GcQHyxDWh3MaCoO2Bisphgzmsh4ZoUe2zIchQh6OvQL99GlWHg9Tw==}
|
||||||
cpu: [arm]
|
cpu: [arm]
|
||||||
@@ -2716,6 +2612,46 @@ packages:
|
|||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
|
'@oxfmt/darwin-arm64@0.26.0':
|
||||||
|
resolution: {integrity: sha512-AAGc+8CffkiWeVgtWf4dPfQwHEE5c/j/8NWH7VGVxxJRCZFdmWcqCXprvL2H6qZFewvDLrFbuSPRCqYCpYGaTQ==}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [darwin]
|
||||||
|
|
||||||
|
'@oxfmt/darwin-x64@0.26.0':
|
||||||
|
resolution: {integrity: sha512-xFx5ijCTjw577wJvFlZEMmKDnp3HSCcbYdCsLRmC5i3TZZiDe9DEYh3P46uqhzj8BkEw1Vm1ZCWdl48aEYAzvQ==}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [darwin]
|
||||||
|
|
||||||
|
'@oxfmt/linux-arm64-gnu@0.26.0':
|
||||||
|
resolution: {integrity: sha512-GubkQeQT5d3B/Jx/IiR7NMkSmXrCZcVI0BPh1i7mpFi8HgD1hQ/LbhiBKAMsMqs5bbugdQOgBEl8bOhe8JhW1g==}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [linux]
|
||||||
|
|
||||||
|
'@oxfmt/linux-arm64-musl@0.26.0':
|
||||||
|
resolution: {integrity: sha512-OEypUwK69bFPj+aa3/LYCnlIUPgoOLu//WNcriwpnWNmt47808Ht7RJSg+MNK8a7pSZHpXJ5/E6CRK/OTwFdaQ==}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [linux]
|
||||||
|
|
||||||
|
'@oxfmt/linux-x64-gnu@0.26.0':
|
||||||
|
resolution: {integrity: sha512-xO6iEW2bC6ZHyOTPmPWrg/nM6xgzyRPaS84rATy6F8d79wz69LdRdJ3l/PXlkqhi7XoxhvX4ExysA0Nf10ZZEQ==}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [linux]
|
||||||
|
|
||||||
|
'@oxfmt/linux-x64-musl@0.26.0':
|
||||||
|
resolution: {integrity: sha512-Z3KuZFC+MIuAyFCXBHY71kCsdRq1ulbsbzTe71v+hrEv7zVBn6yzql+/AZcgfIaKzWO9OXNuz5WWLWDmVALwow==}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [linux]
|
||||||
|
|
||||||
|
'@oxfmt/win32-arm64@0.26.0':
|
||||||
|
resolution: {integrity: sha512-3zRbqwVWK1mDhRhTknlQFpRFL9GhEB5GfU6U7wawnuEwpvi39q91kJ+SRJvJnhyPCARkjZBd1V8XnweN5IFd1g==}
|
||||||
|
cpu: [arm64]
|
||||||
|
os: [win32]
|
||||||
|
|
||||||
|
'@oxfmt/win32-x64@0.26.0':
|
||||||
|
resolution: {integrity: sha512-m8TfIljU22i9UEIkD+slGPifTFeaCwIUfxszN3E6ABWP1KQbtwSw9Ak0TdoikibvukF/dtbeyG3WW63jv9DnEg==}
|
||||||
|
cpu: [x64]
|
||||||
|
os: [win32]
|
||||||
|
|
||||||
'@oxlint-tsgolint/darwin-arm64@0.9.1':
|
'@oxlint-tsgolint/darwin-arm64@0.9.1':
|
||||||
resolution: {integrity: sha512-vk+8kChWqN+F+QUOvp4/6jDTlDCzXPgYGkxdi6EOUSOmCP1ix0uYOlIi/ytH2imXmC8YfPgLR/1BhqbsuDKuew==}
|
resolution: {integrity: sha512-vk+8kChWqN+F+QUOvp4/6jDTlDCzXPgYGkxdi6EOUSOmCP1ix0uYOlIi/ytH2imXmC8YfPgLR/1BhqbsuDKuew==}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
@@ -2824,10 +2760,6 @@ packages:
|
|||||||
'@polka/url@1.0.0-next.29':
|
'@polka/url@1.0.0-next.29':
|
||||||
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
|
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
|
||||||
|
|
||||||
'@prettier/plugin-oxc@0.1.3':
|
|
||||||
resolution: {integrity: sha512-aABz3zIRilpWMekbt1FL1JVBQrQLR8L4Td2SRctECrWSsXGTNn/G1BqNSKCdbvQS1LWstAXfqcXzDki7GAAJyg==}
|
|
||||||
engines: {node: '>=14'}
|
|
||||||
|
|
||||||
'@primeuix/forms@0.0.2':
|
'@primeuix/forms@0.0.2':
|
||||||
resolution: {integrity: sha512-DpecPQd/Qf/kav4LKCaIeGuT3AkwhJzuHCkLANTVlN/zBvo8KIj3OZHsCkm0zlIMVVnaJdtx1ULNlRQdudef+A==}
|
resolution: {integrity: sha512-DpecPQd/Qf/kav4LKCaIeGuT3AkwhJzuHCkLANTVlN/zBvo8KIj3OZHsCkm0zlIMVVnaJdtx1ULNlRQdudef+A==}
|
||||||
engines: {node: '>=12.11.0'}
|
engines: {node: '>=12.11.0'}
|
||||||
@@ -3571,22 +3503,6 @@ packages:
|
|||||||
'@tmcp/auth':
|
'@tmcp/auth':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@trivago/prettier-plugin-sort-imports@5.2.2':
|
|
||||||
resolution: {integrity: sha512-fYDQA9e6yTNmA13TLVSA+WMQRc5Bn/c0EUBditUHNfMMxN7M82c38b1kEggVE3pLpZ0FwkwJkUEKMiOi52JXFA==}
|
|
||||||
engines: {node: '>18.12'}
|
|
||||||
peerDependencies:
|
|
||||||
'@vue/compiler-sfc': 3.x
|
|
||||||
prettier: 2.x - 3.x
|
|
||||||
prettier-plugin-svelte: 3.x
|
|
||||||
svelte: 4.x || 5.x
|
|
||||||
peerDependenciesMeta:
|
|
||||||
'@vue/compiler-sfc':
|
|
||||||
optional: true
|
|
||||||
prettier-plugin-svelte:
|
|
||||||
optional: true
|
|
||||||
svelte:
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@tweenjs/tween.js@23.1.3':
|
'@tweenjs/tween.js@23.1.3':
|
||||||
resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==}
|
resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==}
|
||||||
|
|
||||||
@@ -6039,9 +5955,6 @@ packages:
|
|||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
javascript-natural-sort@0.7.1:
|
|
||||||
resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==}
|
|
||||||
|
|
||||||
jest-diff@30.2.0:
|
jest-diff@30.2.0:
|
||||||
resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==}
|
resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==}
|
||||||
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
|
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
|
||||||
@@ -6889,13 +6802,14 @@ packages:
|
|||||||
resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
|
resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
|
||||||
engines: {node: '>= 0.4'}
|
engines: {node: '>= 0.4'}
|
||||||
|
|
||||||
oxc-parser@0.99.0:
|
|
||||||
resolution: {integrity: sha512-MpS1lbd2vR0NZn1v0drpgu7RUFu3x9Rd0kxExObZc2+F+DIrV0BOMval/RO3BYGwssIOerII6iS8EbbpCCZQpQ==}
|
|
||||||
engines: {node: ^20.19.0 || >=22.12.0}
|
|
||||||
|
|
||||||
oxc-resolver@11.15.0:
|
oxc-resolver@11.15.0:
|
||||||
resolution: {integrity: sha512-Hk2J8QMYwmIO9XTCUiOH00+Xk2/+aBxRUnhrSlANDyCnLYc32R1WSIq1sU2yEdlqd53FfMpPEpnBYIKQMzliJw==}
|
resolution: {integrity: sha512-Hk2J8QMYwmIO9XTCUiOH00+Xk2/+aBxRUnhrSlANDyCnLYc32R1WSIq1sU2yEdlqd53FfMpPEpnBYIKQMzliJw==}
|
||||||
|
|
||||||
|
oxfmt@0.26.0:
|
||||||
|
resolution: {integrity: sha512-UDD1wFNwfeorMm2ZY0xy1KRAAvJ5NjKBfbDmiMwGP7baEHTq65cYpC0aPP+BGHc8weXUbSZaK8MdGyvuRUvS4Q==}
|
||||||
|
engines: {node: ^20.19.0 || >=22.12.0}
|
||||||
|
hasBin: true
|
||||||
|
|
||||||
oxlint-tsgolint@0.9.1:
|
oxlint-tsgolint@0.9.1:
|
||||||
resolution: {integrity: sha512-w1lIvUDkkiAPFyo268SFGrdh1LQ3Lcs1XShES7I4X75TliQA0os5XJ5hNZ4lYsSevqcofgEtq4xq7rBumv69iQ==}
|
resolution: {integrity: sha512-w1lIvUDkkiAPFyo268SFGrdh1LQ3Lcs1XShES7I4X75TliQA0os5XJ5hNZ4lYsSevqcofgEtq4xq7rBumv69iQ==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
@@ -7796,6 +7710,10 @@ packages:
|
|||||||
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
|
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
|
||||||
engines: {node: '>=12.0.0'}
|
engines: {node: '>=12.0.0'}
|
||||||
|
|
||||||
|
tinypool@2.0.0:
|
||||||
|
resolution: {integrity: sha512-/RX9RzeH2xU5ADE7n2Ykvmi9ED3FBGPAjw9u3zucrNNaEBIO0HPSYgL0NT7+3p147ojeSdaVu08F6hjpv31HJg==}
|
||||||
|
engines: {node: ^20.0.0 || >=22.0.0}
|
||||||
|
|
||||||
tinyrainbow@2.0.0:
|
tinyrainbow@2.0.0:
|
||||||
resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
|
resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
|
||||||
engines: {node: '>=14.0.0'}
|
engines: {node: '>=14.0.0'}
|
||||||
@@ -10677,59 +10595,10 @@ snapshots:
|
|||||||
|
|
||||||
'@one-ini/wasm@0.1.1': {}
|
'@one-ini/wasm@0.1.1': {}
|
||||||
|
|
||||||
'@oxc-parser/binding-android-arm64@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-darwin-arm64@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-darwin-x64@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-freebsd-x64@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm-gnueabihf@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm-musleabihf@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm64-gnu@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-arm64-musl@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-riscv64-gnu@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-s390x-gnu@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-x64-gnu@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-linux-x64-musl@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-wasm32-wasi@0.99.0':
|
|
||||||
dependencies:
|
|
||||||
'@napi-rs/wasm-runtime': 1.1.1
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-win32-arm64-msvc@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-parser/binding-win32-x64-msvc@0.99.0':
|
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@oxc-project/runtime@0.108.0': {}
|
'@oxc-project/runtime@0.108.0': {}
|
||||||
|
|
||||||
'@oxc-project/types@0.108.0': {}
|
'@oxc-project/types@0.108.0': {}
|
||||||
|
|
||||||
'@oxc-project/types@0.99.0': {}
|
|
||||||
|
|
||||||
'@oxc-resolver/binding-android-arm-eabi@11.15.0':
|
'@oxc-resolver/binding-android-arm-eabi@11.15.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
@@ -10792,6 +10661,30 @@ snapshots:
|
|||||||
'@oxc-resolver/binding-win32-x64-msvc@11.15.0':
|
'@oxc-resolver/binding-win32-x64-msvc@11.15.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/darwin-arm64@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/darwin-x64@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/linux-arm64-gnu@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/linux-arm64-musl@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/linux-x64-gnu@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/linux-x64-musl@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/win32-arm64@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
|
'@oxfmt/win32-x64@0.26.0':
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@oxlint-tsgolint/darwin-arm64@0.9.1':
|
'@oxlint-tsgolint/darwin-arm64@0.9.1':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
@@ -10866,10 +10759,6 @@ snapshots:
|
|||||||
|
|
||||||
'@polka/url@1.0.0-next.29': {}
|
'@polka/url@1.0.0-next.29': {}
|
||||||
|
|
||||||
'@prettier/plugin-oxc@0.1.3':
|
|
||||||
dependencies:
|
|
||||||
oxc-parser: 0.99.0
|
|
||||||
|
|
||||||
'@primeuix/forms@0.0.2':
|
'@primeuix/forms@0.0.2':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@primeuix/utils': 0.3.2
|
'@primeuix/utils': 0.3.2
|
||||||
@@ -11585,20 +11474,6 @@ snapshots:
|
|||||||
esm-env: 1.2.2
|
esm-env: 1.2.2
|
||||||
tmcp: 1.19.0(typescript@5.9.3)
|
tmcp: 1.19.0(typescript@5.9.3)
|
||||||
|
|
||||||
'@trivago/prettier-plugin-sort-imports@5.2.2(@vue/compiler-sfc@3.5.25)(prettier@3.7.4)':
|
|
||||||
dependencies:
|
|
||||||
'@babel/generator': 7.28.5
|
|
||||||
'@babel/parser': 7.28.5
|
|
||||||
'@babel/traverse': 7.28.5
|
|
||||||
'@babel/types': 7.28.5
|
|
||||||
javascript-natural-sort: 0.7.1
|
|
||||||
lodash: 4.17.21
|
|
||||||
prettier: 3.7.4
|
|
||||||
optionalDependencies:
|
|
||||||
'@vue/compiler-sfc': 3.5.25
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- supports-color
|
|
||||||
|
|
||||||
'@tweenjs/tween.js@23.1.3': {}
|
'@tweenjs/tween.js@23.1.3': {}
|
||||||
|
|
||||||
'@tybys/wasm-util@0.10.1':
|
'@tybys/wasm-util@0.10.1':
|
||||||
@@ -14431,8 +14306,6 @@ snapshots:
|
|||||||
filelist: 1.0.4
|
filelist: 1.0.4
|
||||||
minimatch: 3.1.2
|
minimatch: 3.1.2
|
||||||
|
|
||||||
javascript-natural-sort@0.7.1: {}
|
|
||||||
|
|
||||||
jest-diff@30.2.0:
|
jest-diff@30.2.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jest/diff-sequences': 30.0.1
|
'@jest/diff-sequences': 30.0.1
|
||||||
@@ -15531,26 +15404,6 @@ snapshots:
|
|||||||
safe-push-apply: 1.0.0
|
safe-push-apply: 1.0.0
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
oxc-parser@0.99.0:
|
|
||||||
dependencies:
|
|
||||||
'@oxc-project/types': 0.99.0
|
|
||||||
optionalDependencies:
|
|
||||||
'@oxc-parser/binding-android-arm64': 0.99.0
|
|
||||||
'@oxc-parser/binding-darwin-arm64': 0.99.0
|
|
||||||
'@oxc-parser/binding-darwin-x64': 0.99.0
|
|
||||||
'@oxc-parser/binding-freebsd-x64': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-arm-gnueabihf': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-arm-musleabihf': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-arm64-gnu': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-arm64-musl': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-riscv64-gnu': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-s390x-gnu': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-x64-gnu': 0.99.0
|
|
||||||
'@oxc-parser/binding-linux-x64-musl': 0.99.0
|
|
||||||
'@oxc-parser/binding-wasm32-wasi': 0.99.0
|
|
||||||
'@oxc-parser/binding-win32-arm64-msvc': 0.99.0
|
|
||||||
'@oxc-parser/binding-win32-x64-msvc': 0.99.0
|
|
||||||
|
|
||||||
oxc-resolver@11.15.0:
|
oxc-resolver@11.15.0:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@oxc-resolver/binding-android-arm-eabi': 11.15.0
|
'@oxc-resolver/binding-android-arm-eabi': 11.15.0
|
||||||
@@ -15574,6 +15427,19 @@ snapshots:
|
|||||||
'@oxc-resolver/binding-win32-ia32-msvc': 11.15.0
|
'@oxc-resolver/binding-win32-ia32-msvc': 11.15.0
|
||||||
'@oxc-resolver/binding-win32-x64-msvc': 11.15.0
|
'@oxc-resolver/binding-win32-x64-msvc': 11.15.0
|
||||||
|
|
||||||
|
oxfmt@0.26.0:
|
||||||
|
dependencies:
|
||||||
|
tinypool: 2.0.0
|
||||||
|
optionalDependencies:
|
||||||
|
'@oxfmt/darwin-arm64': 0.26.0
|
||||||
|
'@oxfmt/darwin-x64': 0.26.0
|
||||||
|
'@oxfmt/linux-arm64-gnu': 0.26.0
|
||||||
|
'@oxfmt/linux-arm64-musl': 0.26.0
|
||||||
|
'@oxfmt/linux-x64-gnu': 0.26.0
|
||||||
|
'@oxfmt/linux-x64-musl': 0.26.0
|
||||||
|
'@oxfmt/win32-arm64': 0.26.0
|
||||||
|
'@oxfmt/win32-x64': 0.26.0
|
||||||
|
|
||||||
oxlint-tsgolint@0.9.1:
|
oxlint-tsgolint@0.9.1:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@oxlint-tsgolint/darwin-arm64': 0.9.1
|
'@oxlint-tsgolint/darwin-arm64': 0.9.1
|
||||||
@@ -15754,7 +15620,8 @@ snapshots:
|
|||||||
|
|
||||||
prelude-ls@1.2.1: {}
|
prelude-ls@1.2.1: {}
|
||||||
|
|
||||||
prettier@3.7.4: {}
|
prettier@3.7.4:
|
||||||
|
optional: true
|
||||||
|
|
||||||
pretty-bytes@7.1.0: {}
|
pretty-bytes@7.1.0: {}
|
||||||
|
|
||||||
@@ -16717,6 +16584,8 @@ snapshots:
|
|||||||
fdir: 6.5.0(picomatch@4.0.3)
|
fdir: 6.5.0(picomatch@4.0.3)
|
||||||
picomatch: 4.0.3
|
picomatch: 4.0.3
|
||||||
|
|
||||||
|
tinypool@2.0.0: {}
|
||||||
|
|
||||||
tinyrainbow@2.0.0: {}
|
tinyrainbow@2.0.0: {}
|
||||||
|
|
||||||
tinyrainbow@3.0.3: {}
|
tinyrainbow@3.0.3: {}
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ catalog:
|
|||||||
'@nx/vite': 22.2.6
|
'@nx/vite': 22.2.6
|
||||||
'@pinia/testing': ^1.0.3
|
'@pinia/testing': ^1.0.3
|
||||||
'@playwright/test': ^1.57.0
|
'@playwright/test': ^1.57.0
|
||||||
'@prettier/plugin-oxc': ^0.1.3
|
|
||||||
'@primeuix/forms': 0.0.2
|
'@primeuix/forms': 0.0.2
|
||||||
'@primeuix/styled': 0.3.2
|
'@primeuix/styled': 0.3.2
|
||||||
'@primeuix/utils': ^0.3.2
|
'@primeuix/utils': ^0.3.2
|
||||||
@@ -33,7 +32,6 @@ catalog:
|
|||||||
'@storybook/vue3': ^10.1.9
|
'@storybook/vue3': ^10.1.9
|
||||||
'@storybook/vue3-vite': ^10.1.9
|
'@storybook/vue3-vite': ^10.1.9
|
||||||
'@tailwindcss/vite': ^4.1.12
|
'@tailwindcss/vite': ^4.1.12
|
||||||
'@trivago/prettier-plugin-sort-imports': ^5.2.0
|
|
||||||
'@types/fs-extra': ^11.0.4
|
'@types/fs-extra': ^11.0.4
|
||||||
'@types/jsdom': ^21.1.7
|
'@types/jsdom': ^21.1.7
|
||||||
'@types/node': ^24.1.0
|
'@types/node': ^24.1.0
|
||||||
@@ -70,12 +68,12 @@ catalog:
|
|||||||
markdown-table: ^3.0.4
|
markdown-table: ^3.0.4
|
||||||
mixpanel-browser: ^2.71.0
|
mixpanel-browser: ^2.71.0
|
||||||
nx: 22.2.6
|
nx: 22.2.6
|
||||||
|
oxfmt: ^0.26.0
|
||||||
oxlint: ^1.33.0
|
oxlint: ^1.33.0
|
||||||
oxlint-tsgolint: ^0.9.1
|
oxlint-tsgolint: ^0.9.1
|
||||||
picocolors: ^1.1.1
|
picocolors: ^1.1.1
|
||||||
pinia: ^3.0.4
|
pinia: ^3.0.4
|
||||||
postcss-html: ^1.8.0
|
postcss-html: ^1.8.0
|
||||||
prettier: ^3.7.4
|
|
||||||
pretty-bytes: ^7.1.0
|
pretty-bytes: ^7.1.0
|
||||||
primeicons: ^7.0.0
|
primeicons: ^7.0.0
|
||||||
primevue: ^4.2.5
|
primevue: ^4.2.5
|
||||||
|
|||||||
@@ -123,8 +123,7 @@ export const useContextMenuTranslation = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// for capture translation text of input and widget
|
// for capture translation text of input and widget
|
||||||
const extraInfo = (options.extra ||
|
const extraInfo = (options.extra || options.parentMenu?.options?.extra) as
|
||||||
options.parentMenu?.options?.extra) as
|
|
||||||
| { inputs?: INodeInputSlot[]; widgets?: IWidget[] }
|
| { inputs?: INodeInputSlot[]; widgets?: IWidget[] }
|
||||||
| undefined
|
| undefined
|
||||||
// widgets and inputs
|
// widgets and inputs
|
||||||
|
|||||||
@@ -545,7 +545,8 @@ export default defineConfig({
|
|||||||
'**/dist/**',
|
'**/dist/**',
|
||||||
'**/cypress/**',
|
'**/cypress/**',
|
||||||
'**/.{idea,git,cache,output,temp}/**',
|
'**/.{idea,git,cache,output,temp}/**',
|
||||||
'**/{karma,rollup,webpack,vite,vitest,jest,ava,babel,nyc,cypress,tsup,build,eslint,prettier}.config.*'
|
'**/{karma,rollup,webpack,vite,vitest,jest,ava,babel,nyc,cypress,tsup,build,eslint}.config.*',
|
||||||
|
'**/.{oxlintrc,oxfmtrc}.json'
|
||||||
],
|
],
|
||||||
silent: 'passed-only'
|
silent: 'passed-only'
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user