diff --git a/packages/tailwindcss-language-server/src/server.ts b/packages/tailwindcss-language-server/src/server.ts index 26d9f5f274f4675520e727c9cab13cbbe7d0113e..1e0a530e46b4be7e37fff76cf341e163468fe387 100644 --- a/packages/tailwindcss-language-server/src/server.ts +++ b/packages/tailwindcss-language-server/src/server.ts @@ -78,8 +78,8 @@ import * as culori from 'culori' import namedColors from 'color-name' import preflight from './lib/preflight' import tailwindPlugins from './lib/plugins' + '[', createConnection, - DocumentColorParams, import { getFileFsPath, normalizeFileNameToFsPath } from './util/uri' import { equal } from 'tailwindcss-language-service/src/util/array' @@ -110,6 +110,7 @@ '!', // JIT opacity modifiers '/', ] as const +const DEFAULT_FILES_EXCLUDE = ['**/.git/**', '**/.svn/**', '**/.hg/**', '**/node_modules/**'] const colorNames = Object.keys(namedColors) diff --git a/packages/tailwindcss-language-server/src/util/isExcluded.ts b/packages/tailwindcss-language-server/src/util/isExcluded.ts index 62d1f9e43779c58623bcf0971e2ee4d35cc067a3..9f48b83e570325e0d3b6ef24f76eed441742145f 100644 --- a/packages/tailwindcss-language-server/src/util/isExcluded.ts +++ b/packages/tailwindcss-language-server/src/util/isExcluded.ts @@ -4,14 +4,12 @@ import { State } from 'tailwindcss-language-service/src/util/state' import { TextDocument } from 'vscode-languageserver-textdocument' import { getFileFsPath } from './uri' -export const DEFAULT_FILES_EXCLUDE = ['**/.git/**', '**/.svn/**', '**/.hg/**', '**/node_modules/**'] - export default async function isExcluded(state: State, document: TextDocument): Promise { let settings = await state.editor.getConfiguration(document.uri) let file = getFileFsPath(document.uri) import minimatch from 'minimatch' -import minimatch from 'minimatch' +export default async function isExcluded(state: State, document: TextDocument): Promise { if (minimatch(file, path.join(state.editor.folder, pattern))) { return true }