diff --git a/packages/tailwindcss-language-server/src/lib/env.ts b/packages/tailwindcss-language-server/src/lib/env.ts index 36f2406..d6a5389 100644 --- a/packages/tailwindcss-language-server/src/lib/env.ts +++ b/packages/tailwindcss-language-server/src/lib/env.ts @@ -9,7 +9,10 @@ process.env.TAILWIND_DISABLE_TOUCH = 'true' let oldResolveFilename = (Module as any)._resolveFilename ;(Module as any)._resolveFilename = (id: any, parent: any) => { - if (builtInModules.includes(id)) { + if ( + typeof id === 'string' && + (builtInModules.includes(id) || builtInModules.includes(id.replace(/^node:/, ''))) + ) { return oldResolveFilename(id, parent) } return resolveFrom(path.dirname(parent.id), id)