Commit Graph

207 Commits (1cd4b48665451f4d94403cd624e5efb89f7740d4)

Author SHA1 Message Date
Brad Cornes 4be5d9d082
Detect conflicting multi-rule classes (#498) 2022-02-25 13:20:02 +00:00
Lucas Vazquez 627d463f8f
Prevent errors in not semicolon languages (#461)
* fix: prevent errors in not semicolon languages

* fix: extends fix for sugarss and stylus

* Formatting

* Fix document access

Co-authored-by: Brad Cornes <bradlc41@gmail.com>
2022-02-23 11:18:53 +00:00
dependabot[bot] 3a33b8345f
Bump hosted-git-info in /packages/tailwindcss-language-service (#493)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

---
updated-dependencies:
- dependency-name: hosted-git-info
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-21 11:41:04 +00:00
dozyio 32e202a149
Add support for gohtmltmpl files for Hugo (#473) 2022-02-15 22:29:48 +00:00
dependabot[bot] b43250d1cf
Bump browserslist in /packages/tailwindcss-language-service (#492)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.14.6 to 4.19.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.14.6...4.19.1)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 16:57:34 +00:00
dependabot[bot] 3d8b67490b
Bump path-parse in /packages/tailwindcss-language-service (#489)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 14:44:42 +00:00
dependabot[bot] d76c95505b
Bump glob-parent in /packages/tailwindcss-language-service (#490)
Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases)
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2)

---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 14:44:32 +00:00
dependabot[bot] 4d789d3d1a
Bump tmpl from 1.0.4 to 1.0.5 in /packages/tailwindcss-language-service (#488)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 14:42:10 +00:00
dependabot[bot] 4084def1ab
Bump shelljs from 0.8.4 to 0.8.5 (#483)
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 14:39:49 +00:00
dependabot[bot] 599cb561be
Bump lodash in /packages/tailwindcss-language-service (#487)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

---
updated-dependencies:
- dependency-name: lodash
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 14:39:23 +00:00
dependabot[bot] 316e6ffa61
Bump nanoid from 3.1.30 to 3.2.0 (#485)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.30 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.30...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 14:38:13 +00:00
Brad Cornes ff52e815b6 Add `files.exclude` setting 2022-01-07 17:13:11 +00:00
Brad Cornes 6fdef8616a Add bundled version of `tailwindcss` and first-party plugins 2022-01-07 11:42:39 +00:00
Brad Cornes c77600ccd2
Create LICENSE 2022-01-05 10:28:45 +00:00
Brad Cornes 80336ae320 Bump language service 2021-12-06 16:06:16 +00:00
Brad Cornes 4e8918ad8c Disable variant order linting and sorting for tailwindcss v3 2021-12-06 15:40:54 +00:00
Brad Cornes ddabfe9390 Bump language server 2021-11-26 15:20:10 +00:00
Brad Cornes 0535454958 Bump language service 2021-11-26 15:05:28 +00:00
Brad Cornes e47f5fa539 Ignore `content: var(--tw-content)` when determining color 2021-11-05 16:29:34 +00:00
Brad Cornes ba21a2f1d8 fix color detection 2021-10-08 18:24:57 +01:00
Brad Cornes febded6864 update tsconfig 2021-10-08 18:24:11 +01:00
Brad Cornes 251d32faaf increase classlist search range (#414) 2021-10-08 17:36:17 +01:00
Brad Cornes d74a53ae9e update color extraction to allow parentheses (#423) 2021-10-08 17:06:10 +01:00
Brad Cornes 0f4d93b96e add `classAttributes` setting 2021-10-08 16:51:14 +01:00
Brad Cornes d32e9cc086 bump `postcss` 2021-10-08 10:55:38 +01:00
Brad Cornes d641b8eb2b allow whitespace around class attribute `=` (#426) 2021-10-04 18:14:24 +01:00
Brad Cornes 8c299f96a9 bump language service 2021-10-04 18:13:42 +01:00
Brad Cornes 214e2b487b add `accent-color` to list of color-related CSS properties 2021-10-04 16:10:16 +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 a4f5a5f287 tweak style block regexes 2021-09-29 16:38:23 +01:00
Brad Cornes 62ddc243d3 Merge branch 'master' into bugfix-style 2021-09-24 17:48:42 +01:00
Brad Cornes 1253902e88 add `phoenix-heex` language (#407) 2021-09-24 16:11:23 +01:00
Brad Cornes 7e2b53cd11 avoid false positives when parsing colors (#415) 2021-09-24 15:05:07 +01:00
Brad Cornes 6367de3870 update `<style>` patterns 2021-09-10 12:33:35 +01:00
Brad Cornes 6812188323 Fix error when rule doesn't have a parent 2021-09-03 13:23:55 +01:00
Brad Cornes 02d7b4fc09 Merge branch 'master' into css-helpers 2021-08-18 12:10:36 +01:00
Brad Cornes 79a3f2b5a1 use character-base ranges when looking for classes 2021-08-13 17:59:14 +01:00
Brad Cornes 3d6e9b7e4d remove logs 2021-08-13 17:50:50 +01:00
Brad Cornes 569635067c update css helper hovers 2021-07-12 15:23:16 +01:00
Brad Cornes 114284865d prettier 2021-07-07 12:38:00 +01:00
Brad Cornes 579d580896 update diagnostic message 2021-07-07 12:37:41 +01:00
Brad Cornes caa2ba1de8 Merge branch 'master' of github.com:tailwindlabs/tailwindcss-intellisense 2021-07-07 12:37:07 +01:00
Brad Cornes e197b21e21 bump language service 2021-07-07 12:36:34 +01:00
Akihiro Okuno 1da2139684
Avoid `invalidConfigPath` for function values
Pass `validateConfigPath` if a type of value equals to `function`. The purpose of this commit is to avoid unwanted warnings when we define theme values as functions in tailwind.config.js, which, for example, are required to define theme colors with opacity enabled. https://github.com/tailwindlabs/tailwindcss/discussions/2206#discussioncomment-60081
2021-07-06 18:33:46 +09:00
Brad Cornes c2a9479a4d remove `@defaults` when stringifying CSS 2021-07-05 14:09:33 +01:00
Brad Cornes eaa76f195a fix semi-colon insertion for indented rules 2021-07-05 14:03:21 +01:00
Brad Cornes dc7502c900 bump language service 2021-06-20 17:58:44 +01:00
Brad Cornes c2345f0112 update `@tailwind` completions and diagnostics 2021-06-16 19:37:35 +01:00
Brad Cornes 096e93b988 bump tailwindcss-language-service 2021-06-16 14:17:44 +01:00
Brad Cornes 16864d96ae ignore empty `content` when determining rule color 2021-06-15 20:39:53 +01:00
Brad Cornes 6e092ddf33 add astro languages 2021-06-05 15:46:00 +01:00
Brad Cornes 14ec688199 formatting 2021-06-04 17:00:34 +01:00
Brad Cornes 388cbb8351 tweak opacity modifier completions 2021-06-04 17:00:27 +01:00
Brad Cornes 73886ffbf0 tweak semi-colon regex 2021-06-04 13:37:44 +01:00
Brad Cornes 4de605928b support tailwindcss v2.2 2021-06-04 12:17:00 +01:00
Brad Cornes bdb398bf80 add lerna and separate language server package 2021-06-01 12:37:15 +01:00
Brad Cornes b7bf51f156 fix completions and hovers inside `<style>` (fixes #334) 2021-05-20 16:50:10 +01:00
Brad Cornes b8dc88d699 show pixel equivalents in jit mode (fixes #332) 2021-05-20 13:24:16 +01:00
Brad Cornes 5cf4b1717d [JIT] add opacity modifier completions 2021-05-18 12:22:18 +01:00
Brad Cornes 4cee488fb4 fix @​variants completions/diagnostics in JIT mode (fixes #324) 2021-05-17 12:38:52 +01:00
Brad Cornes c8e9046cf4 bump tailwindcss-language-service 2021-05-12 11:08:39 +01:00
Brad Cornes 482b5bc7af fix @​apply in plugins in jit mode 2021-05-10 13:41:48 +01:00
Brad Cornes b16f22540a bump tailwindcss-language-service 2021-05-07 13:16:09 +01:00
Brad Cornes 173980d411 add prepublishOnly script 2021-05-07 13:15:39 +01:00
Brad Cornes 2f2d66124a resolve jit modules together 2021-05-06 18:01:54 +01:00
Brad Cornes e08ac09959 fix re-init short-circuit
now it takes config dependencies into account
2021-05-05 17:56:45 +01:00
Brad Cornes 15fd935c57 update diagnostic name 2021-05-05 14:52:22 +01:00
Brad Cornes 580b183d89 remove unused imports 2021-05-04 12:41:13 +01:00
Brad Cornes a72226c141 update settings schema 2021-05-04 12:40:50 +01:00
Brad Cornes e0ef982fd5 update colorDecorators setting 2021-05-04 12:17:06 +01:00
Brad Cornes 6aabc3d9a5 short-circuit re-initialisation 2021-05-04 11:55:32 +01:00
Brad Cornes 99297add4e add jit support, refactor for general reliability 2021-05-03 18:00:04 +01:00
Brad Cornes 244d109f2f bump versions 2021-02-07 21:04:43 +00:00
Brad Cornes 5a810fd193 tweak pixel equivalent comment spacing (#200) 2021-02-07 20:58:41 +00:00
Brad Cornes 14f0fe9f3f replace `experimental.showPixelValues` setting with `showPixelEquivalents` and enable by default (#200) 2021-02-05 14:49:06 +00:00
Brad Cornes 50b68ab5b2 bump tailwindcss-language-service version 2021-01-15 12:20:10 +00:00
Brad Cornes 0e66dac7b7 update class attribute regex (#233) 2021-01-08 15:53:02 +00:00
Brad Cornes 8146dbd263 bump language service version 2020-12-14 15:00:32 +00:00
Brad Cornes 4b10581005 add emmet noise check (#146) 2020-12-10 17:22:06 +00:00
Brad Cornes 16d9c1c60a bump language service version 2020-12-10 14:23:09 +00:00
Brad Cornes 763fc18300
Merge pull request #222 from dcalhoun/add-rescript-support
Add ReScript support
2020-12-10 14:14:09 +00:00
Brad Cornes e530f03739 add missing import 2020-12-07 15:52:01 +00:00
Brad Cornes b2d47d220b add hover, color decorator, linting support for classRegex setting (#129) 2020-12-07 15:39:44 +00:00
David Calhoun dcde392ba6 Add ReScript support 2020-12-06 13:31:39 -06:00
Brad Cornes 511deb4336 bump language service version 2020-12-02 14:00:51 +00:00
Brad Cornes 534eb253ac update custom regex support (#129)
fixes "ors" in regexes
2020-12-02 13:52:09 +00:00
Brad Cornes d115e008d1 remove log 2020-12-02 13:29:56 +00:00
Brad Cornes 08799a3769 bump language service version 2020-12-01 19:09:59 +00:00
Brad Cornes 615fd7f630 add experimental showPixelValues setting 2020-12-01 19:05:58 +00:00
Brad Cornes 85fb953d0a classRegex: increase search range, make search global (#129) 2020-12-01 16:35:46 +00:00
Brad Cornes f95c881b45 bump language service version 2020-12-01 11:19:15 +00:00
Brad Cornes c508a028d4 add support for [ngClass] attribute (#187) 2020-11-30 18:15:31 +00:00
Brad Cornes 3fc1a11196 add mdx language support 2020-11-30 15:54:31 +00:00
Brad Cornes 13407177ba bump language service version 2020-11-30 15:19:53 +00:00
Brad Cornes 9c60e0bfca add @​layer completions 2020-11-27 17:13:46 +00:00
Brad Cornes 4f0e415df7 update docs urls 2020-11-27 17:05:58 +00:00
Brad Cornes a4fdd949be add experimental classRegex setting (#129) 2020-11-27 16:56:19 +00:00
Brad Cornes 5633349c49 remove comment 2020-11-26 20:07:56 +00:00
Brad Cornes e0f8d73a79 respect editor tab size in CSS previews 2020-11-26 20:07:39 +00:00
Brad Cornes fa875e1d50 export completionsFromClassList 2020-11-26 18:27:13 +00:00
Brad Cornes 689aaa6d3b update color parser to avoid false positives (#180) 2020-11-24 15:50:11 +00:00
Brad Cornes e6a371921f update class attribute regex 2020-11-24 15:45:08 +00:00
Brad Cornes 2c05f5df3a improve support for tailwindcss v2 2020-11-19 17:34:59 +00:00
Brad Cornes 0cce870c13 update for at-apply changes in v2 2020-11-03 11:08:39 +00:00
Brad Cornes 33523b3f11 remove lerna and update lsp deps 2020-11-03 11:02:30 +00:00
Brad Cornes 8aca9fcd37 import types only 2020-10-08 17:06:29 +01:00
Brad Cornes ccf7cd57a7 separate out tailwindcss-language-service package 2020-10-08 16:20:54 +01:00