Skip to content

Commit f6ebd00

Browse files
committed
rename rune
1 parent 0c97306 commit f6ebd00

File tree

7 files changed

+19
-11
lines changed

7 files changed

+19
-11
lines changed

packages/svelte/src/ambient.d.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,12 @@ declare function $inspect<T extends any[]>(
379379
...values: T
380380
): { with: (fn: (type: 'init' | 'update', ...values: T) => void) => void };
381381

382+
declare namespace $inspect {
383+
384+
export function trace(name: string): void;
385+
386+
}
387+
382388
/**
383389
* Retrieves the `this` reference of the custom element that contains this component. Example:
384390
*
@@ -399,5 +405,3 @@ declare function $inspect<T extends any[]>(
399405
* https://svelte.dev/docs/svelte/$host
400406
*/
401407
declare function $host<El extends HTMLElement = HTMLElement>(): El;
402-
403-
declare function $trace(name: string): void;

packages/svelte/src/compiler/phases/2-analyze/visitors/CallExpression.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export function CallExpression(node, context) {
136136

137137
break;
138138

139-
case '$trace':
139+
case '$inspect.trace':
140140
if (node.arguments.length !== 1) {
141141
e.rune_invalid_arguments_length(node, rune, 'exactly one argument');
142142
}

packages/svelte/src/compiler/phases/3-transform/client/visitors/CallExpression.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export function CallExpression(node, context) {
3434
case '$inspect().with':
3535
return transform_inspect_rune(node, context);
3636

37-
case '$trace':
37+
case '$inspect.trace':
3838
return b.empty;
3939
}
4040

packages/svelte/src/compiler/phases/3-transform/client/visitors/VariableDeclaration.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ export function VariableDeclaration(node, context) {
2727
rune === '$effect.tracking' ||
2828
rune === '$effect.root' ||
2929
rune === '$inspect' ||
30+
rune === '$inspect.trace' ||
3031
rune === '$state.snapshot' ||
31-
rune === '$host' ||
32-
rune === '$trace'
32+
rune === '$host'
3333
) {
3434
if (init != null && is_hoisted_function(init)) {
3535
context.state.hoisted.push(

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export function CallExpression(node, context) {
3737
return transform_inspect_rune(node, context);
3838
}
3939

40-
if (rune === '$trace') {
40+
if (rune === '$inspect.trace') {
4141
return b.empty;
4242
}
4343

packages/svelte/src/utils.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,8 +414,8 @@ const RUNES = /** @type {const} */ ([
414414
'$effect.root',
415415
'$inspect',
416416
'$inspect().with',
417-
'$host',
418-
'$trace'
417+
'$inspect.trace',
418+
'$host'
419419
]);
420420

421421
/**

packages/svelte/types/index.d.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2686,6 +2686,12 @@ declare function $inspect<T extends any[]>(
26862686
...values: T
26872687
): { with: (fn: (type: 'init' | 'update', ...values: T) => void) => void };
26882688

2689+
declare namespace $inspect {
2690+
2691+
export function trace(name: string): void;
2692+
2693+
}
2694+
26892695
/**
26902696
* Retrieves the `this` reference of the custom element that contains this component. Example:
26912697
*
@@ -2707,6 +2713,4 @@ declare function $inspect<T extends any[]>(
27072713
*/
27082714
declare function $host<El extends HTMLElement = HTMLElement>(): El;
27092715

2710-
declare function $trace(name: string): void;
2711-
27122716
//# sourceMappingURL=index.d.ts.map

0 commit comments

Comments
 (0)