{"_id":"@adilkairolla/tailwindcss-language-server","name":"@adilkairolla/tailwindcss-language-server","dist-tags":{"latest":"0.14.29"},"versions":{"0.14.29":{"name":"@adilkairolla/tailwindcss-language-server","version":"0.14.29","description":"Tailwind CSS Language Server fork with source.fixAll.tailwindcss support","license":"MIT","repository":{"type":"git","url":"git+https://github.com/tailwindlabs/tailwindcss-intellisense.git","directory":"packages/tailwindcss-language-server"},"bugs":{"url":"https://github.com/tailwindlabs/tailwindcss-intellisense/issues"},"homepage":"https://github.com/tailwindlabs/tailwindcss-intellisense/tree/HEAD/packages/tailwindcss-language-server#readme","bin":{"css-language-server":"bin/css-language-server","tailwindcss-language-server":"bin/tailwindcss-language-server"},"publishConfig":{"access":"public"},"devDependencies":{"@parcel/watcher":"2.5.1","@parcel/watcher-darwin-x64":"2.5.1","@parcel/watcher-darwin-arm64":"2.5.1","@parcel/watcher-win32-x64":"2.5.1","@parcel/watcher-win32-arm64":"2.5.1","@parcel/watcher-linux-x64-glibc":"2.5.1","@parcel/watcher-linux-x64-musl":"2.5.1","@parcel/watcher-linux-arm64-glibc":"2.5.1","@parcel/watcher-linux-arm64-musl":"2.5.1","@tailwindcss/aspect-ratio":"0.4.2","@tailwindcss/container-queries":"0.1.1","@tailwindcss/forms":"0.5.10","@tailwindcss/line-clamp":"0.4.4","@tailwindcss/oxide":"^4.1.15","@tailwindcss/typography":"0.5.19","@types/braces":"3.0.1","@types/color-name":"^1.1.3","@types/culori":"^2.1.0","@types/debounce":"1.2.0","@types/dlv":"^1.1.4","@types/find-up":"^4.0.0","@types/node":"^18.19.33","@types/normalize-path":"^3.0.2","@types/picomatch":"^2.3.3","@types/postcss-import":"^14.0.3","@types/stack-trace":"^0.0.33","@types/vscode":"1.65.0","browserslist":"^4.23.0","bun-types":"^1.1.1","chokidar":"3.6.0","color-name":"1.1.4","culori":"^4.0.1","debounce":"1.2.0","dedent":"^1.5.3","deepmerge":"4.2.2","dlv":"1.1.3","dset":"3.1.4","enhanced-resolve":"^5.16.1","esbuild":"^0.25.5","find-up":"5.0.0","jiti":"^2.6.0","klona":"2.0.4","minimist":"^1.2.8","normalize-path":"3.0.0","picomatch":"^4.0.1","pkg-up":"3.1.0","postcss":"8.5.4","postcss-import":"^16.1.0","postcss-load-config":"3.0.1","postcss-selector-parser":"6.0.2","resolve":"1.20.0","rimraf":"3.0.2","stack-trace":"0.0.10","tailwindcss":"3.4.18","tailwindcss-v4":"npm:tailwindcss@4.1.18","tinyglobby":"^0.2.12","tsconfck":"^3.1.4","tsconfig-paths":"^4.2.0","typescript":"5.8.3","vite":"^6.4.1","vite-tsconfig-paths":"^5.1.4","vitest":"^3.2.1","vscode-css-languageservice":"6.3.7","vscode-jsonrpc":"8.2.0","vscode-languageclient":"8.1.0","vscode-languageserver":"8.1.0","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"1.0.12","vscode-uri":"3.0.2","@tailwindcss/language-service":"0.14.29"},"engines":{"node":">=18.0.0"},"scripts":{"build":"pnpm run clean && pnpm run _esbuild && pnpm run _esbuild:oxide && pnpm run _esbuild:css","_esbuild":"node ../../esbuild.mjs src/server.ts --outfile=bin/tailwindcss-language-server --minify","_esbuild:oxide":"node ../../esbuild.mjs src/oxide-helper.ts --outfile=bin/oxide-helper.js --minify","_esbuild:css":"node ../../esbuild.mjs src/language/css.ts --outfile=bin/css-language-server --minify","clean":"rimraf bin","test":"vitest","pretest":"node tests/prepare.mjs"},"_id":"@adilkairolla/tailwindcss-language-server@0.14.29","_integrity":"sha512-aMmic17Gu3fF54hsujLCoiibWYml3InC91dc8SbZSriIO5v6DO1/yWirleBR7FvcdRlyKgKLjDfebz2HY1LDng==","_resolved":"/private/var/folders/t8/w4zv9fbx7670tmfhm781y_hr0000gn/T/014081f1dd1992a850d22347d83f5cbb/adilkairolla-tailwindcss-language-server-0.14.29.tgz","_from":"file:adilkairolla-tailwindcss-language-server-0.14.29.tgz","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-aMmic17Gu3fF54hsujLCoiibWYml3InC91dc8SbZSriIO5v6DO1/yWirleBR7FvcdRlyKgKLjDfebz2HY1LDng==","shasum":"930d03ab53eb251e91a3b13f096fe5ad2cdf4057","tarball":"https://registry.npmjs.org/@adilkairolla/tailwindcss-language-server/-/tailwindcss-language-server-0.14.29.tgz","fileCount":16,"unpackedSize":10459514,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBMJyC6FKLoUPGyfrXIYAmOeyIkQZHM4Tr68xIlyuQ7VAiBVRbkQMr1IyhB3oaiLDLo4oGYLe+2rRPeSjXmSKqp7hA=="}]},"_npmUser":{"name":"adil.kairolla","email":"adil.kairolla.t@gmail.com"},"directories":{},"maintainers":[{"name":"adil.kairolla","email":"adil.kairolla.t@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tailwindcss-language-server_0.14.29_1778765981727_0.4977447557478627"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-14T13:39:41.664Z","0.14.29":"2026-05-14T13:39:42.045Z","modified":"2026-05-14T13:39:42.223Z"},"maintainers":[{"name":"adil.kairolla","email":"adil.kairolla.t@gmail.com"}],"description":"Tailwind CSS Language Server fork with source.fixAll.tailwindcss support","homepage":"https://github.com/tailwindlabs/tailwindcss-intellisense/tree/HEAD/packages/tailwindcss-language-server#readme","repository":{"type":"git","url":"git+https://github.com/tailwindlabs/tailwindcss-intellisense.git","directory":"packages/tailwindcss-language-server"},"bugs":{"url":"https://github.com/tailwindlabs/tailwindcss-intellisense/issues"},"license":"MIT","readme":"# Tailwind CSS Language Server\n\nThis is a fork of Tailwind Labs' Tailwind CSS language server created to add\n`source.fixAll.tailwindcss` support for applying all safe canonical-class fixes\nin the current document. The main target is editors that run source code actions\non save, especially Zed.\n\n[Language Server Protocol](https://github.com/Microsoft/language-server-protocol) implementation for [Tailwind CSS](https://tailwindcss.com), used by [Tailwind CSS IntelliSense for VS Code](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss).\n\n## Install\n\n```bash\nnpm install -g @adilkairolla/tailwindcss-language-server\n```\n\n## Run\n\n```bash\ntailwindcss-language-server --stdio\n```\n\n```\nUsage: tailwindcss-language-server [options]\n\nOptions:\n\n  --stdio          use stdio\n  --node-ipc       use node-ipc\n  --socket=<port>  use socket\n```\n\n## Publish\n\nThis fork is configured to publish as\n`@adilkairolla/tailwindcss-language-server`. To publish a new version:\n\n```bash\npnpm --filter @adilkairolla/tailwindcss-language-server build\npnpm --filter @adilkairolla/tailwindcss-language-server publish --access public\n```\n\n## Source Actions\n\nThe server exposes `source.fixAll.tailwindcss` for applying all safe canonical\nclass suggestions in the current document. Editors that support source code\nactions on save can use this to rewrite classes such as `max-w-[524px]` to\n`max-w-131`.\n\nExample Zed configuration:\n\n```json\n{\n  \"languages\": {\n    \"TSX\": {\n      \"format_on_save\": \"on\",\n      \"formatter\": [\n        {\n          \"code_action\": \"source.fixAll.tailwindcss\"\n        }\n      ]\n    }\n  },\n  \"lsp\": {\n    \"tailwindcss-language-server\": {\n      \"binary\": {\n        \"path\": \"/absolute/path/to/fork/packages/tailwindcss-language-server/bin/tailwindcss-language-server\",\n        \"arguments\": [\"--stdio\"]\n      }\n    }\n  }\n}\n```\n","readmeFilename":"README.md","_rev":"1-7a657bbee29c427561722d6e4b246d40"}