1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
diff --git a/packages/vscode-tailwindcss/src/extension.ts b/packages/vscode-tailwindcss/src/extension.ts
index b324b2c5fb4f04d1f3c36b6bd9087d7e1d0f56b5..ac8951b8b58e4e439b17b523d1987768cf487bfb 100755
--- a/packages/vscode-tailwindcss/src/extension.ts
+++ b/packages/vscode-tailwindcss/src/extension.ts
@@ -644,11 +644,15 @@ bootWorkspaceClient(folder)
return
}
+ let exclude = `{${getExcludePatterns(folder)
+ .flatMap((pattern) => braces.expand(pattern))
+ .join(',')
+ .replace(/{/g, '%7B')
+ .replace(/}/g, '%7D')}}`
+
let [configFile] = await Workspace.findFiles(
new RelativePattern(folder, `**/${CONFIG_GLOB}`),
- `{${getExcludePatterns(folder)
- .flatMap((pattern) => braces.expand(pattern))
- .join(',')}}`,
+ exclude,
1
)
@@ -657,10 +661,7 @@ bootWorkspaceClient(folder)
return
}
- let cssFiles = await Workspace.findFiles(
- new RelativePattern(folder, `**/${CSS_GLOB}`),
- `{${getExcludePatterns(folder).join(',')}}`
- )
+ let cssFiles = await Workspace.findFiles(new RelativePattern(folder, `**/${CSS_GLOB}`), exclude)
for (let cssFile of cssFiles) {
if (await fileContainsAtConfig(cssFile)) {
|