Skip to content

Commit 16fbf5a

Browse files
committed
combine into single visitors folder
1 parent 3886832 commit 16fbf5a

37 files changed

+481
-485
lines changed

packages/svelte/src/compiler/phases/3-transform/server/transform-server.js

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,40 @@ import { extract_identifiers } from '../../../utils/ast.js';
88
import * as b from '../../../utils/builders.js';
99
import { filename } from '../../../state.js';
1010
import { render_stylesheet } from '../css/index.js';
11-
import { AssignmentExpression } from './visitors/javascript/AssignmentExpression.js';
12-
import { CallExpression } from './visitors/javascript/CallExpression.js';
13-
import { ClassBodyRunes } from './visitors/javascript/ClassBody.js';
14-
import { ExpressionStatementRunes } from './visitors/javascript/ExpressionStatement.js';
15-
import { Identifier } from './visitors/javascript/Identifier.js';
16-
import { LabeledStatementLegacy } from './visitors/javascript/LabeledStatement.js';
17-
import { MemberExpressionRunes } from './visitors/javascript/MemberExpression.js';
18-
import { UpdateExpression } from './visitors/javascript/UpdateExpression.js';
19-
import { PropertyDefinitionRunes } from './visitors/javascript/PropertyDefinition.js';
11+
import { AssignmentExpression } from './visitors/AssignmentExpression.js';
12+
import { CallExpression } from './visitors/CallExpression.js';
13+
import { ClassBodyRunes } from './visitors/ClassBody.js';
14+
import { ExpressionStatementRunes } from './visitors/ExpressionStatement.js';
15+
import { Identifier } from './visitors/Identifier.js';
16+
import { LabeledStatementLegacy } from './visitors/LabeledStatement.js';
17+
import { MemberExpressionRunes } from './visitors/MemberExpression.js';
18+
import { UpdateExpression } from './visitors/UpdateExpression.js';
19+
import { PropertyDefinitionRunes } from './visitors/PropertyDefinition.js';
2020
import {
2121
VariableDeclarationLegacy,
2222
VariableDeclarationRunes
23-
} from './visitors/javascript/VariableDeclaration.js';
24-
import { AwaitBlock } from './visitors/template/AwaitBlock.js';
25-
import { Component } from './visitors/template/Component.js';
26-
import { ConstTag } from './visitors/template/ConstTag.js';
27-
import { DebugTag } from './visitors/template/DebugTag.js';
28-
import { EachBlock } from './visitors/template/EachBlock.js';
29-
import { Fragment } from './visitors/template/Fragment.js';
30-
import { HtmlTag } from './visitors/template/HtmlTag.js';
31-
import { IfBlock } from './visitors/template/IfBlock.js';
32-
import { KeyBlock } from './visitors/template/KeyBlock.js';
33-
import { LetDirective } from './visitors/template/LetDirective.js';
34-
import { RegularElement } from './visitors/template/RegularElement.js';
35-
import { RenderTag } from './visitors/template/RenderTag.js';
36-
import { SlotElement } from './visitors/template/SlotElement.js';
37-
import { SnippetBlock } from './visitors/template/SnippetBlock.js';
38-
import { SpreadAttribute } from './visitors/template/SpreadAttribute.js';
39-
import { SvelteComponent } from './visitors/template/SvelteComponent.js';
40-
import { SvelteElement } from './visitors/template/SvelteElement.js';
41-
import { SvelteFragment } from './visitors/template/SvelteFragment.js';
42-
import { SvelteHead } from './visitors/template/SvelteHead.js';
43-
import { SvelteSelf } from './visitors/template/SvelteSelf.js';
44-
import { TitleElement } from './visitors/template/TitleElement.js';
23+
} from './visitors/VariableDeclaration.js';
24+
import { AwaitBlock } from './visitors/AwaitBlock.js';
25+
import { Component } from './visitors/Component.js';
26+
import { ConstTag } from './visitors/ConstTag.js';
27+
import { DebugTag } from './visitors/DebugTag.js';
28+
import { EachBlock } from './visitors/EachBlock.js';
29+
import { Fragment } from './visitors/Fragment.js';
30+
import { HtmlTag } from './visitors/HtmlTag.js';
31+
import { IfBlock } from './visitors/IfBlock.js';
32+
import { KeyBlock } from './visitors/KeyBlock.js';
33+
import { LetDirective } from './visitors/LetDirective.js';
34+
import { RegularElement } from './visitors/RegularElement.js';
35+
import { RenderTag } from './visitors/RenderTag.js';
36+
import { SlotElement } from './visitors/SlotElement.js';
37+
import { SnippetBlock } from './visitors/SnippetBlock.js';
38+
import { SpreadAttribute } from './visitors/SpreadAttribute.js';
39+
import { SvelteComponent } from './visitors/SvelteComponent.js';
40+
import { SvelteElement } from './visitors/SvelteElement.js';
41+
import { SvelteFragment } from './visitors/SvelteFragment.js';
42+
import { SvelteHead } from './visitors/SvelteHead.js';
43+
import { SvelteSelf } from './visitors/SvelteSelf.js';
44+
import { TitleElement } from './visitors/TitleElement.js';
4545

4646
/** @type {Visitors} */
4747
const global_visitors = {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/** @import { AssignmentExpression } from 'estree' */
2-
/** @import { Context } from '../../types' */
2+
/** @import { Context } from '../types.js' */
33
import { serialize_set_binding } from './shared/utils.js';
44

55
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/AwaitBlock.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/AwaitBlock.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { BlockStatement, Expression, Pattern } from 'estree' */
22
/** @import { AwaitBlock } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55
import { empty_comment } from './shared/utils.js';
66

77
/**
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/** @import { CallExpression, Expression } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
import { get_rune } from '../../../../scope.js';
4-
import * as b from '../../../../../utils/builders.js';
5-
import { transform_inspect_rune } from '../../../utils.js';
2+
/** @import { Context } from '../types.js' */
3+
import { get_rune } from '../../../scope.js';
4+
import * as b from '../../../../utils/builders.js';
5+
import { transform_inspect_rune } from '../../utils.js';
66

77
/**
88
* @param {CallExpression} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/javascript/ClassBody.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/ClassBody.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/** @import { ClassBody, Expression, MethodDefinition, PropertyDefinition } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
/** @import { StateField } from '../../../client/types' */
4-
import * as b from '../../../../../utils/builders.js';
5-
import { get_rune } from '../../../../scope.js';
2+
/** @import { Context } from '../types.js' */
3+
/** @import { StateField } from '../../client/types.js' */
4+
import * as b from '../../../../utils/builders.js';
5+
import { get_rune } from '../../../scope.js';
66

77
/**
88
* @param {ClassBody} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/Component.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/Component.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { Component } from '#compiler' */
2-
/** @import { ComponentContext } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { ComponentContext } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44
import { serialize_inline_component } from './shared/component.js';
55

66
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/ConstTag.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/ConstTag.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { Expression, Pattern } from 'estree' */
22
/** @import { ConstTag } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55

66
/**
77
* @param {ConstTag} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/DebugTag.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/DebugTag.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { Expression } from 'estree' */
22
/** @import { DebugTag } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55

66
/**
77
* @param {DebugTag} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/EachBlock.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/EachBlock.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/** @import { BlockStatement, Expression, Pattern, Statement } from 'estree' */
22
/** @import { EachBlock } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import { BLOCK_OPEN_ELSE } from '../../../../../../internal/server/hydration.js';
5-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import { BLOCK_OPEN_ELSE } from '../../../../../internal/server/hydration.js';
5+
import * as b from '../../../../utils/builders.js';
66
import { block_close, block_open } from './shared/utils.js';
77

88
/**
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { ExpressionStatement } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { Context } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44

55
/**
66
* @param {ExpressionStatement} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/Fragment.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/Fragment.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { Fragment } from '#compiler' */
2-
/** @import { ComponentContext, ComponentServerTransformState } from '../../types' */
3-
import { clean_nodes, infer_namespace } from '../../../utils.js';
4-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { ComponentContext, ComponentServerTransformState } from '../types.js' */
3+
import { clean_nodes, infer_namespace } from '../../utils.js';
4+
import * as b from '../../../../utils/builders.js';
55
import { empty_comment, process_children, serialize_template } from './shared/utils.js';
66

77
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/HtmlTag.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/HtmlTag.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { Expression } from 'estree' */
22
/** @import { HtmlTag } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55

66
/**
77
* @param {HtmlTag} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/javascript/Identifier.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/Identifier.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { Identifier, Node } from 'estree' */
2-
/** @import { Context } from '../../types' */
2+
/** @import { Context } from '../types.js' */
33
import is_reference from 'is-reference';
4-
import * as b from '../../../../../utils/builders.js';
4+
import * as b from '../../../../utils/builders.js';
55
import { serialize_get_binding } from './shared/utils.js';
66

77
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/IfBlock.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/IfBlock.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/** @import { BlockStatement, Expression } from 'estree' */
22
/** @import { IfBlock } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import { BLOCK_OPEN_ELSE } from '../../../../../../internal/server/hydration.js';
5-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import { BLOCK_OPEN_ELSE } from '../../../../../internal/server/hydration.js';
5+
import * as b from '../../../../utils/builders.js';
66
import { block_close, block_open } from './shared/utils.js';
77

88
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/KeyBlock.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/KeyBlock.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { BlockStatement } from 'estree' */
22
/** @import { KeyBlock } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
3+
/** @import { ComponentContext } from '../types.js' */
44
import { empty_comment } from './shared/utils.js';
55

66
/**
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { ExpressionStatement, LabeledStatement } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { Context } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44

55
/**
66
* @param {LabeledStatement} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/LetDirective.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/LetDirective.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { LetDirective } from '#compiler' */
2-
/** @import { ComponentContext } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { ComponentContext } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44

55
/**
66
* @param {LetDirective} node
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { MemberExpression } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { Context } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44

55
/**
66
* @param {MemberExpression} node
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { Expression, PropertyDefinition } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
4-
import { get_rune } from '../../../../scope.js';
2+
/** @import { Context } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
4+
import { get_rune } from '../../../scope.js';
55

66
/**
77
* @param {PropertyDefinition} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/RegularElement.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/RegularElement.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/** @import { Location } from 'locate-character' */
22
/** @import { RegularElement, Text } from '#compiler' */
3-
/** @import { ComponentContext, ComponentServerTransformState } from '../../types' */
4-
/** @import { Scope } from '../../../../scope' */
5-
import { locator } from '../../../../../state.js';
6-
import * as b from '../../../../../utils/builders.js';
7-
import { VoidElements } from '../../../../constants.js';
8-
import { clean_nodes, determine_namespace_for_children } from '../../../utils.js';
3+
/** @import { ComponentContext, ComponentServerTransformState } from '../types.js' */
4+
/** @import { Scope } from '../../../scope.js' */
5+
import { locator } from '../../../../state.js';
6+
import * as b from '../../../../utils/builders.js';
7+
import { VoidElements } from '../../../constants.js';
8+
import { clean_nodes, determine_namespace_for_children } from '../../utils.js';
99
import { serialize_element_attributes } from './shared/element.js';
1010
import { process_children, serialize_template } from './shared/utils.js';
1111

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/RenderTag.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/RenderTag.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/** @import { Expression } from 'estree' */
22
/** @import { RenderTag } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import { unwrap_optional } from '../../../../../utils/ast.js';
5-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import { unwrap_optional } from '../../../../utils/ast.js';
5+
import * as b from '../../../../utils/builders.js';
66
import { empty_comment } from './shared/utils.js';
77

88
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/SlotElement.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/SlotElement.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { BlockStatement, Expression, ExpressionStatement, Property } from 'estree' */
22
/** @import { SlotElement } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55
import { empty_comment, serialize_attribute_value } from './shared/utils.js';
66

77
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/SnippetBlock.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/SnippetBlock.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { BlockStatement } from 'estree' */
22
/** @import { SnippetBlock } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55

66
/**
77
* @param {SnippetBlock} node
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/** @import { SpreadAttribute } from '#compiler' */
2-
/** @import { ComponentContext } from '../../types' */
2+
/** @import { ComponentContext } from '../types' */
33

44
/**
55
* @param {SpreadAttribute} node
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { Expression } from 'estree' */
22
/** @import { SvelteComponent } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
3+
/** @import { ComponentContext } from '../types.js' */
44
import { serialize_inline_component } from './shared/component.js';
55

66
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/SvelteElement.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/SvelteElement.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/** @import { BlockStatement, Expression } from 'estree' */
22
/** @import { SvelteElement } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
5-
import { determine_namespace_for_children } from '../../../utils.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
5+
import { determine_namespace_for_children } from '../../utils.js';
66
import { serialize_element_attributes } from './shared/element.js';
77
import { serialize_template } from './shared/utils.js';
88

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/SvelteFragment.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/SvelteFragment.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { BlockStatement, ExpressionStatement } from 'estree' */
22
/** @import { SvelteFragment } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
3+
/** @import { ComponentContext } from '../types' */
44

55
/**
66
* @param {SvelteFragment} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/SvelteHead.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/SvelteHead.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** @import { BlockStatement } from 'estree' */
22
/** @import { SvelteHead } from '#compiler' */
3-
/** @import { ComponentContext } from '../../types' */
4-
import * as b from '../../../../../utils/builders.js';
3+
/** @import { ComponentContext } from '../types.js' */
4+
import * as b from '../../../../utils/builders.js';
55

66
/**
77
* @param {SvelteHead} node

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/SvelteSelf.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/SvelteSelf.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { SvelteSelf } from '#compiler' */
2-
/** @import { ComponentContext } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { ComponentContext } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44
import { serialize_inline_component } from './shared/component.js';
55

66
/**

packages/svelte/src/compiler/phases/3-transform/server/visitors/template/TitleElement.js renamed to packages/svelte/src/compiler/phases/3-transform/server/visitors/TitleElement.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { TitleElement } from '#compiler' */
2-
/** @import { ComponentContext } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { ComponentContext } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44
import { process_children, serialize_template } from './shared/utils.js';
55

66
/**
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/** @import { UpdateExpression } from 'estree' */
2-
/** @import { Context } from '../../types' */
3-
import * as b from '../../../../../utils/builders.js';
2+
/** @import { Context } from '../types.js' */
3+
import * as b from '../../../../utils/builders.js';
44

55
/**
66
* @param {UpdateExpression} node
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
/** @import { VariableDeclaration, VariableDeclarator, Expression, CallExpression, Pattern, Identifier } from 'estree' */
22
/** @import { Binding } from '#compiler' */
3-
/** @import { Context } from '../../types' */
4-
/** @import { Scope } from '../../../../scope' */
5-
import { extract_paths, is_expression_async } from '../../../../../utils/ast.js';
6-
import * as b from '../../../../../utils/builders.js';
7-
import { get_rune } from '../../../../scope.js';
3+
/** @import { Context } from '../types.js' */
4+
/** @import { Scope } from '../../../scope.js' */
5+
import { extract_paths, is_expression_async } from '../../../../utils/ast.js';
6+
import * as b from '../../../../utils/builders.js';
7+
import { get_rune } from '../../../scope.js';
88
import { walk } from 'zimmerframe';
99

1010
/**

0 commit comments

Comments
 (0)