{"_id":"@cinea4678/unocss-language-server","_rev":"4-eae26c5a70510b8f766d1b20aa1fb961","name":"@cinea4678/unocss-language-server","dist-tags":{"latest":"0.0.15"},"versions":{"0.0.11":{"name":"@cinea4678/unocss-language-server","description":"unocss language server","author":{"name":"cinea4678"},"license":"MIT","version":"0.0.11","categories":[],"keywords":[],"main":"./out/server.js","bin":{"unocss-language-server":"bin/index.js"},"scripts":{"compile":"tsc && cd client && tsc","build":"tsc"},"devDependencies":{"@types/node":"^16.11.7","typescript":"^4.8.4"},"dependencies":{"@unocss/autocomplete":"^0.60.3","@unocss/config":"^0.60.3","@unocss/core":"^0.60.3","@unocss/preset-uno":"^0.60.3","unconfig":"^0.3.7","vscode-languageserver":"^7.0.0","vscode-languageserver-textdocument":"^1.0.4"},"_id":"@cinea4678/unocss-language-server@0.0.11","gitHead":"270067956ecd2081cc056e6a62798fc4476c2e93","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-jt0EsgFplXq4eaRlWCCCM1yk/cf0JixofisbBC3YQbC7DSPsEZgET8ov4agZ/Uc7AN4X9dPvwoMQOeqtKY5EoQ==","shasum":"1ee5fc1da1a00e45f94051233b263b67567c44a0","tarball":"https://registry.npmjs.org/@cinea4678/unocss-language-server/-/unocss-language-server-0.0.11.tgz","fileCount":6,"unpackedSize":11741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8gernMFzyWLuSbxEATBbeOB8FThtunJW01K4lAxivQQIgT8pBFoSUsRgwb39R09n2yRnRH4lE2fFxiGNoEjqM8Uk="}]},"_npmUser":{"name":"cinea","email":"cineazhan@gmail.com"},"directories":{},"maintainers":[{"name":"cinea","email":"cineazhan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unocss-language-server_0.0.11_1716640105556_0.9800160724708771"},"_hasShrinkwrap":false},"0.0.12":{"name":"@cinea4678/unocss-language-server","description":"unocss language server","author":{"name":"cinea4678"},"license":"MIT","version":"0.0.12","categories":[],"keywords":[],"type":"module","main":"./out/server.js","bin":{"unocss-language-server":"bin/index.js"},"scripts":{"compile":"tsc && cd client && tsc","build":"tsc"},"devDependencies":{"@types/node":"^16.11.7","typescript":"^4.8.4"},"dependencies":{"@unocss/autocomplete":"^0.60.3","@unocss/config":"^0.60.3","@unocss/core":"^0.60.3","@unocss/preset-uno":"^0.60.3","unconfig":"^0.3.7","vscode-languageserver":"^7.0.0","vscode-languageserver-textdocument":"^1.0.4"},"_id":"@cinea4678/unocss-language-server@0.0.12","gitHead":"270067956ecd2081cc056e6a62798fc4476c2e93","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-8F6f8pdZNx0qmaAQGg7jQfJH0tuelYt/Cj4eOOxUomTa5RocACSQYNCdqT2Qdq9BEDDU92fCeGqRyf7uicp7KA==","shasum":"626810aa9dfb42cdae26aea43df84d6f9ee2e8de","tarball":"https://registry.npmjs.org/@cinea4678/unocss-language-server/-/unocss-language-server-0.0.12.tgz","fileCount":6,"unpackedSize":11149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0h1QZFCKnxknCjy1Lm7HhQn4f4nL+eorERCOn+N6ztgIgQtujnWnpmfOnkEmS8Zbv926Jncj5gZCULBf1ePYkVcQ="}]},"_npmUser":{"name":"cinea","email":"cineazhan@gmail.com"},"directories":{},"maintainers":[{"name":"cinea","email":"cineazhan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unocss-language-server_0.0.12_1716642271945_0.582462311285525"},"_hasShrinkwrap":false},"0.0.13":{"name":"@cinea4678/unocss-language-server","description":"unocss language server","author":{"name":"cinea4678"},"license":"MIT","version":"0.0.13","categories":[],"keywords":[],"type":"module","main":"./out/server.js","bin":{"unocss-language-server":"bin/index.js"},"scripts":{"compile":"tsc && cd client && tsc","build":"tsc"},"devDependencies":{"@types/node":"^16.11.7","typescript":"^4.8.4"},"dependencies":{"@unocss/autocomplete":"^0.60.3","@unocss/config":"^0.60.3","@unocss/core":"^0.60.3","@unocss/preset-uno":"^0.60.3","unconfig":"^0.3.7","vscode-languageserver":"^7.0.0","vscode-languageserver-textdocument":"^1.0.4"},"_id":"@cinea4678/unocss-language-server@0.0.13","gitHead":"270067956ecd2081cc056e6a62798fc4476c2e93","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-doXJ+G+LPSEUIZwPUAuIQSs/+fXvYF0wR3lNVevfAacUahLYJVDMJ0UC8R5dy9dW36KqFfO7rt0i1vkiwHkyHQ==","shasum":"57b859a42959abea2c869a5d54a2d06e4eaacf1d","tarball":"https://registry.npmjs.org/@cinea4678/unocss-language-server/-/unocss-language-server-0.0.13.tgz","fileCount":6,"unpackedSize":11150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuyU07qVo5i3xZX2xcXJSZq+a0eBOmFOeVaZrfF3jrzQIgdrurZF+CEWUUnUEsQecXKGkEUeUt8vxOsoiToReAsYg="}]},"_npmUser":{"name":"cinea","email":"cineazhan@gmail.com"},"directories":{},"maintainers":[{"name":"cinea","email":"cineazhan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unocss-language-server_0.0.13_1716642483403_0.7106032853912654"},"_hasShrinkwrap":false},"0.0.14":{"name":"@cinea4678/unocss-language-server","description":"unocss language server","author":{"name":"cinea4678"},"license":"MIT","version":"0.0.14","categories":[],"keywords":[],"type":"module","main":"./out/server.js","bin":{"unocss-language-server":"bin/index.js"},"scripts":{"compile":"tsc && cd client && tsc","build":"tsc"},"devDependencies":{"@types/node":"^16.11.7","typescript":"^4.8.4"},"dependencies":{"@unocss/autocomplete":"^0.60.3","@unocss/config":"^0.60.3","@unocss/core":"^0.60.3","@unocss/preset-uno":"^0.60.3","unconfig":"^0.3.7","vscode-languageserver":"^7.0.0","vscode-languageserver-textdocument":"^1.0.4"},"_id":"@cinea4678/unocss-language-server@0.0.14","gitHead":"270067956ecd2081cc056e6a62798fc4476c2e93","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-ebBL8ctgH06S/WOOztc1fWcNjlPta4CUuTybi9ipycRu43QJRMlwRI8U0PFQRRlHSvcN/zTQf06jQAZ9UjEoGw==","shasum":"68f49906430047fe30c926bb3e52ec14347939ff","tarball":"https://registry.npmjs.org/@cinea4678/unocss-language-server/-/unocss-language-server-0.0.14.tgz","fileCount":6,"unpackedSize":11153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFj3icDqr3SjdycxYJHPz70ol6PMxPcUC66q1x6cGPTAiEA7CunGxGGNuifuNODchs/XI9RNhOA2Wi47TQ1RaroBv8="}]},"_npmUser":{"name":"cinea","email":"cineazhan@gmail.com"},"directories":{},"maintainers":[{"name":"cinea","email":"cineazhan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unocss-language-server_0.0.14_1716642692911_0.9286499377194406"},"_hasShrinkwrap":false},"0.0.15":{"name":"@cinea4678/unocss-language-server","description":"unocss language server","author":{"name":"cinea4678"},"license":"MIT","version":"0.0.15","categories":[],"keywords":[],"type":"module","main":"./out/server.js","bin":{"unocss-language-server":"bin/index.js"},"scripts":{"compile":"tsc && cd client && tsc","build":"tsc"},"devDependencies":{"@types/node":"^16.11.7","typescript":"^4.8.4"},"dependencies":{"@unocss/autocomplete":"^0.60.3","@unocss/config":"^0.60.3","@unocss/core":"^0.60.3","@unocss/preset-uno":"^0.60.3","unconfig":"^0.3.7","vscode-languageserver":"^7.0.0","vscode-languageserver-textdocument":"^1.0.4"},"_id":"@cinea4678/unocss-language-server@0.0.15","gitHead":"270067956ecd2081cc056e6a62798fc4476c2e93","_nodeVersion":"21.7.3","_npmVersion":"10.5.0","dist":{"integrity":"sha512-WfY8kQhlEKRV1LgJBQ9S4nuGf8fH2sBs8iOqJfZqUe6Ra6wsIT0rqRNDJ8rG3Ujn/AtEvhn9D5CF48iNygFs5w==","shasum":"dbc66b32ef652bd6c6063e42edda9d2b9e30b144","tarball":"https://registry.npmjs.org/@cinea4678/unocss-language-server/-/unocss-language-server-0.0.15.tgz","fileCount":6,"unpackedSize":11156,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCet4OpUmVaqTtSqNkzsCWltzkf6Q5qdrWaZnZmnlMJYwIgd5YQlSBbpqlaKlHi3ajYhfzVLBPXcdHSKK7ATGj9+Sg="}]},"_npmUser":{"name":"cinea","email":"cineazhan@gmail.com"},"directories":{},"maintainers":[{"name":"cinea","email":"cineazhan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unocss-language-server_0.0.15_1716642937867_0.8308638320968433"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-25T12:28:25.480Z","0.0.11":"2024-05-25T12:28:25.725Z","modified":"2024-05-25T13:15:38.245Z","0.0.12":"2024-05-25T13:04:32.134Z","0.0.13":"2024-05-25T13:08:03.553Z","0.0.14":"2024-05-25T13:11:33.068Z","0.0.15":"2024-05-25T13:15:38.048Z"},"maintainers":[{"name":"cinea","email":"cineazhan@gmail.com"}],"description":"unocss language server","keywords":[],"author":{"name":"cinea4678"},"license":"MIT","readme":"# UnoCSS Language Server\n\nA language server for unocss\n\n## Features\n\n<img width=\"200\" src=\"https://raw.githubusercontent.com/xna00/unocss-language-server/main/res/nvim-html.gif\">\n\n* Simple completion\n* Hover\n* Loading config from `root dir`\n\n## Install\n\n```sh\nnpm i unocss-language-server -g\n```\n\n## Usage\n\n[nvim-lspconfig server_configuration](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#unocss)\n```lua\nrequire 'lspconfig'.unocss.setup {\n  on_attach = on_attach,\n  capabilities = capabilities,\n  filetypes = { ... },\n  root_dir = function(fname)\n    return require 'lspconfig.util'.root_pattern(...)(fname)\n  end\n}\n```\nIf you are using [nvim-cmp](https://github.com/hrsh7th/nvim-cmp), you can add `-` to [trigger_characters](https://github.com/hrsh7th/nvim-cmp/blob/main/doc/cmp.txt#L528).\n```lua\ncmp.setup {\n  sources = { { name = 'nvim_lsp', trigger_characters = { '-' } } }\n}\n```\nBecause `@unocss/autocomplete` suggest less before meeting `-`.\n## TODO\n- [ ] Highlight matched classes\n\n## Related information\n\n* [Language Server Extension Guide](https://code.visualstudio.com/api/language-extensions/language-server-extension-guide)\n* [Language Server Protocol Specification](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/)\n* [Lsp - Neovim docs](https://neovim.io/doc/user/lsp.html)\n","readmeFilename":"README.md"}