feat: Add some-sass-language-server

This commit is contained in:
punkfairie 2025-03-15 16:22:56 -07:00
parent 81e6bde56b
commit 3ebfcaa530
Signed by: punkfairie
GPG key ID: B3C5488E9A1A7CA6
4 changed files with 23 additions and 1 deletions

View file

@ -87,6 +87,7 @@
npm-modules.css-variables-language-server
npm-modules.gh-actions-language-server
npm-modules.markdown-toc
npm-modules.some-sass-language-server
nushell
php84Packages.php-codesniffer
php84Packages.php-cs-fixer

View file

@ -48,6 +48,8 @@ return {
},
},
somesass_ls = {},
stylelint_lsp = {},
},
},

View file

@ -1792,4 +1792,22 @@ in
bypassCache = true;
reconstructLock = true;
};
some-sass-language-server = nodeEnv.buildNodePackage {
name = "some-sass-language-server";
packageName = "some-sass-language-server";
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/some-sass-language-server/-/some-sass-language-server-2.1.1.tgz";
sha512 = "CFGjjTHdqMlQwWGK7z1woVr7ddXW0jac0IHMktO2FSEJ+x1YGeU6zQOk+aEoHRZot+FG10N8tggk+j1ZnPCfrg==";
};
buildInputs = globalBuildInputs;
meta = {
description = "LSP server for SCSS and Sass indented. Full support for @use and @forward, including aliases, prefixes and hiding. Rich documentation through SassDoc. Workspace-wide code navigation and refactoring.";
homepage = "https://github.com/wkillerud/some-sass/blob/main/packages/language-server#readme";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
}

View file

@ -1,5 +1,6 @@
[
"css-variables-language-server",
"gh-actions-language-server",
"markdown-toc"
"markdown-toc",
"some-sass-language-server"
]