fbbd4bc2d0
* Use `esbuild` * Replace direct `eval` * add initial language mode * Update capabilities, add rename provider * Update vscode types * Add completion middleware to match built-in CSS provider * Update language config to match built-in CSS language * Add folding region completion provider * Add stylesheet cache * Add log and error handling * Update settings handling, debounce validation * Fix response flakiness by always augmenting CSS * Respect folding range limit * Use uncommon symbol as `@media` placeholder * Update readme * Use `esbuild` for language server build * Add `theme()` completion item * Avoid errors when using `@media screen()` * Update readme * Add CSS server to build script * Rename language mode server file in prod * Update VS Code `engines` and types versions * Update grammar |
||
---|---|---|
.. | ||
scripts | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
ThirdPartyNotices.txt | ||
package-lock.json | ||
package.json | ||
tsconfig.json |
README.md
Tailwind CSS Language Server
Language Server Protocol implementation for Tailwind CSS, used by Tailwind CSS IntelliSense for VS Code.
Install
npm install -g @tailwindcss/language-server
Run
tailwindcss-language-server --stdio
Usage: tailwindcss-language-server [options]
Options:
--stdio use stdio
--node-ipc use node-ipc
--socket=<port> use socket