Skip to content

Commit 6ef9b67

Browse files
authored
(chore) bump svelte version (#796)
1 parent e7476b1 commit 6ef9b67

File tree

5 files changed

+17
-31
lines changed

5 files changed

+17
-31
lines changed

packages/language-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"prettier": "2.2.1",
5454
"prettier-plugin-svelte": "~2.1.0",
5555
"source-map": "^0.7.3",
56-
"svelte": "3.31.0",
56+
"svelte": "~3.32.1",
5757
"svelte-preprocess": "~4.6.1",
5858
"svelte2tsx": "*",
5959
"typescript": "*",

packages/language-server/src/lib/documents/configLoader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Logger } from '../../logger';
22
import { cosmiconfigSync } from 'cosmiconfig';
33
import { CompileOptions } from 'svelte/types/compiler/interfaces';
4-
import { PreprocessorGroup } from 'svelte/types/compiler/preprocess';
4+
import { PreprocessorGroup } from 'svelte/types/compiler/preprocess/types';
55
import { importSveltePreprocess } from '../../importPackage';
66

77
export type InternalPreprocessorGroup = PreprocessorGroup & {

packages/language-server/src/plugins/svelte/SvelteDocument.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { SourceMapConsumer } from 'source-map';
2-
import { PreprocessorGroup, Processed } from 'svelte/types/compiler/preprocess';
2+
import { PreprocessorGroup, Processed } from 'svelte/types/compiler/preprocess/types';
33
import type { compile } from 'svelte/compiler';
44
import { CompileOptions } from 'svelte/types/compiler/interfaces';
55

@@ -361,11 +361,10 @@ async function transpile(
361361
});
362362

363363
const svelte = importSvelte(document.getFilePath() || '');
364-
const transpiled = (
365-
await svelte.preprocess(document.getText(), wrappedPreprocessors, {
366-
filename: document.getFilePath() || ''
367-
})
368-
).toString();
364+
const result = await svelte.preprocess(document.getText(), wrappedPreprocessors, {
365+
filename: document.getFilePath() || ''
366+
});
367+
const transpiled = result.code || result.toString?.() || '';
369368

370369
return { transpiled, processedScripts, processedStyles };
371370
}

packages/svelte2tsx/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"@rollup/plugin-typescript": "^6.0.0",
3333
"source-map": "^0.6.1",
3434
"source-map-support": "^0.5.16",
35-
"svelte": "3.28.0",
35+
"svelte": "~3.32.1",
3636
"tiny-glob": "^0.2.6",
3737
"tslib": "^1.10.0",
3838
"typescript": "^4.1.3"

yarn.lock

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2321,22 +2321,14 @@ slice-ansi@^2.1.0:
23212321
astral-regex "^1.0.0"
23222322
is-fullwidth-code-point "^2.0.0"
23232323

2324-
source-map-support@^0.5.16:
2324+
source-map-support@^0.5.16, source-map-support@^0.5.17:
23252325
version "0.5.19"
23262326
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
23272327
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
23282328
dependencies:
23292329
buffer-from "^1.0.0"
23302330
source-map "^0.6.0"
23312331

2332-
source-map-support@^0.5.6:
2333-
version "0.5.16"
2334-
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.16.tgz#0ae069e7fe3ba7538c64c98515e35339eac5a042"
2335-
integrity sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==
2336-
dependencies:
2337-
buffer-from "^1.0.0"
2338-
source-map "^0.6.0"
2339-
23402332
source-map@*, source-map@^0.7.3:
23412333
version "0.7.3"
23422334
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
@@ -2516,15 +2508,10 @@ svelte-preprocess@~4.6.1:
25162508
detect-indent "^6.0.0"
25172509
strip-indent "^3.0.0"
25182510

2519-
2520-
version "3.28.0"
2521-
resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.28.0.tgz#e257fab5666701cf230bea583ceb470bdda1344c"
2522-
integrity sha512-WJW8wD+aTmU5GUnTUjdhVF35mve2MjylubLgB6fGWoXHpYENdwcwWsWvjMQLayzMynqNH733h1Ck8wJzNR7gdQ==
2523-
2524-
2525-
version "3.31.0"
2526-
resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.31.0.tgz#13966e5f55b975bc86675469bb2c58dd0e558d97"
2527-
integrity sha512-r+n8UJkDqoQm1b+3tA3Lh6mHXKpcfOSOuEuIo5gE2W9wQYi64RYX/qE6CZBDDsP/H4M+N426JwY7XGH4xASvGQ==
2511+
svelte@~3.32.1:
2512+
version "3.32.1"
2513+
resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.32.1.tgz#c4b6e35517d0ed77e652cc8964ef660afa2f70f3"
2514+
integrity sha512-j1KmD2ZOU0RGq1/STDXjwfh0/eJ/Deh2NXyuz1bpR9eOcz9yImn4CGxXdbSAN7cMTm9a7IyPUIbuBCzu/pXK0g==
25282515

25292516
table@^5.2.3:
25302517
version "5.4.6"
@@ -2557,14 +2544,14 @@ to-regex-range@^5.0.1:
25572544
is-number "^7.0.0"
25582545

25592546
ts-node@^8.6.2:
2560-
version "8.6.2"
2561-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.6.2.tgz#7419a01391a818fbafa6f826a33c1a13e9464e35"
2562-
integrity sha512-4mZEbofxGqLL2RImpe3zMJukvEvcO1XP8bj8ozBPySdCUXEcU5cIRwR0aM3R+VoZq7iXc8N86NC0FspGRqP4gg==
2547+
version "8.10.2"
2548+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.10.2.tgz#eee03764633b1234ddd37f8db9ec10b75ec7fb8d"
2549+
integrity sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==
25632550
dependencies:
25642551
arg "^4.1.0"
25652552
diff "^4.0.1"
25662553
make-error "^1.1.1"
2567-
source-map-support "^0.5.6"
2554+
source-map-support "^0.5.17"
25682555
yn "3.1.1"
25692556

25702557
tsconfig-paths@^3.9.0:

0 commit comments

Comments
 (0)