n8n/biome.jsonc
Elias Meire 9536d15c94
Merge remote-tracking branch 'origin/master' into hackweek/n8nable-app-version
# Conflicts:
#	packages/@n8n/api-types/package.json
#	packages/@n8n/api-types/src/agents/dto.ts
#	packages/@n8n/api-types/src/schemas/__tests__/instance-ai.schema.test.ts
#	packages/@n8n/api-types/src/schemas/instance-ai.schema.ts
#	packages/@n8n/instance-ai/src/runtime/run-state-registry.ts
#	packages/@n8n/instance-ai/src/stream/map-chunk.ts
#	packages/@n8n/instance-ai/src/tools/__tests__/index.test.ts
#	packages/@n8n/instance-ai/src/tools/index.ts
#	packages/@n8n/instance-ai/src/types.ts
#	packages/cli/src/modules/agents/agent-runtime-reconstruction.service.ts
#	packages/cli/src/modules/agents/agent-workflow-tool-resume.service.ts
#	packages/cli/src/modules/instance-ai/__tests__/instance-ai.adapter.service.test.ts
#	packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.nodesContext.test.ts
#	packages/cli/src/modules/instance-ai/__tests__/instance-ai.service.test.ts
#	packages/cli/src/modules/instance-ai/instance-ai.adapter.service.ts
#	packages/cli/src/modules/instance-ai/instance-ai.service.ts
#	packages/cli/test/integration/shared/types.ts
#	packages/frontend/@n8n/i18n/src/locales/en.json
#	packages/frontend/editor-ui/src/app/constants/localStorage.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiThreadView.vue
#	packages/frontend/editor-ui/src/features/ai/instanceAi/InstanceAiView.vue
#	packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiThreadView.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/InstanceAiView.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/SettingsInstanceAiView.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/instanceAi.threadRuntime.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useCanvasPreview.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/__tests__/useResourceRegistry.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/components/AttachmentPreview.vue
#	packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiInput.vue
#	packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiThreadList.vue
#	packages/frontend/editor-ui/src/features/ai/instanceAi/components/InstanceAiViewHeader.vue
#	packages/frontend/editor-ui/src/features/ai/instanceAi/components/__tests__/InstanceAiThreadList.test.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/composables/useInstanceAiHandoff.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.contextChip.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAi.threadRuntime.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/instanceAiLayout.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/useCanvasPreview.ts
#	packages/frontend/editor-ui/src/features/ai/instanceAi/useResourceRegistry.ts
#	packages/frontend/editor-ui/src/features/collaboration/projects/components/ProjectHeader.vue
#	packages/frontend/editor-ui/src/features/shared/toolsConnection/__tests__/ToolsConnectionModal.test.ts
#	pnpm-lock.yaml
2026-09-28 10:37:43 +02:00

73 lines
1.6 KiB
Plaintext

{
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
"vcs": {
"clientKind": "git",
"enabled": true,
"useIgnoreFile": true
},
"files": {
"ignore": [
"**/.turbo",
"**/bin/.cache",
"**/components.d.ts",
"**/coverage",
"**/dist",
"**/package.json",
"**/package-lock.json",
"**/pnpm-lock.yaml",
"**/CHANGELOG.md",
"**/cl100k_base.json",
"**/o200k_base.json",
"**/*.generated.ts",
"**/expectations/**"
]
},
"formatter": {
"enabled": true,
"formatWithErrors": false,
"indentStyle": "tab",
"indentWidth": 2,
"lineEnding": "lf",
"lineWidth": 100,
"attributePosition": "auto",
"ignore": [
// Handled by prettier
"**/*.vue",
// Generated DB schema docs
"docs/generated/**",
// Generated / vendored test-impact data
".github/test-metrics/**",
// Vendored SPDX license data and overrides
"scripts/licenses/**"
]
},
"organizeImports": { "enabled": false },
// Every `tsconfig*.json` is JSONC. Biome only infers that from the exact name `tsconfig.json`,
// so variants like `tsconfig.frontend-module.json` need it spelled out.
"overrides": [
{
"include": ["**/tsconfig*.json"],
"json": { "parser": { "allowComments": true } }
}
],
"linter": {
"enabled": false
},
"javascript": {
"parser": {
"unsafeParameterDecoratorsEnabled": true
},
"formatter": {
"jsxQuoteStyle": "double",
"quoteProperties": "asNeeded",
"trailingCommas": "all",
"semicolons": "always",
"arrowParentheses": "always",
"bracketSpacing": true,
"bracketSameLine": false,
"quoteStyle": "single",
"attributePosition": "auto"
}
}
}