Jordan Pittman
3df69994c4
Tweak build script
2023-10-27 11:27:26 -04:00
Jordan Pittman
19cb859b5d
Upgrade some dependencies ( #871 )
...
* Switch to NPM workspaces
* Add bun types for testing
* Remove some dependencies
* Cleanup code
* Upgrade esbuild
* Hardcode externals
They’re the same between the packages except for vscode but including an external that’s not ultimately required isn’t an error.
* Reorganize package json
* Replace TSDX with esbuild
* wip
* Simplify script
* Move esbuild into individual packages
* Bump vsce
* Fix packaging
* fixup
* Swap mri for minimist
It’s the same API but maintained
* Update lockfiles
* Add logs
* Bump version
* Update lockfile
* Add test for `extractClassNames`
* fix
2023-10-20 14:17:41 -04:00
Ignace Maes
3c0f17cadd
Add support for Glimmer( #867 )
...
* feat: add glimmer langs
* feat: inject into gjs/gts
* Update changelog
---------
Co-authored-by: Jordan Pittman <jordan@cryptica.me>
2023-10-18 11:33:14 -04:00
dependabot[bot]
a4ca640769
Bump @babel/traverse in /packages/tailwindcss-language-service ( #869 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.12.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 10:49:06 -04:00
dependabot[bot]
5f697353d7
Bump postcss from 8.3.9 to 8.4.31 ( #864 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.3.9 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.3.9...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-06 16:07:20 -04:00
Jonathan Reinink
045dc6080a
Update LICENSE
2023-09-20 08:12:50 -04:00
Brad Cornes
401a306e16
Fix recommended variant order linting in Tailwind v2 ( #849 )
2023-08-29 10:42:11 +01:00
Brad Cornes
4c702acf85
Fix `classRegex` offset ( #846 )
2023-08-21 13:05:27 +01:00
Brad Cornes
528fb6caba
Fix CSS conflict regression ( #842 )
2023-08-16 23:02:31 +01:00
Brad Cornes
47d512edde
Expand `classRegex` search range ( #840 )
2023-08-16 17:03:36 +01:00
dependabot[bot]
f3f396bf1d
Bump word-wrap from 1.2.3 to 1.2.4 ( #825 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 11:20:09 +01:00
Brad Cornes
316357530f
Fix `classRegex` hovers in unknown contexts ( #824 )
2023-07-18 15:14:51 +01:00
Brad Cornes
a6c19d7cb4
Fix IntelliSense following closing script/style tag containing whitespace ( #808 )
2023-06-27 11:02:17 +01:00
dependabot[bot]
1b8fa09000
Bump semver from 7.3.7 to 7.5.2 ( #806 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 7.3.7 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v7.3.7...v7.5.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-27 10:35:38 +01:00
Brad Cornes
22209f09c7
Fix diagnostic false-positive when no CSS properties are present ( #793 )
2023-05-30 09:58:24 +01:00
Max
35b9d115bb
Migrate from deprecated text document ( #781 )
...
* Removed instances of deprecated TextDocument
* Replaced TextDocument type in diagnostics
2023-05-15 11:21:43 +01:00
Brad Cornes
460d921ca3
Include pixel equivalents in more places ( #775 )
...
* Show pixel equivalents for more `rem`/`em` values
* Add pixel equivalents to media query variant completions
2023-05-02 10:44:37 +01:00
Brad Cornes
5e9cce64ef
Update `package-lock.json`
2023-05-02 10:13:02 +01:00
Brad Cornes
ae99cbfafc
Enable IntelliSense for `<script lang="tsx">` ( #773 )
2023-04-28 17:34:36 +01:00
Brad Cornes
9b47dd0597
Fix CSS conflict diagnostics in semicolonless CSS documents ( #771 )
2023-04-27 18:17:13 +01:00
Brad Cornes
8266d6b0aa
Resolve helper functions in CSS previews ( #766 )
2023-04-25 16:47:12 +01:00
Remco Haszing
752cd5eae4
Use @types/culori ( #735 )
...
This removes the need to define types here. Also this allows third
parties to use this package without having to declare type definitions
for culori.
2023-04-24 14:45:06 +01:00
Brad Cornes
6fa8861efd
Fix CSS conflict diagnostic false negatives ( #761 )
2023-04-18 08:54:14 +01:00
Brad Cornes
105b8b86ec
Increase class search range ( #760 )
2023-04-17 12:09:05 +01:00
Brad Cornes
6c2dbf7355
Fix `theme` helper handling when specifying default value ( #747 )
...
* Fix `theme` helper handling when specifying default value
* Tidy
2023-03-27 20:20:21 +01:00
Brad Cornes
db61c8891b
Exclude classes in `blocklist` from IntelliSense ( #746 )
2023-03-27 18:56:02 +01:00
Remco Haszing
ae18cb2449
Remove language service dependency on TextDocuments ( #742 )
...
The code actions API depends on `TextDocuments`. This is specific to the
language server. This makes it hard to use without a language server.
The use of `TextDocuments` has been removed. Instead, the resolved text
document is passed down.
2023-03-27 18:39:56 +01:00
Brad Cornes
28b4abb644
Support TS/ESM config files ( #738 )
2023-03-20 11:12:02 +00:00
Brad Cornes
61ebc865d5
Bump language service
2023-03-13 11:19:11 +00:00
Brad Cornes
cf2a5535b9
Add modifier completions for `@apply` and `classRegex` configs ( #732 )
2023-03-13 10:29:11 +00:00
Brad Cornes
05f8df0f60
Improve JS comment handling ( #727 )
2023-03-10 14:28:03 +00:00
Brad Cornes
7e3b93dd87
Fix IntelliSense inside Handlebars template scripts ( #726 )
2023-03-10 13:45:54 +00:00
Iain McNulty
8a2df180a8
Add `htmldjango` (vim filetype) to languages ( #721 )
2023-03-10 11:16:35 +00:00
Leonard Grosoli
3aafffefda
Fix `InvalidTailwindDirective` in `notSemicolonLanguages` with CRLF file endings ( #723 )
...
* Fix InvalidTailwindDirective in notSemicolonLanguages with CRLF file endings
* Fix regex
---------
Co-authored-by: Jordan Pittman <jordan@cryptica.me>
2023-03-06 09:45:23 -05:00
Brad Cornes
ef09d7431f
Revert "Improve completions when class contains trigger character"
2023-01-27 17:11:37 +00:00
Brad Cornes
086dfb4c28
Fix missing parameter
2023-01-27 16:58:51 +00:00
Brad Cornes
0b2db09a22
Improve completions when class contains trigger character
2023-01-27 15:48:53 +00:00
Brad Cornes
862af2289f
Improve completions when class contains trigger character ( #710 )
...
* Improve completions when class contains trigger character
* wip
* wip
2023-01-27 13:24:41 +00:00
Brad Cornes
0fab387f77
Update `context.getClassList` usage ( #707 )
...
* Update `context.getClassList` usage
* fix default metadata
2023-01-27 10:33:35 +00:00
Brad Cornes
637f838725
Use `itemDefaults` to reduce size of completion lists ( #706 )
...
* Use completion list `itemDefaults`
* more defaults
2023-01-27 10:30:27 +00:00
Brad Cornes
eb40cfe5ca
Bump language service version
2023-01-05 10:12:58 +00:00
Brad Cornes
07189b01bc
Revert "Remove `typescript` from list of languages ( #645 )" ( #690 )
...
This reverts commit 19a550d0de
.
2023-01-04 14:06:38 +00:00
Brad Cornes
b0e4fadc4f
Tweak `theme` helper detection ( #689 )
2023-01-04 10:34:41 +00:00
Brad Cornes
07ad87e8da
Support class modifiers ( #686 )
2023-01-03 16:22:15 +00:00
dependabot[bot]
32384fe3bc
Bump json5 and tsconfig-paths in /packages/tailwindcss-language-service
...
Bumps [json5](https://github.com/json5/json5 ) and [tsconfig-paths](https://github.com/dividab/tsconfig-paths ). These dependencies needed to be updated together.
Updates `json5` from 2.1.3 to 2.2.3
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.1.3...v2.2.3 )
Updates `tsconfig-paths` from 3.9.0 to 3.10.1
- [Release notes](https://github.com/dividab/tsconfig-paths/releases )
- [Changelog](https://github.com/dividab/tsconfig-paths/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dividab/tsconfig-paths/compare/v3.9.0...v3.10.1 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
- dependency-name: tsconfig-paths
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 10:34:50 +00:00
dependabot[bot]
e3de7c206d
Bump qs from 6.5.2 to 6.5.3 ( #672 )
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 15:05:31 +00:00
dependabot[bot]
027ac5ac1b
Bump decode-uri-component from 0.2.0 to 0.2.2 ( #669 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 10:51:44 +00:00
dependabot[bot]
cddcf33e88
Bump minimatch in /packages/tailwindcss-language-service
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-11 18:16:57 +00:00
Brad Cornes
9bff008eae
Improve `theme` helper detection ( #655 )
2022-11-07 12:10:16 +00:00
Brad Cornes
0625c6de35
Fix duplicate color decorators ( #652 )
2022-11-04 10:56:23 +00:00