0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-02-17 22:44:24 -05:00

[ci] yarn format

This commit is contained in:
natemoo-re 2021-05-13 19:29:58 +00:00 committed by GitHub Actions
parent 06edbd1aad
commit 8f1acf57a5
5 changed files with 21 additions and 13 deletions

View file

@ -37,7 +37,7 @@ export default async function build(...args) {
outdir, outdir,
external, external,
format, format,
plugins: [svelte({ isDev })] plugins: [svelte({ isDev })],
}); });
return; return;
} }
@ -61,7 +61,7 @@ export default async function build(...args) {
outdir, outdir,
external, external,
format, format,
plugins: [svelte({ isDev })] plugins: [svelte({ isDev })],
}); });
process.on('beforeExit', () => { process.on('beforeExit', () => {

View file

@ -1,6 +1,7 @@
# astro-languageserver # astro-languageserver
## 0.4.0 ## 0.4.0
### Minor Changes ### Minor Changes
- 06e2597: Adds support for import suggestions - 06e2597: Adds support for import suggestions

View file

@ -26,11 +26,12 @@ export class CompletionsProviderImpl implements CompletionsProvider<CompletionEn
const fragment = await tsDoc.getFragment(); const fragment = await tsDoc.getFragment();
const offset = document.offsetAt(position); const offset = document.offsetAt(position);
const entries = lang.getCompletionsAtPosition(fragment.filePath, offset, { const entries =
importModuleSpecifierPreference: 'relative', lang.getCompletionsAtPosition(fragment.filePath, offset, {
importModuleSpecifierEnding: 'js', importModuleSpecifierPreference: 'relative',
quotePreference: 'single', importModuleSpecifierEnding: 'js',
})?.entries || []; quotePreference: 'single',
})?.entries || [];
const completionItems = entries const completionItems = entries
.map((entry: ts.CompletionEntry) => this.toCompletionItem(fragment, entry, document.uri, position, new Set())) .map((entry: ts.CompletionEntry) => this.toCompletionItem(fragment, entry, document.uri, position, new Set()))

View file

@ -72,10 +72,14 @@ async function createLanguageService(tsconfigPath: string, workspaceRoot: string
let projectVersion = 0; let projectVersion = 0;
const snapshotManager = new SnapshotManager(project.fileNames, { const snapshotManager = new SnapshotManager(
exclude: ['node_modules', 'dist'], project.fileNames,
include: ['src'] {
}, workspaceRoot || process.cwd()); exclude: ['node_modules', 'dist'],
include: ['src'],
},
workspaceRoot || process.cwd()
);
const astroModuleLoader = createAstroModuleLoader(getScriptSnapshot, {}); const astroModuleLoader = createAstroModuleLoader(getScriptSnapshot, {});
@ -97,7 +101,7 @@ async function createLanguageService(tsconfigPath: string, workspaceRoot: string
getProjectVersion: () => `${projectVersion}`, getProjectVersion: () => `${projectVersion}`,
getScriptFileNames: () => Array.from(new Set([...snapshotManager.getFileNames(), ...snapshotManager.getProjectFileNames()])), getScriptFileNames: () => Array.from(new Set([...snapshotManager.getFileNames(), ...snapshotManager.getProjectFileNames()])),
getScriptSnapshot, getScriptSnapshot,
getScriptVersion: (fileName: string) => getScriptSnapshot(fileName).version.toString() getScriptVersion: (fileName: string) => getScriptSnapshot(fileName).version.toString(),
}; };
const languageService: ts.LanguageService = ts.createLanguageService(host); const languageService: ts.LanguageService = ts.createLanguageService(host);

View file

@ -1,11 +1,13 @@
# astro-vscode # astro-vscode
## 0.4.1 ## 0.4.1
### Patch Changes ### Patch Changes
- Updated VS Code Marketplace banner - Updated VS Code Marketplace banner
## 0.4.0 ## 0.4.0
### Minor Changes ### Minor Changes
- 06e2597: Adds support for import suggestions - 06e2597: Adds support for import suggestions