Skip to content

Tailwind extension not showing suggestions in class attribute in svelte after version 4.11 #1296

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Vrajs16 opened this issue Apr 3, 2025 · 9 comments
Assignees
Labels
question Further information is requested

Comments

@Vrajs16
Copy link

Vrajs16 commented Apr 3, 2025

Updated my vscode extension from 4.11 to 4.12 and then 4.13 today, but see that the auto complete is not showing after updating from 4.11 which was working. I am facing issue in svelte file not sure what the issue is.

@aeruggiero
Copy link

Hello, I have the same problem in .blade files.
In .css files (after @apply) everything works as it should

@Vrajs16
Copy link
Author

Vrajs16 commented Apr 3, 2025

Here are the logs from 4.11

Locating server…
Checking if /Users/vraj/dev/repos/my-app/src/app.css may be Tailwind-related…
Booting server...
Setting up server…
Listening for messages…
Searching for Tailwind CSS projects in the workspace's folders.
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/src/app.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/0.DSfyn_Gu.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/_layout.BTt1pXar.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/_layout.BTt1pXar.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/_layout.BTt1pXar.css"}
[Global] Creating projects: [{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/_layout.BTt1pXar.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/_layout.BTt1pXar.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/_layout.BTt1pXar.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/_layout.BTt1pXar.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/0.DSfyn_Gu.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/0.DSfyn_Gu.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/_layout.BTt1pXar.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/_layout.BTt1pXar.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/src/app.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/src/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}}]
[Global] Preparing projects...
[Global] Initializing projects...
[src/app.css] Initializing...
[Global] Adding watch patterns: /Users/vraj/dev/repos/my-app/src/app.css, /Users/vraj/dev/repos/my-app/src, /Users/vraj/dev/repos/my-app
[src/app.css] supported features: ["css-at-theme","layer:base","content-list","source-inline","source-not"]
[src/app.css] Loaded tailwindcss v4.1.1: /Users/vraj/dev/repos/my-app/node_modules/tailwindcss
[src/app.css] Building...
[Global] Adding watch patterns: /Users/vraj/dev/repos/my-app/node_modules/tailwindcss/index.css
[Global] Initialized 1 projects

Here are the logs from 4.12

Locating server…
Checking if /Users/vraj/dev/repos/my-app/src/app.css may be Tailwind-related…
Booting server...
Setting up server…
Listening for messages…
Searching for Tailwind CSS projects in the workspace's folders.
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/src/app.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/0.DSfyn_Gu.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/_layout.BTt1pXar.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/_layout.BTt1pXar.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css"}
{"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false},"path":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/_layout.BTt1pXar.css"}
[Global] Creating projects: [{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/svelte.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.npmrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierignore","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/README.md","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/package.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/.well-known/microsoft-identity-association.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/favicon.svg","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/tsconfig.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/playwright.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/eslint.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/vite.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/demo.test.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/demo.spec.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.d.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/settings.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/apiUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/user.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/jobs.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/consts.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/components/AppNavbar.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/index.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/authUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/auth.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.html","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/profile/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/jobs/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/auth/login/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/*","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/_layout.BTt1pXar.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/_layout.BTt1pXar.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/svelte.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.npmrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierignore","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/README.md","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/package.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/.well-known/microsoft-identity-association.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/favicon.svg","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/tsconfig.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/playwright.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/eslint.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/vite.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/demo.test.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/demo.spec.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.d.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/settings.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/apiUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/user.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/jobs.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/consts.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/components/AppNavbar.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/index.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/authUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/auth.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.html","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/profile/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/jobs/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/auth/login/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/*","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/_layout.BTt1pXar.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/_layout.BTt1pXar.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/svelte.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.npmrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierignore","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/README.md","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/package.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/.well-known/microsoft-identity-association.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/favicon.svg","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/tsconfig.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/playwright.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/eslint.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/vite.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/demo.test.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/demo.spec.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.d.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/settings.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/apiUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/user.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/jobs.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/consts.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/components/AppNavbar.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/index.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/authUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/auth.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.html","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/profile/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/jobs/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/auth/login/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/*","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.svelte-kit/output/server/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/0.DSfyn_Gu.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/0.DSfyn_Gu.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/svelte.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.npmrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierignore","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/README.md","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/package.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/.well-known/microsoft-identity-association.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/favicon.svg","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/tsconfig.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/playwright.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/eslint.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/vite.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/demo.test.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/demo.spec.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.d.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/settings.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/apiUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/user.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/jobs.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/consts.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/components/AppNavbar.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/index.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/authUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/auth.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.html","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/profile/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/jobs/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/auth/login/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/*","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/_layout.BTt1pXar.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/_layout.BTt1pXar.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/svelte.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.npmrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierignore","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/README.md","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/package.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/.well-known/microsoft-identity-association.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/favicon.svg","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/tsconfig.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/playwright.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/eslint.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/vite.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/demo.test.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/demo.spec.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.d.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/settings.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/apiUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/user.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/jobs.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/consts.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/components/AppNavbar.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/index.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/authUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/auth.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.html","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/profile/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/jobs/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/auth/login/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/*","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/build/_app/immutable/assets/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}},{"folder":"/Users/vraj/dev/repos/my-app","config":"/Users/vraj/dev/repos/my-app/src/app.css","selectors":[{"pattern":"/Users/vraj/dev/repos/my-app/src/app.css","priority":0},{"pattern":"/Users/vraj/dev/repos/my-app/svelte.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.npmrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierignore","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/README.md","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/package.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/.well-known/microsoft-identity-association.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/favicon.svg","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/.prettierrc","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/tsconfig.json","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/playwright.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/eslint.config.js","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/vite.config.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/demo.test.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/demo.spec.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.d.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/settings.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/apiUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/user.svelte.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/jobs.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/consts.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/components/AppNavbar.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/index.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/authUtils.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/lib/auth.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/app.html","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.ts","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/profile/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/jobs/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(private)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/auth/login/+page.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/(public)/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/routes/+layout.svelte","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/*","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/e2e/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/static/**/*.{,aspx,astro,cjs,css,cts,eex,erb,gjs,gts,haml,handlebars,hbs,heex,html,jade,js,json,jsx,liquid,md,mdx,mjs,mts,mustache,njk,nunjucks,php,pug,py,razor,rb,rhtml,rs,slim,svelte,svg,tpl,ts,tsx,twig,vue}","priority":1},{"pattern":"/Users/vraj/dev/repos/my-app/src/**","priority":2},{"pattern":"/Users/vraj/dev/repos/my-app/**","priority":4}],"user":false,"tailwind":{"version":"4.1.1","features":["css-at-theme","layer:base","content-list","source-inline","source-not"],"isDefaultVersion":false}}]
[Global] Preparing projects...
[Global] Initializing projects...
[.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css] Initializing...
[Global] Adding watch patterns: /Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css, /Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable/assets, /Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app/immutable, /Users/vraj/dev/repos/my-app/.svelte-kit/output/client/_app, /Users/vraj/dev/repos/my-app/.svelte-kit/output/client, /Users/vraj/dev/repos/my-app/.svelte-kit/output, /Users/vraj/dev/repos/my-app/.svelte-kit, /Users/vraj/dev/repos/my-app
[.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css] supported features: ["css-at-theme","layer:base","content-list","source-inline","source-not"]
[.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css] Loaded tailwindcss v4.1.1: /Users/vraj/dev/repos/my-app/node_modules/tailwindcss
[.svelte-kit/output/client/_app/immutable/assets/0.DSfyn_Gu.css] Building...
[Global] Initialized 1 projects

From the logs I see the the watch patterns are completely different so maybe some change from 4.11 to 4.12 in regards to this?

@Vrajs16
Copy link
Author

Vrajs16 commented Apr 3, 2025

The issue starts at pr #1284 which doesn't build and then #1288 which builds but stops working

@thecrypticace
Copy link
Contributor

@Vrajs16 Can you provide a reproduction?

@thecrypticace thecrypticace self-assigned this Apr 3, 2025
@thecrypticace thecrypticace added the question Further information is requested label Apr 3, 2025
@Vrajs16
Copy link
Author

Vrajs16 commented Apr 3, 2025

Lol, just created a brand new project and it is working with the latest extension. In my old project I just deleted my .svelte-kit folder and then restarted vscode and it is working again, so strange.

@Vrajs16 Vrajs16 closed this as completed Apr 3, 2025
@thecrypticace
Copy link
Contributor

@Vrajs16 If you run into this again I'd really appreciate a repro because I'd love to know why it stopped working. It definitely shouldn't have. Glad your issue is fixed tho. 👍

@Vrajs16 Vrajs16 reopened this Apr 28, 2025
@Vrajs16
Copy link
Author

Vrajs16 commented Apr 28, 2025

Still notice that I am facing this issue. I have to sometimes delete node_modules, build or svelte-kit folder and then it works. I'll try to see if I can create a reproduction of this

@Vrajs16
Copy link
Author

Vrajs16 commented Apr 28, 2025

After I put the following in the .vscode/settings.json, not having this issue anymore. So I am assuming its looking for some file in those folders and causing some issue.

  "tailwindCSS.files.exclude": [
    "**/.git/**",
    "**/node_modules/**",
    "**/.hg/**",
    "**/.svn/**",
    "**/build/**",
    "**/.svelte-kit/**"
  ]

@thecrypticace
Copy link
Contributor

Ah interesting. I doubt it's the files in build but maybe the ones in .svelte-kit as that's a build cache and those files could be… basically anything.

I've already got a PR open to update the default excludes to toss out some more groups of files during a search: #1336

I should probably add SvelteKit to that. But I also want to figure out:

  1. Why it's picking up those files in the first place
  2. More importantly, why that causes things to break

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants