File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
packages/tailwindcss-language-server/src Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -377,8 +377,9 @@ async function createProjectService(
377
377
? file === projectConfig . configPath
378
378
: minimatch ( file , `**/${ CONFIG_GLOB } ` , { dot : true } )
379
379
let isDependency = state . dependencies && state . dependencies . includes ( change . file )
380
+ let isPackageFile = minimatch ( file , `**/${ PACKAGE_LOCK_GLOB } ` , { dot : true } )
380
381
381
- if ( ! isConfigFile && ! isDependency ) continue
382
+ if ( ! isConfigFile && ! isDependency && ! isPackageFile ) continue
382
383
383
384
if ( ! enabled ) {
384
385
if ( projectConfig . configPath && ( isConfigFile || isDependency ) ) {
@@ -404,15 +405,15 @@ async function createProjectService(
404
405
break
405
406
} else if ( change . type === FileChangeType . Changed ) {
406
407
log ( 'File changed:' , change . file )
407
- if ( ! state . enabled ) {
408
+ if ( ! state . enabled || isPackageFile ) {
408
409
needsInit = true
409
410
break
410
411
} else {
411
412
needsRebuild = true
412
413
}
413
414
} else if ( change . type === FileChangeType . Deleted ) {
414
415
log ( 'File deleted:' , change . file )
415
- if ( ! state . enabled || isConfigFile ) {
416
+ if ( ! state . enabled || isConfigFile || isPackageFile ) {
416
417
needsInit = true
417
418
break
418
419
} else {
You can’t perform that action at this time.
0 commit comments