diff --git a/.eslintrc.cjs b/.eslintrc.cjs index d610fbd82..ba5903f67 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -27,7 +27,10 @@ module.exports = { '@typescript-eslint/no-duplicate-enum-values': 'off', 'svelte/no-at-html-tags': 'off', 'no-unused-vars': 'off', // This rule is handled by `@typescript-eslint/no-unused-vars` so it needs to be disabled to avoid conflicts. - '@typescript-eslint/no-unused-vars': ['error', { argsIgnorePattern: '^_' }] + '@typescript-eslint/no-unused-vars': [ + 'error', + { argsIgnorePattern: '^_', varsIgnorePattern: '^(_|\\$\\$)' } // Ignore unused variables starting with `_` or `$$`. + ] }, env: { browser: true, diff --git a/src/lib/commandCenter/panels/template.svelte b/src/lib/commandCenter/panels/template.svelte index 4a159fc78..2883a7d68 100644 --- a/src/lib/commandCenter/panels/template.svelte +++ b/src/lib/commandCenter/panels/template.svelte @@ -9,6 +9,7 @@ import { clearSubPanels, popSubPanel, subPanels } from '../subPanels'; + /* eslint no-undef: "off" */ type Option = $$Generic & { group?: string }>; export let options: Option[] | null = null; export let search = ''; diff --git a/src/lib/elements/forms/inputSelectSearch.svelte b/src/lib/elements/forms/inputSelectSearch.svelte index ae3fcd638..929b528e4 100644 --- a/src/lib/elements/forms/inputSelectSearch.svelte +++ b/src/lib/elements/forms/inputSelectSearch.svelte @@ -4,6 +4,7 @@ import { createEventDispatcher, onMount } from 'svelte'; import { Label } from '.'; + /* eslint no-undef: "off" */ type Option = $$Generic<{ value: string | boolean | number; label: string; diff --git a/src/routes/console/project-[project]/functions/templates/+page.svelte b/src/routes/console/project-[project]/functions/templates/+page.svelte index 776b50b96..3c1d8bc76 100644 --- a/src/routes/console/project-[project]/functions/templates/+page.svelte +++ b/src/routes/console/project-[project]/functions/templates/+page.svelte @@ -174,7 +174,7 @@

+ style:word-break="break-word"> {template.name}