Skip to content

Commit 8c0c777

Browse files
committed
update language server package
1 parent a0130fa commit 8c0c777

File tree

3 files changed

+41
-4
lines changed

3 files changed

+41
-4
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Tailwind CSS Language Server
2+
3+
[Language Server Protocol](https://github.com/Microsoft/language-server-protocol) implementation for [Tailwind CSS](https://tailwindcss.com), used by [Tailwind CSS IntelliSense for VS Code](https://marketplace.visualstudio.com/items?itemName=bradlc.vscode-tailwindcss).
4+
5+
## Install
6+
7+
```bash
8+
npm install -g @tailwindcss/language-server
9+
```
10+
11+
## Run
12+
13+
```bash
14+
tailwindcss-language-server --stdio
15+
```
16+
17+
```
18+
Usage: tailwindcss-language-server [options]
19+
20+
Options:
21+
22+
--stdio use stdio
23+
--node-ipc use node-ipc
24+
--socket=<port> use socket
25+
```

packages/tailwindcss-language-server/package.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
{
2-
"name": "tailwindcss-language-server",
2+
"name": "@tailwindcss/language-server",
33
"description": "Tailwind CSS Language Server",
44
"license": "MIT",
5-
"version": "0.0.1",
5+
"version": "0.0.2",
66
"scripts": {
77
"build": "npm run clean && ncc build src/server.ts -o bin --minify && mv bin/index.js bin/tailwindcss-language-server && npm run hashbang",
88
"clean": "rimraf dist",
9-
"hashbang": "echo \"#!/usr/bin/env node\n$(cat bin/tailwindcss-language-server)\" > bin/tailwindcss-language-server",
10-
"create-notices-file": "node scripts/createNoticesFile.mjs"
9+
"hashbang": "node scripts/hashbang.mjs",
10+
"create-notices-file": "node scripts/createNoticesFile.mjs",
11+
"prepublishOnly": "npm run build"
1112
},
1213
"bin": {
1314
"tailwindcss-language-server": "./bin/tailwindcss-language-server"
@@ -16,6 +17,9 @@
1617
"bin",
1718
"ThirdPartyNotices.txt"
1819
],
20+
"publishConfig": {
21+
"access": "public"
22+
},
1923
"devDependencies": {
2024
"@ctrl/tinycolor": "3.1.4",
2125
"@parcel/watcher": "2.0.0-alpha.10",
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { readFileSync, writeFileSync } from 'fs'
2+
import { dirname, resolve } from 'path'
3+
import { fileURLToPath } from 'url'
4+
5+
let __dirname = dirname(fileURLToPath(import.meta.url))
6+
let file = resolve(__dirname, '../bin/tailwindcss-language-server')
7+
8+
writeFileSync(file, '#!/usr/bin/env node\n' + readFileSync(file, 'utf-8'), 'utf-8')

0 commit comments

Comments
 (0)