Compare commits
10 Commits
2caebd1d48
...
b321333ad0
Author | SHA1 | Date |
---|---|---|
jolheiser | b321333ad0 | |
Jordan Pittman | 0b83e8d5fb | |
Jordan Pittman | 436520832f | |
Jordan Pittman | aa3a0509dc | |
Jordan Pittman | 38c0e28fdf | |
Jordan Pittman | 6eefb5733e | |
Jordan Pittman | ec100b6cae | |
Jordan Pittman | dfef6c190a | |
Jordan Pittman | 1cd4b48665 | |
Jordan Pittman | c4e301871f |
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1699343069,
|
||||
"narHash": "sha256-s7BBhyLA6MI6FuJgs4F/SgpntHBzz40/qV0xLPW6A1Q=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "ec750fd01963ab6b20ee1f0cb488754e8036d89d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
description = "TailwindCSS LSP + Catppuccin";
|
||||
inputs = {
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
|
||||
};
|
||||
|
||||
outputs = {
|
||||
self,
|
||||
nixpkgs,
|
||||
}: let
|
||||
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
||||
version = "0.0.14";
|
||||
in {
|
||||
packages.x86_64-linux.default = with pkgs;
|
||||
buildNpmPackage {
|
||||
pname = "tailwindcss-language-server";
|
||||
inherit version;
|
||||
|
||||
src = ./.;
|
||||
|
||||
makeCacheWritable = true;
|
||||
npmDepsHash = "sha256-SH0BaGDtmc+hUoe8CSmiZjTcETUaeSFiN5cl5JmJeaY=";
|
||||
npmWorkspace = "packages/tailwindcss-language-server";
|
||||
|
||||
buildInputs = [libsecret] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [Security AppKit]);
|
||||
|
||||
nativeBuildInputs = [python3 pkg-config];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Intelligent Tailwind CSS tooling for Visual Studio Code";
|
||||
homepage = "https://github.com/tailwindlabs/tailwindcss-intellisense";
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [happysalada];
|
||||
mainProgram = "tailwindcss-language-server";
|
||||
platforms = platforms.all;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -185,6 +185,15 @@
|
|||
"node": ">=6.9.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@catppuccin/tailwindcss": {
|
||||
"version": "0.1.6",
|
||||
"resolved": "https://registry.npmjs.org/@catppuccin/tailwindcss/-/tailwindcss-0.1.6.tgz",
|
||||
"integrity": "sha512-V+Y0AwZ5SSyvOVAcDl7Ng30xy+m82OKnEJ+9+kcZZ7lRyXuZrAb2GScdq9XR3v+ggt8qiZ/G4TvaC9cJ88AAXA==",
|
||||
"dev": true,
|
||||
"peerDependencies": {
|
||||
"tailwindcss": ">=3.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@csstools/css-parser-algorithms": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.1.1.tgz",
|
||||
|
@ -894,6 +903,10 @@
|
|||
"resolved": "packages/tailwindcss-language-server",
|
||||
"link": true
|
||||
},
|
||||
"node_modules/@tailwindcss/language-service": {
|
||||
"resolved": "packages/tailwindcss-language-service",
|
||||
"link": true
|
||||
},
|
||||
"node_modules/@tailwindcss/line-clamp": {
|
||||
"version": "0.4.2",
|
||||
"resolved": "https://registry.npmjs.org/@tailwindcss/line-clamp/-/line-clamp-0.4.2.tgz",
|
||||
|
@ -6110,10 +6123,6 @@
|
|||
"postcss": "^8.0.9"
|
||||
}
|
||||
},
|
||||
"node_modules/tailwindcss-language-service": {
|
||||
"resolved": "packages/tailwindcss-language-service",
|
||||
"link": true
|
||||
},
|
||||
"node_modules/tailwindcss/node_modules/chokidar": {
|
||||
"version": "3.5.3",
|
||||
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
|
||||
|
@ -7570,16 +7579,18 @@
|
|||
},
|
||||
"packages/tailwindcss-language-server": {
|
||||
"name": "@tailwindcss/language-server",
|
||||
"version": "0.0.13",
|
||||
"version": "0.0.14",
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
"tailwindcss-language-server": "bin/tailwindcss-language-server"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@catppuccin/tailwindcss": "^0.1.6",
|
||||
"@parcel/watcher": "2.0.3",
|
||||
"@tailwindcss/aspect-ratio": "0.4.2",
|
||||
"@tailwindcss/container-queries": "0.1.0",
|
||||
"@tailwindcss/forms": "0.5.3",
|
||||
"@tailwindcss/language-service": "*",
|
||||
"@tailwindcss/line-clamp": "0.4.2",
|
||||
"@tailwindcss/typography": "0.5.7",
|
||||
"@types/debounce": "1.2.0",
|
||||
|
@ -7613,7 +7624,6 @@
|
|||
"rimraf": "3.0.2",
|
||||
"stack-trace": "0.0.10",
|
||||
"tailwindcss": "3.3.0",
|
||||
"tailwindcss-language-service": "*",
|
||||
"typescript": "4.6.4",
|
||||
"vitest": "0.34.2",
|
||||
"vscode-css-languageservice": "6.2.9",
|
||||
|
@ -7624,7 +7634,8 @@
|
|||
}
|
||||
},
|
||||
"packages/tailwindcss-language-service": {
|
||||
"version": "0.0.28",
|
||||
"name": "@tailwindcss/language-service",
|
||||
"version": "0.0.30",
|
||||
"dependencies": {
|
||||
"@csstools/css-parser-algorithms": "2.1.1",
|
||||
"@csstools/css-tokenizer": "2.1.1",
|
||||
|
@ -7699,7 +7710,7 @@
|
|||
}
|
||||
},
|
||||
"packages/vscode-tailwindcss": {
|
||||
"version": "0.10.1",
|
||||
"version": "0.10.3",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@tailwindcss/language-server": "*",
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
"name": "@tailwindcss/language-server",
|
||||
"description": "Tailwind CSS Language Server",
|
||||
"license": "MIT",
|
||||
"version": "0.0.13",
|
||||
"version": "0.0.14",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/tailwindlabs/tailwindcss-intellisense.git",
|
||||
|
@ -33,10 +33,12 @@
|
|||
"access": "public"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@catppuccin/tailwindcss": "^0.1.6",
|
||||
"@parcel/watcher": "2.0.3",
|
||||
"@tailwindcss/aspect-ratio": "0.4.2",
|
||||
"@tailwindcss/container-queries": "0.1.0",
|
||||
"@tailwindcss/forms": "0.5.3",
|
||||
"@tailwindcss/language-service": "*",
|
||||
"@tailwindcss/line-clamp": "0.4.2",
|
||||
"@tailwindcss/typography": "0.5.7",
|
||||
"@types/debounce": "1.2.0",
|
||||
|
@ -70,7 +72,6 @@
|
|||
"rimraf": "3.0.2",
|
||||
"stack-trace": "0.0.10",
|
||||
"tailwindcss": "3.3.0",
|
||||
"tailwindcss-language-service": "*",
|
||||
"typescript": "4.6.4",
|
||||
"vitest": "0.34.2",
|
||||
"vscode-css-languageservice": "6.2.9",
|
||||
|
|
|
@ -19,4 +19,8 @@ export default {
|
|||
module: require('@tailwindcss/typography'),
|
||||
version: require('@tailwindcss/typography/package.json').version,
|
||||
},
|
||||
'@catppuccin/tailwindcss': {
|
||||
module: require('@catppuccin/tailwindcss'),
|
||||
version: require('@catppuccin/tailwindcss/package.json').version,
|
||||
},
|
||||
}
|
||||
|
|
|
@ -46,45 +46,45 @@ import resolveFrom, { setPnpApi } from './util/resolveFrom'
|
|||
import { AtRule, Container, Node, Result } from 'postcss'
|
||||
import Module from 'module'
|
||||
import Hook from './lib/hook'
|
||||
import * as semver from 'tailwindcss-language-service/src/util/semver'
|
||||
import * as semver from '@tailwindcss/language-service/src/util/semver'
|
||||
import dlv from 'dlv'
|
||||
import { dset } from 'dset'
|
||||
import pkgUp from 'pkg-up'
|
||||
import stackTrace from 'stack-trace'
|
||||
import extractClassNames from './lib/extractClassNames'
|
||||
import { klona } from 'klona/full'
|
||||
import { doHover } from 'tailwindcss-language-service/src/hoverProvider'
|
||||
import { doHover } from '@tailwindcss/language-service/src/hoverProvider'
|
||||
import {
|
||||
doComplete,
|
||||
resolveCompletionItem,
|
||||
} from 'tailwindcss-language-service/src/completionProvider'
|
||||
} from '@tailwindcss/language-service/src/completionProvider'
|
||||
import {
|
||||
State,
|
||||
FeatureFlags,
|
||||
Settings,
|
||||
ClassNames,
|
||||
Variant,
|
||||
} from 'tailwindcss-language-service/src/util/state'
|
||||
} from '@tailwindcss/language-service/src/util/state'
|
||||
import { provideDiagnostics } from './lsp/diagnosticsProvider'
|
||||
import { doCodeActions } from 'tailwindcss-language-service/src/codeActions/codeActionProvider'
|
||||
import { getDocumentColors } from 'tailwindcss-language-service/src/documentColorProvider'
|
||||
import { getDocumentLinks } from 'tailwindcss-language-service/src/documentLinksProvider'
|
||||
import { doCodeActions } from '@tailwindcss/language-service/src/codeActions/codeActionProvider'
|
||||
import { getDocumentColors } from '@tailwindcss/language-service/src/documentColorProvider'
|
||||
import { getDocumentLinks } from '@tailwindcss/language-service/src/documentLinksProvider'
|
||||
import { debounce } from 'debounce'
|
||||
import { getModuleDependencies } from './util/getModuleDependencies'
|
||||
import assert from 'assert'
|
||||
// import postcssLoadConfig from 'postcss-load-config'
|
||||
import * as parcel from './watcher/index.js'
|
||||
import { bigSign } from 'tailwindcss-language-service/src/util/jit'
|
||||
import { getColor } from 'tailwindcss-language-service/src/util/color'
|
||||
import { bigSign } from '@tailwindcss/language-service/src/util/jit'
|
||||
import { getColor } from '@tailwindcss/language-service/src/util/color'
|
||||
import * as culori from 'culori'
|
||||
import namedColors from 'color-name'
|
||||
import tailwindPlugins from './lib/plugins'
|
||||
import isExcluded from './util/isExcluded'
|
||||
import { getFileFsPath, normalizeFileNameToFsPath } from './util/uri'
|
||||
import { equal } from 'tailwindcss-language-service/src/util/array'
|
||||
import { equal } from '@tailwindcss/language-service/src/util/array'
|
||||
import preflight from 'tailwindcss/lib/css/preflight.css'
|
||||
import merge from 'deepmerge'
|
||||
import { getTextWithoutComments } from 'tailwindcss-language-service/src/util/doc'
|
||||
import { getTextWithoutComments } from '@tailwindcss/language-service/src/util/doc'
|
||||
import { CONFIG_GLOB, CSS_GLOB, PACKAGE_LOCK_GLOB } from './lib/constants'
|
||||
|
||||
// @ts-ignore
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"resolveJsonModule": true,
|
||||
"baseUrl": "..",
|
||||
"paths": {
|
||||
"tailwindcss-language-service/*": ["../packages/tailwindcss-language-service/*"]
|
||||
"@tailwindcss/language-service/*": ["../packages/tailwindcss-language-service/*"]
|
||||
}
|
||||
},
|
||||
"include": ["src", "../packages/tailwindcss-language-service", "../../types"]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "tailwindcss-language-service",
|
||||
"version": "0.0.28",
|
||||
"name": "@tailwindcss/language-service",
|
||||
"version": "0.0.30",
|
||||
"main": "dist/index.js",
|
||||
"typings": "dist/index.d.ts",
|
||||
"files": [
|
||||
|
|
|
@ -30,7 +30,7 @@ let build = await esbuild.context({
|
|||
// Call the tsc command to generate the types
|
||||
spawnSync(
|
||||
'tsc',
|
||||
['--emitDeclarationOnly', '--outFile', path.resolve(__dirname, '../dist/index.d.ts')],
|
||||
['--emitDeclarationOnly', '--outDir', path.resolve(__dirname, '../dist')],
|
||||
{
|
||||
stdio: 'inherit',
|
||||
}
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
|
||||
## 0.11.x (Pre-Release)
|
||||
|
||||
- Nothing yet
|
||||
|
||||
## 0.10.2
|
||||
|
||||
- Add support for Glimmer (#867)
|
||||
- Ignore duplicate variant + value pairs (#874)
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
"description": "Intelligent Tailwind CSS tooling for VS Code",
|
||||
"author": "Brad Cornes <hello@bradley.dev>",
|
||||
"license": "MIT",
|
||||
"version": "0.10.1",
|
||||
"version": "0.10.3",
|
||||
"homepage": "https://github.com/tailwindlabs/tailwindcss-intellisense",
|
||||
"bugs": {
|
||||
"url": "https://github.com/tailwindlabs/tailwindcss-intellisense/issues",
|
||||
|
|
Loading…
Reference in New Issue