diff options
author | MetaDark <kira.bruneau@gmail.com> | 2020-05-30 13:21:13 -0400 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2021-01-02 18:02:44 +0100 |
commit | 4f5c437c98d35ce7dfcfbc847c2eae77e0778a68 (patch) | |
tree | ce676424065933cf417f143d853e791013a89f65 /pkgs/development/node-packages | |
parent | 11296d3283a6547b938e4830e33e3f8ba102dc0b (diff) |
nodePackages.typescript-language-server: add typescript dependency
typescript-language-server is a wrapper around tsserver and is useless
without it
Diffstat (limited to 'pkgs/development/node-packages')
-rw-r--r-- | pkgs/development/node-packages/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index c8694a46bd14..1ecb19b4cbfa 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -189,6 +189,10 @@ let meta.broken = since "10"; }; + stf = super.stf.override { + meta.broken = since "10"; + }; + tedicross = super."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override { nativeBuildInputs = [ pkgs.makeWrapper ]; postInstall = '' @@ -205,8 +209,12 @@ let ''; }); - stf = super.stf.override { - meta.broken = since "10"; + typescript-language-server = super.typescript-language-server.override { + nativeBuildInputs = [ pkgs.makeWrapper ]; + postInstall = '' + wrapProgram "$out/bin/typescript-language-server" \ + --prefix PATH : ${stdenv.lib.makeBinPath [ self.typescript ]} + ''; }; vega-cli = super.vega-cli.override { |