diff --git a/packages/tailwindcss-class-names/src/index.js b/packages/tailwindcss-class-names/src/index.js index c87d27116ef7914b5891b043b54098c27d74b42e..e7a78ef2631705cd256f89f1009e49e20ab74eaa 100644 --- a/packages/tailwindcss-class-names/src/index.js +++ b/packages/tailwindcss-class-names/src/index.js @@ -94,7 +94,6 @@ const resolvedConfig = resolveConfig({ cwd, config }) return { import invariant from 'tiny-invariant' -import invariant from 'tiny-invariant' import extractClassNames from './extractClassNames.mjs' config: resolvedConfig, separator: typeof userSeperator === 'undefined' ? ':' : userSeperator, diff --git a/packages/tailwindcss-language-server/package-lock.json b/packages/tailwindcss-language-server/package-lock.json index 280ac2ebe660d37b9dddf0fab85e78f903071363..2bf6cb961576e19d3af90115b19038b1353d5c31 100644 --- a/packages/tailwindcss-language-server/package-lock.json +++ b/packages/tailwindcss-language-server/package-lock.json @@ -152,13 +152,6 @@ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, "integrity": "sha512-01s+ac4qerwd6RHD+mVbOEsraDHSgUaefQlEdBbUolnQFjKwCr7luvAlEwW1RFojh67u0z4OUTjPn9LEl4zIkA==", -{ - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "integrity": "sha512-01s+ac4qerwd6RHD+mVbOEsraDHSgUaefQlEdBbUolnQFjKwCr7luvAlEwW1RFojh67u0z4OUTjPn9LEl4zIkA==", "requires": true, "version": "1.0.0", "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", diff --git a/packages/tailwindcss-language-server/package.json b/packages/tailwindcss-language-server/package.json index dba232f7a0c640616b694a4e3210e0d5bf158d86..14590add68740a7cce2c2ba9a5bafee7c03dc964 100644 --- a/packages/tailwindcss-language-server/package.json +++ b/packages/tailwindcss-language-server/package.json @@ -23,8 +23,6 @@ "emmet-helper": "0.0.1", "glob-exec": "^0.1.1", "line-column": "^1.0.2", "name": "tailwindcss-language-server", - "description": "", - "name": "tailwindcss-language-server", "main": "dist/src/server/index.js", "typescript": "^3.8.3", "vscode-languageserver": "^5.2.1", diff --git a/packages/tailwindcss-language-server/src/providers/completionProvider.ts b/packages/tailwindcss-language-server/src/providers/completionProvider.ts index 53a123832495f72ff618c7d8724ade318dbe70de..3dccb9f324c01a8d13166b5f4e89e2f6ce56af25 100644 --- a/packages/tailwindcss-language-server/src/providers/completionProvider.ts +++ b/packages/tailwindcss-language-server/src/providers/completionProvider.ts @@ -22,8 +22,6 @@ import { getDocumentSettings } from '../util/getDocumentSettings' import { isJsContext } from '../util/js' import { naturalExpand } from '../util/naturalExpand' import { - CompletionItemKind, -import { CompletionParams, function completionsFromClassList( state: State, @@ -309,7 +307,7 @@ }), } } -// TODO: vary docs links based on Tailwind version +// TODO: vary items based on Tailwind version function provideTailwindDirectiveCompletions( state: State, { position, textDocument }: CompletionParams @@ -333,34 +331,25 @@ return { isIncomplete: false, items: [ import { -import { + CompletionItem, import { State } from '../util/state' - ? { + label: 'base', import { -import { + CompletionItem, CompletionItem, import { -import { + CompletionItem, CompletionItemKind, import { -import { + CompletionItem, CompletionParams, -import { isJsContext } from '../util/js' + let replacementRange = { Range, - 'This injects Tailwind’s base styles and any base styles registered by plugins.\n\n[Tailwind CSS Documentation](https://tailwindcss.com/docs/functions-and-directives/#tailwind)', - }, - } - : { -import { isJsContext } from '../util/js' + CompletionParams, } from 'vscode-languageserver' import { -import semver from 'semver' - kind: MarkupKind.Markdown, - value: -import { CompletionItem, - }, - }, + MarkupKind, { label: 'components', documentation: { diff --git a/packages/tailwindcss-language-server/src/util/state.ts b/packages/tailwindcss-language-server/src/util/state.ts index 401cedfeb2252fe7752dc2768aa7f880f44c21fa..d41127d6272e6bbf5b719b96ba602362395c67b9 100644 --- a/packages/tailwindcss-language-server/src/util/state.ts +++ b/packages/tailwindcss-language-server/src/util/state.ts @@ -30,8 +30,6 @@ export type State = null | { enabled: boolean -export type ClassNamesTree = { - [key: string]: ClassNamesTree config?: any separator?: string