Commit Graph

35 Commits (86d93aaa18906c4fc82f8296d33afab932cc2e6b)

Author SHA1 Message Date
Brad Cornes 4b0a5f332f Remove `terser` dependency, update lockfiles 2022-07-22 18:11:58 +01:00
Brad Cornes 05a8685c49 Bump `dset` to `v3.1.2` 2022-07-06 16:12:54 +01:00
Brad Cornes a39da43e4c
Support `insiders` versions of `tailwindcss` (#571)
* Support `insiders` versions of `tailwindcss`

* Revert import reorder
2022-07-06 16:07:13 +01:00
Brad Cornes 6f298b2e19 Fix `@types/vscode` version 2022-05-30 11:24:25 +01:00
Brad Cornes 76cbaa4948
Add support for arbitrary variants (#557)
* Support arbitrary variants

* Bump typescript and types versions
2022-05-26 11:31:22 +01:00
Remco Haszing 97bfbb1c3e
Add missing package metadata (#526)
* Add missing package metadata

* Remove `tailwindcss-language-service` metadata

Co-authored-by: Brad Cornes <hello@bradley.dev>
2022-04-19 15:09:29 +01:00
Brad Cornes fbbd4bc2d0
Add Tailwind CSS language mode (#518)
* 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
2022-04-13 14:05:41 +01:00
Brad Cornes 0a6e5def00
Replace `@vercel/ncc` with `esbuild` (#517)
* Use `esbuild`

* Replace direct `eval`

* Use `esbuild` for language server build
2022-04-13 13:54:33 +01:00
Brad Cornes bb5993d047 Bump `@tailwindcss/language-server` 2022-01-17 16:54:11 +00:00
Brad Cornes fb6eb56fd0 Bump `@tailwindcss/language-server` 2022-01-17 15:18:25 +00:00
Brad Cornes 6fdef8616a Add bundled version of `tailwindcss` and first-party plugins 2022-01-07 11:42:39 +00:00
Brad Cornes ddabfe9390 Bump language server 2021-11-26 15:20:10 +00:00
Brad Cornes a655ad4701 Bump `@parcel/watcher`
Adds M1 builds for language server
2021-11-26 15:07:15 +00:00
Brad Cornes d32e9cc086 bump `postcss` 2021-10-08 10:55:38 +01:00
Brad Cornes 53743f2faa
Add support for v3-alpha (#424)
* wip

* Update v3 support, color handling

* Update diagnostics and completions

* bump language service

* update context api usage

* bump language service
2021-10-01 14:11:45 +01:00
Brad Cornes 38b596b846 bump language server version 2021-09-10 14:46:00 +01:00
Brad Cornes a1e085d0cd inline `getModuleDependencies` 2021-09-10 12:30:03 +01:00
Brad Cornes 7ea4a462e2 v0.6.14 2021-08-18 13:05:06 +01:00
Brad Cornes 8c0c777c65 update language server package 2021-08-13 12:46:40 +01:00
Brad Cornes 7090111539 add license and third-party notices for language server package 2021-07-12 17:24:19 +01:00
Brad Cornes c01fed9c9f resolve parcel watcher prebuilds from actual package 2021-06-14 15:42:35 +01:00
Brad Cornes 44e6b9ab9d fix `@types/vscode` version 2021-06-04 12:21:23 +01:00
Brad Cornes bdb398bf80 add lerna and separate language server package 2021-06-01 12:37:15 +01:00
Brad Cornes 39733ae72a restructure 2020-05-03 15:57:15 +01:00
Brad Cornes 14ffaf4aea update color plucking logic (#113) 2020-05-02 13:22:49 +01:00
Brad Cornes 63f8c0ff07 build and package updates 2020-04-28 22:58:24 +01:00
Brad Cornes feb19371f4 vary @tailwind completions based on version 2020-04-28 00:06:47 +01:00
Brad Cornes 08bfebec9c add missing dep 2020-04-19 17:41:16 +01:00
Brad Cornes 1c26324860 add missing dep 2020-04-19 17:32:07 +01:00
Brad Cornes dd553d9d03 remove unused deps 2020-04-17 19:10:19 +01:00
Brad Cornes 928f485a5d remove lerna deps 2020-04-17 19:09:37 +01:00
Brad Cornes 16725980b7 add @apply hover provider 2020-04-17 18:59:19 +01:00
Brad Cornes 32dca9259b add emmet-style completions 2020-04-16 22:39:16 +01:00
Brad Cornes a9a0983d8b add initial hover provider 2020-04-12 15:48:38 +01:00
Brad Cornes 072809d9b7 initial refactor 2020-04-11 22:20:45 +01:00