Skip to content

Commit 9b9e0e6

Browse files
authored
(chore) bump versions (#1000)
- bump svelte - bump prettier and prettier-plugin-svelte and format accordingly
1 parent 193f853 commit 9b9e0e6

File tree

28 files changed

+141
-149
lines changed

28 files changed

+141
-149
lines changed

docs/preprocessors/typescript.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,14 @@ The first and possibly most often used way is to type the `createEventDispatcher
5252
<script lang="ts">
5353
import { createEventDispatcher } from 'svelte';
5454
55-
const dispatch = createEventDispatcher<{
56-
/**
57-
* you can also add docs
58-
*/
59-
checked: boolean; // Will translate to `CustomEvent<boolean>`
60-
hello: string;
61-
}>();
55+
const dispatch =
56+
createEventDispatcher<{
57+
/**
58+
* you can also add docs
59+
*/
60+
checked: boolean; // Will translate to `CustomEvent<boolean>`
61+
hello: string;
62+
}>();
6263
6364
// ...
6465
</script>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"eslint": "^7.7.0",
2626
"eslint-plugin-import": "^2.22.1",
2727
"eslint-plugin-svelte3": "^2.7.3",
28-
"prettier": "2.2.1",
28+
"prettier": "2.3.0",
2929
"cross-env": "^7.0.2"
3030
}
3131
}

packages/language-server/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@types/lodash": "^4.14.116",
4141
"@types/mocha": "^7.0.2",
4242
"@types/node": "^13.9.0",
43-
"@types/prettier": "^1.13.2",
43+
"@types/prettier": "^2.2.3",
4444
"@types/sinon": "^7.5.2",
4545
"@types/source-map": "^0.5.7",
4646
"cross-env": "^7.0.2",
@@ -53,10 +53,10 @@
5353
"estree-walker": "^2.0.1",
5454
"glob": "^7.1.6",
5555
"lodash": "^4.17.21",
56-
"prettier": "2.2.1",
57-
"prettier-plugin-svelte": "~2.2.0",
56+
"prettier": "2.3.0",
57+
"prettier-plugin-svelte": "~2.3.0",
5858
"source-map": "^0.7.3",
59-
"svelte": "~3.35.0",
59+
"svelte": "~3.38.2",
6060
"svelte-preprocess": "~4.6.1",
6161
"svelte2tsx": "*",
6262
"typescript": "*",

packages/language-server/src/lib/semanticToken/semanticTokenLegend.ts

Lines changed: 28 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -42,34 +42,38 @@ export const enum TokenModifier {
4242
export function getSemanticTokenLegends(): SemanticTokensLegend {
4343
const tokenModifiers: string[] = [];
4444

45-
([
46-
[TokenModifier.declaration, SemanticTokenModifiers.declaration],
47-
[TokenModifier.static, SemanticTokenModifiers.static],
48-
[TokenModifier.async, SemanticTokenModifiers.async],
49-
[TokenModifier.readonly, SemanticTokenModifiers.readonly],
50-
[TokenModifier.defaultLibrary, SemanticTokenModifiers.defaultLibrary],
51-
[TokenModifier.local, 'local']
52-
] as const).forEach(([tsModifier, legend]) => (tokenModifiers[tsModifier] = legend));
45+
(
46+
[
47+
[TokenModifier.declaration, SemanticTokenModifiers.declaration],
48+
[TokenModifier.static, SemanticTokenModifiers.static],
49+
[TokenModifier.async, SemanticTokenModifiers.async],
50+
[TokenModifier.readonly, SemanticTokenModifiers.readonly],
51+
[TokenModifier.defaultLibrary, SemanticTokenModifiers.defaultLibrary],
52+
[TokenModifier.local, 'local']
53+
] as const
54+
).forEach(([tsModifier, legend]) => (tokenModifiers[tsModifier] = legend));
5355

5456
const tokenTypes: string[] = [];
5557

56-
([
57-
[TokenType.class, SemanticTokenTypes.class],
58-
[TokenType.enum, SemanticTokenTypes.enum],
59-
[TokenType.interface, SemanticTokenTypes.interface],
60-
[TokenType.namespace, SemanticTokenTypes.namespace],
61-
[TokenType.typeParameter, SemanticTokenTypes.typeParameter],
62-
[TokenType.type, SemanticTokenTypes.type],
63-
[TokenType.parameter, SemanticTokenTypes.parameter],
64-
[TokenType.variable, SemanticTokenTypes.variable],
65-
[TokenType.enumMember, SemanticTokenTypes.enumMember],
66-
[TokenType.property, SemanticTokenTypes.property],
67-
[TokenType.function, SemanticTokenTypes.function],
58+
(
59+
[
60+
[TokenType.class, SemanticTokenTypes.class],
61+
[TokenType.enum, SemanticTokenTypes.enum],
62+
[TokenType.interface, SemanticTokenTypes.interface],
63+
[TokenType.namespace, SemanticTokenTypes.namespace],
64+
[TokenType.typeParameter, SemanticTokenTypes.typeParameter],
65+
[TokenType.type, SemanticTokenTypes.type],
66+
[TokenType.parameter, SemanticTokenTypes.parameter],
67+
[TokenType.variable, SemanticTokenTypes.variable],
68+
[TokenType.enumMember, SemanticTokenTypes.enumMember],
69+
[TokenType.property, SemanticTokenTypes.property],
70+
[TokenType.function, SemanticTokenTypes.function],
6871

69-
// member is renamed to method in vscode codebase to match LSP default
70-
[TokenType.member, SemanticTokenTypes.method],
71-
[TokenType.event, SemanticTokenTypes.event]
72-
] as const).forEach(([tokenType, legend]) => (tokenTypes[tokenType] = legend));
72+
// member is renamed to method in vscode codebase to match LSP default
73+
[TokenType.member, SemanticTokenTypes.method],
74+
[TokenType.event, SemanticTokenTypes.event]
75+
] as const
76+
).forEach(([tokenType, legend]) => (tokenTypes[tokenType] = legend));
7377

7478
return {
7579
tokenModifiers,

packages/language-server/src/plugins/css/CSSPlugin.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ export class CSSPlugin
5252
DocumentColorsProvider,
5353
ColorPresentationsProvider,
5454
DocumentSymbolsProvider,
55-
SelectionRangeProvider {
55+
SelectionRangeProvider
56+
{
5657
private configManager: LSConfigManager;
5758
private cssDocuments = new WeakMap<Document, CSSDocument>();
5859
private triggerCharacters = ['.', ':', '-', '/'];

packages/language-server/src/plugins/html/HTMLPlugin.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ import {
3434
import { isInsideMoustacheTag, toRange } from '../../lib/documents/utils';
3535

3636
export class HTMLPlugin
37-
implements HoverProvider, CompletionsProvider, RenameProvider, LinkedEditingRangesProvider {
37+
implements HoverProvider, CompletionsProvider, RenameProvider, LinkedEditingRangesProvider
38+
{
3839
private configManager: LSConfigManager;
3940
private lang = getLanguageService({
4041
customDataProviders: [svelteHtmlDataProvider],

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ export class SvelteDocument {
6969
if (!this.transpiledDoc) {
7070
this.transpiledDoc = await TranspiledSvelteDocument.create(
7171
this.parent,
72-
(await this.config)?.preprocess
72+
(
73+
await this.config
74+
)?.preprocess
7375
);
7476
}
7577
return this.transpiledDoc;
@@ -294,9 +296,8 @@ export class SvelteFragmentMapper implements PositionMapper {
294296

295297
getOriginalPosition(generatedPosition: Position): Position {
296298
// Map the position to be relative to the transpiled fragment
297-
const positionInTranspiledFragment = this.transpiledFragmentMapper.getGeneratedPosition(
298-
generatedPosition
299-
);
299+
const positionInTranspiledFragment =
300+
this.transpiledFragmentMapper.getGeneratedPosition(generatedPosition);
300301
// Map the position, using the sourcemap, to the original position in the source fragment
301302
const positionInOriginalFragment = this.sourceMapper.getOriginalPosition(
302303
positionInTranspiledFragment
@@ -309,9 +310,8 @@ export class SvelteFragmentMapper implements PositionMapper {
309310
* Reversing `getOriginalPosition`
310311
*/
311312
getGeneratedPosition(originalPosition: Position): Position {
312-
const positionInOriginalFragment = this.originalFragmentMapper.getGeneratedPosition(
313-
originalPosition
314-
);
313+
const positionInOriginalFragment =
314+
this.originalFragmentMapper.getGeneratedPosition(originalPosition);
315315
const positionInTranspiledFragment = this.sourceMapper.getGeneratedPosition(
316316
positionInOriginalFragment
317317
);

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ export class SveltePlugin
3838
CompletionsProvider,
3939
HoverProvider,
4040
CodeActionsProvider,
41-
SelectionRangeProvider {
41+
SelectionRangeProvider
42+
{
4243
private docManager = new Map<Document, SvelteDocument>();
4344

4445
constructor(private configManager: LSConfigManager) {}

packages/language-server/src/plugins/svelte/features/getCodeActions/getRefactorings.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,9 @@ async function executeExtractComponentCommand(
136136
}
137137

138138
// `import {...} from '..'` or `import ... from '..'`
139-
// eslint-disable-next-line max-len
140-
const scriptRelativeImportRegex = /import\s+{[^}]*}.*['"`](((\.\/)|(\.\.\/)).*?)['"`]|import\s+\w+\s+from\s+['"`](((\.\/)|(\.\.\/)).*?)['"`]/g;
139+
const scriptRelativeImportRegex =
140+
// eslint-disable-next-line max-len
141+
/import\s+{[^}]*}.*['"`](((\.\/)|(\.\.\/)).*?)['"`]|import\s+\w+\s+from\s+['"`](((\.\/)|(\.\.\/)).*?)['"`]/g;
141142
// `@import '..'`
142143
const styleRelativeImportRege = /@import\s+['"`](((\.\/)|(\.\.\/)).*?)['"`]/g;
143144

packages/language-server/src/plugins/typescript/DocumentSnapshot.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,8 @@ export class SvelteDocumentSnapshot implements DocumentSnapshot {
322322
*/
323323
export class JSOrTSDocumentSnapshot
324324
extends IdentityMapper
325-
implements DocumentSnapshot, SnapshotFragment {
325+
implements DocumentSnapshot, SnapshotFragment
326+
{
326327
scriptKind = getScriptKindFromFileName(this.filePath);
327328
scriptInfo = null;
328329

0 commit comments

Comments
 (0)