Brad Cornes
1b730cb656
Theme helper improvements
2022-10-17 17:56:00 +01:00
Brad Cornes
c9acd0d124
Fix IntelliSense when separator is `--` ( #628 )
...
* Fix IntelliSense when separator is `--`
* Tidy up
2022-10-13 09:23:19 +01:00
Brad Cornes
d073bb9de6
Show completions when using parameterized and/or labelled variants
2022-10-07 16:54:25 +01:00
Brad Cornes
72569b00dd
Fix `configFile` path resolution ( #617 )
2022-09-30 15:09:12 +01:00
Brad Cornes
f49c7e84a1
Bump `@tailwindcss/language-server`
2022-09-13 17:35:00 +01:00
Brad Cornes
8aa2064684
Merge settings with defaults ( #605 )
2022-09-13 17:31:09 +01:00
Brad Cornes
9ca9359fec
0.8.7
2022-09-12 11:35:24 +01:00
Brad Cornes
f2e0256b9e
Update `@types/vscode` and VS Code `engines` version
2022-09-12 11:31:00 +01:00
Brad Cornes
53560ea071
Bump `@tailwindcss/language-server`
2022-09-12 11:12:10 +01:00
Brad Cornes
8f9088a15c
Update `ThirdPartyNotices.txt`
2022-09-12 11:07:54 +01:00
Brad Cornes
c3885adf3e
Update lockfiles
2022-09-12 11:07:33 +01:00
A.I
d32e11fa60
fix: guard against optional client capabilities ( #602 )
...
for client like lsp-mode for emacs which doesn't have colorProvider,
server is failing to start, and according to the specification, the
capabilities here is all optional, so we should guard the nil situation.
2022-09-12 10:13:02 +01:00
Brad Cornes
aeb1595b86
Use patched version of `enhanced-resolve` ( #600 )
2022-09-07 16:49:29 +01:00
Brad Cornes
f7463a87ee
Bump vs code dependencies
2022-09-07 16:45:22 +01:00
Brad Cornes
86d93aaa18
Ignore commented out code ( #599 )
2022-09-01 15:06:47 +01:00
Josh Price
92410c1bf8
Support Surface templates ( #597 )
...
Surface support is defined here https://github.com/msaraiva/vscode-surface/blob/master/syntaxes/surface.json
See https://github.com/tailwindlabs/tailwindcss-intellisense/issues/407 and 1253902e88
2022-08-30 10:06:34 +01:00
Brad Cornes
112fae6a6c
Replace `multi-regexp2` with `becke-ch--regex--s0-0-v1--base--pl--lib` ( #590 )
2022-08-05 16:58:50 +01:00
Brad Cornes
0efcdd773e
Support `node:` module prefix ( #585 )
2022-07-25 17:43:37 +01:00
Brad Cornes
d298014070
Support `require.extensions` mutations ( #583 )
2022-07-25 16:28:54 +01:00
dependabot[bot]
31d20e3a37
Bump terser from 4.6.12 to 4.8.1 ( #578 )
...
Bumps [terser](https://github.com/terser/terser ) from 4.6.12 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 18:19:30 +01:00
Brad Cornes
4b0a5f332f
Remove `terser` dependency, update lockfiles
2022-07-22 18:11:58 +01:00
Brad Cornes
f368c1c454
Don't watch `package.json` files ( #573 )
2022-07-06 17:08:36 +01:00
Brad Cornes
d09a4b11f1
Deduplicate classlist candidates ( #572 )
2022-07-06 16:40:29 +01:00
Brad Cornes
05a8685c49
Bump `dset` to `v3.1.2`
2022-07-06 16:12:54 +01:00
Brad Cornes
0dda9ee66f
Update `package-lock.json`
2022-07-06 16:10:20 +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
407af8d135
0.8.6
2022-06-02 15:16:51 +01:00
Brad Cornes
15bc6dbc19
Improve `theme` helper detection
2022-06-02 14:40:37 +01:00
Brad Cornes
64aa320d18
0.8.5
2022-05-30 11:27:38 +01:00
Brad Cornes
6f298b2e19
Fix `@types/vscode` version
2022-05-30 11:24:25 +01:00
Brad Cornes
a8978d0f83
Improve support for arbitrary variants ( #558 )
...
* Support arbitrary variants
* Bump typescript and types versions
* Revert `@types/vscode` version bump
2022-05-30 11:12:02 +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
Brad Cornes
5516e3321c
0.8.4
2022-05-16 11:10:39 +01:00
Brad Cornes
82d0d442e8
Account for undefined dependencies
2022-05-16 11:00:34 +01:00
Brad Cornes
a2b694c3e0
Fix overeager `<style>` detection ( #543 )
2022-04-28 12:14:36 +01:00
Brad Cornes
56bc549571
0.8.3
2022-04-25 15:25:34 +01:00
Brad Cornes
78a20f4daf
Add `experimental.configFile` setting ( #541 )
...
* Add experimental `configFile` setting
* Fix initial capability registration
* Update readme
* Add setting default and description
* Remove unused variable
* Be more defensive when reading setting
* Fix type
* Fix type
2022-04-25 15:06:31 +01:00
Brad Cornes
68682298b9
Fix `@screen` highlighting for Vetur SFC PostCSS styles ( #538 )
2022-04-22 18:07:21 +01:00
Brad Cornes
d28ebbc9a1
0.8.2
2022-04-20 15:09:45 +01:00
Brad Cornes
c56e800f23
Add settings to enable/disable specific features ( #535 )
...
* Add `suggest` and `hover` settings
* Rename settings, add `codeActions` setting
2022-04-20 15:04:51 +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
cd1678bd8d
Fix language features when using nested Vue `<template>` ( #532 )
2022-04-19 15:02:27 +01:00
Brad Cornes
ef111a9bc7
Merge branch 'master' of github.com:tailwindlabs/tailwindcss-intellisense
2022-04-19 10:00:39 +01:00
Brad Cornes
7f4ea122ff
Bump language service version
2022-04-19 10:00:37 +01:00
Remco Haszing
d5d7185d2e
Remove unused dependency vscode-languageclient ( #527 )
...
This dependency is unused by the language service.
2022-04-14 17:41:27 +01:00
Brad Cornes
ff199dbb66
0.8.1
2022-04-13 22:27:03 +01:00
Brad Cornes
183cc2f863
Revert "Improve conflict diagnostics ( #503 )" ( #525 )
...
This reverts commit ddfaea21cc
.
2022-04-13 22:24:02 +01:00
Remco Haszing
055b8909af
Define TypeScript compiler target ( #522 )
...
TypeScript was complaining about some syntax features, this solves it.
It doesn’t affect the output, as `tsdx` ignores the `target` property.
2022-04-13 17:43:35 +01:00
Remco Haszing
061618745c
Optimize language service build ( #520 )
...
`tsdx` uses `.browserslistrc` to determine how to transpile the source
code. By default it supports very old environments.
By specifying relatively modern targets, the bundle size has been
reduced with ~40%. This also significantly increases performance and
readability of the output, because babel’s regenerator runtime isn’t
used anymore.
The output target can’t be set to something too new, because `tsdx` uses
an older version of terser which isn’t compatible with all new syntax
(e.g. optional chaining).
2022-04-13 17:29:08 +01:00
Remco Haszing
bc2e5edd45
Convert dlv require statements to imports ( #521 )
...
It was already imported in one place, that appears to work fine.
Using `require` results in invalid ESM output, because `require` is not
defined in ES modules.
2022-04-13 17:10:47 +01:00