diff options
author | 2021-05-17 18:28:30 +0000 | |
---|---|---|
committer | 2021-05-17 18:28:30 +0000 | |
commit | 86ed94e0c6f602c4fab65e341c25279148fdb26c (patch) | |
tree | d82a8f6c67a05d6b099511c9d928893175868895 /tools/astro-languageserver/src/plugins/css/service.ts | |
parent | c3c96bf498f9f989825ada7110be7bc680adac53 (diff) | |
download | astro-86ed94e0c6f602c4fab65e341c25279148fdb26c.tar.gz astro-86ed94e0c6f602c4fab65e341c25279148fdb26c.tar.zst astro-86ed94e0c6f602c4fab65e341c25279148fdb26c.zip |
[ci] yarn format
Diffstat (limited to 'tools/astro-languageserver/src/plugins/css/service.ts')
-rw-r--r-- | tools/astro-languageserver/src/plugins/css/service.ts | 50 |
1 files changed, 20 insertions, 30 deletions
diff --git a/tools/astro-languageserver/src/plugins/css/service.ts b/tools/astro-languageserver/src/plugins/css/service.ts index e8ac86a65..78b11296e 100644 --- a/tools/astro-languageserver/src/plugins/css/service.ts +++ b/tools/astro-languageserver/src/plugins/css/service.ts @@ -1,58 +1,48 @@ -import { - getCSSLanguageService, - getSCSSLanguageService, - getLESSLanguageService, - LanguageService, - ICSSDataProvider -} from 'vscode-css-languageservice'; +import { getCSSLanguageService, getSCSSLanguageService, getLESSLanguageService, LanguageService, ICSSDataProvider } from 'vscode-css-languageservice'; const customDataProvider: ICSSDataProvider = { providePseudoClasses() { - return []; + return []; }, provideProperties() { - return []; + return []; }, provideAtDirectives() { - return []; + return []; }, providePseudoElements() { - return []; - } + return []; + }, }; -const [css, scss, less] = [ - getCSSLanguageService, - getSCSSLanguageService, - getLESSLanguageService -].map((getService) => +const [css, scss, less] = [getCSSLanguageService, getSCSSLanguageService, getLESSLanguageService].map((getService) => getService({ - customDataProviders: [customDataProvider] + customDataProviders: [customDataProvider], }) ); const langs = { css, scss, - less + less, }; export function getLanguage(kind?: string) { switch (kind) { - case 'scss': - case 'text/scss': - return 'scss' as const; - case 'less': - case 'text/less': - return 'less' as const; - case 'css': - case 'text/css': - default: - return 'css' as const; + case 'scss': + case 'text/scss': + return 'scss' as const; + case 'less': + case 'text/less': + return 'less' as const; + case 'css': + case 'text/css': + default: + return 'css' as const; } } export function getLanguageService(kind?: string): LanguageService { const lang = getLanguage(kind); return langs[lang]; -}
\ No newline at end of file +} |