Skip to content

Commit a0f86c5

Browse files
committed
use local version of esrap, for now
1 parent 931f211 commit a0f86c5

File tree

14 files changed

+30
-13
lines changed

14 files changed

+30
-13
lines changed

package.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,13 @@
4242
"typescript-eslint": "^8.24.0",
4343
"v8-natives": "^1.2.5",
4444
"vitest": "^2.1.9"
45+
},
46+
"pnpm": {
47+
"overrides": {
48+
"esrap": "link:../../esrap"
49+
}
50+
},
51+
"dependencies": {
52+
"esrap": "link:../../../../esrap"
4553
}
4654
}

packages/svelte/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,14 +164,14 @@
164164
"dependencies": {
165165
"@ampproject/remapping": "^2.3.0",
166166
"@jridgewell/sourcemap-codec": "^1.5.0",
167+
"@sveltejs/acorn-typescript": "^1.0.5",
167168
"@types/estree": "^1.0.5",
168169
"acorn": "^8.12.1",
169-
"@sveltejs/acorn-typescript": "^1.0.5",
170170
"aria-query": "^5.3.1",
171171
"axobject-query": "^4.1.0",
172172
"clsx": "^2.1.1",
173173
"esm-env": "^1.2.1",
174-
"esrap": "^1.4.8",
174+
"esrap": "https://pkg.pr.new/sveltejs/esrap@a275a5c",
175175
"is-reference": "^3.0.3",
176176
"locate-character": "^3.0.0",
177177
"magic-string": "^0.30.11",

packages/svelte/tests/snapshot/samples/bind-component-snippet/_expected/client/index.svelte.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export default function Bind_component_snippet($$anchor) {
2222
get value() {
2323
return $.get(value);
2424
},
25+
2526
set value($$value) {
2627
$.set(value, $$value, true);
2728
}

packages/svelte/tests/snapshot/samples/bind-component-snippet/_expected/server/index.svelte.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export default function Bind_component_snippet($$payload) {
1616
get value() {
1717
return value;
1818
},
19+
1920
set value($$value) {
2021
value = $$value;
2122
$$settled = false;

packages/svelte/tests/snapshot/samples/dynamic-attributes-casing/_expected/client/main.svelte.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ var root = $.from_html(`<div></div> <svg></svg> <custom-element></custom-element
66
export default function Main($$anchor) {
77
// needs to be a snapshot test because jsdom does auto-correct the attribute casing
88
let x = 'test';
9+
910
let y = () => 'test';
1011
var fragment = root();
1112
var div = $.first_child(fragment);

packages/svelte/tests/snapshot/samples/dynamic-attributes-casing/_expected/server/main.svelte.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import * as $ from 'svelte/internal/server';
33
export default function Main($$payload) {
44
// needs to be a snapshot test because jsdom does auto-correct the attribute casing
55
let x = 'test';
6+
67
let y = () => 'test';
78

89
$$payload.out += `<div${$.attr('foobar', x)}></div> <svg${$.attr('viewBox', x)}></svg> <custom-element${$.attr('foobar', x)}></custom-element> <div${$.attr('foobar', y())}></div> <svg${$.attr('viewBox', y())}></svg> <custom-element${$.attr('foobar', y())}></custom-element>`;

packages/svelte/tests/snapshot/samples/function-prop-no-getter/_expected/client/index.svelte.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export default function Function_prop_no_getter($$anchor) {
1414
onmousedown: () => $.set(count, $.get(count) + 1),
1515
onmouseup,
1616
onmouseenter: () => $.set(count, plusOne($.get(count)), true),
17+
1718
children: ($$anchor, $$slotProps) => {
1819
$.next();
1920

@@ -22,6 +23,7 @@ export default function Function_prop_no_getter($$anchor) {
2223
$.template_effect(() => $.set_text(text, `clicks: ${$.get(count) ?? ''}`));
2324
$.append($$anchor, text);
2425
},
26+
2527
$$slots: { default: true }
2628
});
2729
}

packages/svelte/tests/snapshot/samples/function-prop-no-getter/_expected/server/index.svelte.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@ export default function Function_prop_no_getter($$payload) {
1313
onmousedown: () => count += 1,
1414
onmouseup,
1515
onmouseenter: () => count = plusOne(count),
16+
1617
children: ($$payload) => {
1718
$$payload.out += `<!---->clicks: ${$.escape(count)}`;
1819
},
20+
1921
$$slots: { default: true }
2022
});
2123
}

packages/svelte/tests/snapshot/samples/functional-templating/_expected/client/index.svelte.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ var root = $.from_tree(
66
[
77
['h1', null, 'hello'],
88
' ',
9+
910
[
1011
'div',
1112
{ class: 'potato' },

packages/svelte/tests/snapshot/samples/imports-in-modules/_expected/client/index.svelte.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,4 @@ import * as $ from 'svelte/internal/client';
44
import { random } from './module.svelte';
55

66
export default function Imports_in_modules($$anchor) {
7-
87
}

0 commit comments

Comments
 (0)