diff options
author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2024-07-13 13:56:09 +0200 |
---|---|---|
committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2024-07-13 13:56:09 +0200 |
commit | 4947dc436edfe5352618829b7893d395e504b258 (patch) | |
tree | 71eba8714f8b2767a54cb45ff9fdcdcfba65d7a3 /vscode-langservers-extracted.nix | |
parent | feat(src/dead-trees): Add a version of my chemistry food analysis (diff) | |
download | b-peetz.de-4947dc436edfe5352618829b7893d395e504b258.zip |
fix(flake): Remove unneeded language servers
These should be provided by the editor of the user.
Diffstat (limited to 'vscode-langservers-extracted.nix')
-rw-r--r-- | vscode-langservers-extracted.nix | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/vscode-langservers-extracted.nix b/vscode-langservers-extracted.nix deleted file mode 100644 index ad66613..0000000 --- a/vscode-langservers-extracted.nix +++ /dev/null @@ -1,39 +0,0 @@ -{pkgs}: let - inherit (pkgs) lib; -in - pkgs.buildNpmPackage rec { - pname = "vscode-langservers-extracted"; - version = "4.7.0"; - - src = pkgs.fetchFromGitHub { - owner = "hrsh7th"; - repo = pname; - rev = "v${version}"; - hash = "sha256-RLRDEHfEJ2ckn0HTMu0WbMK/o9W20Xwm+XI6kCq57u8="; - }; - - npmDepsHash = "sha256-QhiSj/DigsI4Bfwmk3wG4lDQOWuDDduc/sfJlXiEoGE="; - - postPatch = '' - # TODO: Add vscode-eslint as a dependency - # Eliminate the vscode-eslint bin - sed -i '/^\s*"vscode-eslint-language-server":.*bin\//d' package.json package-lock.json - ''; - - buildPhase = let - extensions = "${pkgs.vscodium}/lib/vscode/resources/app/extensions"; - in '' - npx babel ${extensions}/css-language-features/server/dist/* --out-dir lib/css-language-server/node/ - npx babel ${extensions}/html-language-features/server/dist/* --out-dir lib/html-language-server/node/ - npx babel ${extensions}/json-language-features/server/dist/* --out-dir lib/json-language-server/node/ - npx babel ${extensions}/markdown-language-features/server/dist/* --out-dir lib/markdown-language-server/node/ - #mv lib/markdown-language-server/node/workerMain.js lib/markdown-language-server/node/main.js - ''; - - meta = with lib; { - description = "HTML/CSS/JSON/ESLint language servers extracted from vscode."; - homepage = "https://github.com/hrsh7th/vscode-langservers-extracted"; - license = licenses.mit; - maintainers = with maintainers; [lord-valen]; - }; - } |