1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
  | 
diff --git a/packages/vscode-tailwindcss/src/extension.ts b/packages/vscode-tailwindcss/src/extension.ts
index 4ad6e2bd794380886040beb4a49483faeb04ccaa..b324b2c5fb4f04d1f3c36b6bd9087d7e1d0f56b5 100755
--- a/packages/vscode-tailwindcss/src/extension.ts
+++ b/packages/vscode-tailwindcss/src/extension.ts
@@ -44,6 +44,7 @@ import namedColors from 'color-name'
 import minimatch from 'minimatch'
 import { CONFIG_GLOB, CSS_GLOB } from 'tailwindcss-language-server/src/lib/constants'
 import braces from 'braces'
+import normalizePath from 'normalize-path'
 
 const colorNames = Object.keys(namedColors)
 
@@ -443,7 +444,7 @@     let clientOptions: LanguageClientOptions = {
       documentSelector: languages.get(folder.uri.toString()).map((language) => ({
         scheme: 'file',
         language,
-        pattern: `${folder.uri.fsPath.replace(/[\[\]\{\}]/g, '?')}/**/*`,
+        pattern: normalizePath(`${folder.uri.fsPath.replace(/[\[\]\{\}]/g, '?')}/**/*`),
       })),
       diagnosticCollectionName: CLIENT_ID,
       workspaceFolder: folder,
  |