# This file has been generated by node2nix 1.11.1. Do not edit! { nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? [ ] }: let sources = { "@angular/language-service-15.1.0" = { name = "_at_angular_slash_language-service"; packageName = "@angular/language-service"; version = "15.1.0"; src = fetchurl { url = "https://registry.npmjs.org/@angular/language-service/-/language-service-15.1.0.tgz"; sha512 = "+Hup4pCxHQ/QQzS5AIhztMUwVplT//zv5AlG2jtS60CdxhaT2DwYyFiJkF+amIh4cryVh7Hd/eQs/TH055vUhA=="; }; }; "vscode-html-languageservice-4.2.5" = { name = "vscode-html-languageservice"; packageName = "vscode-html-languageservice"; version = "4.2.5"; src = fetchurl { url = "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-4.2.5.tgz"; sha512 = "dbr10KHabB9EaK8lI0XZW7SqOsTfrNyT3Nuj0GoPi4LjGKUmMiLtsqzfedIzRTzqY+w0FiLdh0/kQrnQ0tLxrw=="; }; }; "vscode-jsonrpc-6.0.0" = { name = "vscode-jsonrpc"; packageName = "vscode-jsonrpc"; version = "6.0.0"; src = fetchurl { url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz"; sha512 = "wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg=="; }; }; "vscode-languageserver-7.0.0" = { name = "vscode-languageserver"; packageName = "vscode-languageserver"; version = "7.0.0"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz"; sha512 = "60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw=="; }; }; "vscode-languageserver-protocol-3.16.0" = { name = "vscode-languageserver-protocol"; packageName = "vscode-languageserver-protocol"; version = "3.16.0"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz"; sha512 = "sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A=="; }; }; "vscode-languageserver-textdocument-1.0.8" = { name = "vscode-languageserver-textdocument"; packageName = "vscode-languageserver-textdocument"; version = "1.0.8"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.8.tgz"; sha512 = "1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q=="; }; }; "vscode-languageserver-types-3.16.0" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; version = "3.16.0"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz"; sha512 = "k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA=="; }; }; "vscode-languageserver-types-3.17.2" = { name = "vscode-languageserver-types"; packageName = "vscode-languageserver-types"; version = "3.17.2"; src = fetchurl { url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz"; sha512 = "zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA=="; }; }; "vscode-nls-5.2.0" = { name = "vscode-nls"; packageName = "vscode-nls"; version = "5.2.0"; src = fetchurl { url = "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz"; sha512 = "RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng=="; }; }; "vscode-uri-3.0.3" = { name = "vscode-uri"; packageName = "vscode-uri"; version = "3.0.3"; src = fetchurl { url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.3.tgz"; sha512 = "EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA=="; }; }; }; args = { name = "_at_angular_slash_language-server"; packageName = "@angular/language-server"; version = "15.1.0"; src = ./.; dependencies = [ sources."@angular/language-service-15.1.0" sources."vscode-html-languageservice-4.2.5" sources."vscode-jsonrpc-6.0.0" sources."vscode-languageserver-7.0.0" (sources."vscode-languageserver-protocol-3.16.0" // { dependencies = [ sources."vscode-languageserver-types-3.16.0" ]; }) sources."vscode-languageserver-textdocument-1.0.8" sources."vscode-languageserver-types-3.17.2" sources."vscode-nls-5.2.0" sources."vscode-uri-3.0.3" ]; buildInputs = globalBuildInputs; meta = { description = "LSP server for Angular Language Service"; license = "MIT"; }; production = true; bypassCache = true; reconstructLock = false; }; in { args = args; sources = sources; tarball = nodeEnv.buildNodeSourceDist args; package = nodeEnv.buildNodePackage args; shell = nodeEnv.buildNodeShell args; nodeDependencies = nodeEnv.buildNodeDependencies (lib.overrideExisting args { src = stdenv.mkDerivation { name = args.name + "-package-json"; src = nix-gitignore.gitignoreSourcePure [ "*" "!package.json" "!package-lock.json" ] args.src; dontBuild = true; installPhase = "mkdir -p $out; cp -r ./* $out;"; }; }); }