nodePackages.typescript-language-server: add typescript dependency

typescript-language-server is a wrapper around tsserver and is useless
without it
This commit is contained in:
MetaDark 2020-05-30 13:21:13 -04:00 committed by Sandro Jäckel
parent 11296d3283
commit 4f5c437c98
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5

View File

@ -189,6 +189,10 @@ let
meta.broken = since "10"; 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 { tedicross = super."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override {
nativeBuildInputs = [ pkgs.makeWrapper ]; nativeBuildInputs = [ pkgs.makeWrapper ];
postInstall = '' postInstall = ''
@ -205,8 +209,12 @@ let
''; '';
}); });
stf = super.stf.override { typescript-language-server = super.typescript-language-server.override {
meta.broken = since "10"; nativeBuildInputs = [ pkgs.makeWrapper ];
postInstall = ''
wrapProgram "$out/bin/typescript-language-server" \
--prefix PATH : ${stdenv.lib.makeBinPath [ self.typescript ]}
'';
}; };
vega-cli = super.vega-cli.override { vega-cli = super.vega-cli.override {