From d1cecd67cd9f7ed8f435442c4afcb77f44e7de56 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 13 Nov 2023 15:39:47 -0500 Subject: [PATCH] move a11y.js to visitors/validate-a11y.js --- .../compiler/phases/2-analyze/validation.js | 2 +- .../{a11y.js => visitors/validate-a11y.js} | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) rename packages/svelte/src/compiler/phases/2-analyze/{a11y.js => visitors/validate-a11y.js} (98%) diff --git a/packages/svelte/src/compiler/phases/2-analyze/validation.js b/packages/svelte/src/compiler/phases/2-analyze/validation.js index e5af8d42c5..10c39de871 100644 --- a/packages/svelte/src/compiler/phases/2-analyze/validation.js +++ b/packages/svelte/src/compiler/phases/2-analyze/validation.js @@ -8,7 +8,7 @@ import { is_custom_element_node } from '../nodes.js'; import { regex_not_whitespace, regex_only_whitespaces } from '../patterns.js'; import { Scope, get_rune } from '../scope.js'; import { merge } from '../visitors.js'; -import { a11y_validators } from './a11y.js'; +import { a11y_validators } from './visitors/validate-a11y.js'; /** * @param {import('#compiler').Component | import('#compiler').SvelteComponent | import('#compiler').SvelteSelf} node diff --git a/packages/svelte/src/compiler/phases/2-analyze/a11y.js b/packages/svelte/src/compiler/phases/2-analyze/visitors/validate-a11y.js similarity index 98% rename from packages/svelte/src/compiler/phases/2-analyze/a11y.js rename to packages/svelte/src/compiler/phases/2-analyze/visitors/validate-a11y.js index 33692ebafa..2e34e113b2 100644 --- a/packages/svelte/src/compiler/phases/2-analyze/a11y.js +++ b/packages/svelte/src/compiler/phases/2-analyze/visitors/validate-a11y.js @@ -6,11 +6,11 @@ import { regex_not_whitespace, regex_starts_with_vowel, regex_whitespaces -} from '../patterns.js'; -import { warn } from '../../warnings.js'; -import fuzzymatch from '../1-parse/utils/fuzzymatch.js'; -import { is_text_attribute } from '../../utils/ast.js'; -import { ContentEditableBindings } from '../constants.js'; +} from '../../patterns.js'; +import { warn } from '../../../warnings.js'; +import fuzzymatch from '../../1-parse/utils/fuzzymatch.js'; +import { is_text_attribute } from '../../../utils/ast.js'; +import { ContentEditableBindings } from '../../constants.js'; import { walk } from 'zimmerframe'; const aria_roles = roles_map.keys(); @@ -666,7 +666,7 @@ function get_static_text_value(attribute) { /** * @param {import('#compiler').RegularElement | import('#compiler').SvelteElement} node - * @param {import('./types.js').AnalysisState} state + * @param {import('../types.js').AnalysisState} state * @param {import('#compiler').SvelteNode[]} path */ function check_element(node, state, path) { @@ -674,10 +674,10 @@ function check_element(node, state, path) { if (state.options.namespace === 'foreign') return; /** - * @template {keyof import('../../warnings.js').AllWarnings} T + * @template {keyof import('../../../warnings.js').AllWarnings} T * @param {{ start?: number, end?: number }} node * @param {T} code - * @param {Parameters} args + * @param {Parameters} args * @returns {void} */ const push_warning = (node, code, ...args) => @@ -1157,7 +1157,7 @@ function check_element(node, state, path) { } /** - * @type {import('zimmerframe').Visitors} + * @type {import('zimmerframe').Visitors} */ export const a11y_validators = { RegularElement(node, context) {