feat(sass): switch to @use and setup lsp server

This commit is contained in:
matt1432 2024-10-31 15:35:03 -04:00
parent 1148c8edef
commit ab8626e3b1
25 changed files with 192 additions and 83 deletions
packages/some-sass-language-server

View file

@ -0,0 +1,16 @@
#bash
''
cd "$FLAKE/packages/some-sass-language-server" || return
latest=$(npm outdated --json | jq -r '.["some-sass-language-server"]["latest"]' || true)
echo "$latest"
sed -i "s#\"some-sass-language-server\": \"[^\"]*\"#\"some-sass-language-server\": \"$latest\"#" ./package.json
npm update
npm_hash="$(prefetch-npm-deps ./package-lock.json)"
sed -i "s#npmDepsHash = .*#npmDepsHash = \"$npm_hash\";#" ./default.nix
''