Unverified Commit 77dd6691 authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

intelephense: remove from nodePackages (#338761)

parents 31eb5976 67767646
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -15789,6 +15789,12 @@
    githubId = 4580157;
    name = "Patrick Hobusch";
  };
  patka = {
    email = "patka@patka.dev";
    github = "patka-123";
    githubId = 69802930;
    name = "patka";
  };
  patrickdag = {
    email = "patrick-nixos@failmail.dev";
    github = "PatrickDaG";
+5687 −0

File added.

Preview size limit exceeded, changes collapsed.

+36 −0
Original line number Diff line number Diff line
{
  lib,
  buildNpmPackage,
  fetchurl,
  nix-update-script,
}:
let
  version = "1.12.5";
in
buildNpmPackage {
  pname = "intelephense";
  inherit version;

  src = fetchurl {
    url = "https://registry.npmjs.org/intelephense/-/intelephense-${version}.tgz";
    hash = "sha256-S2wlzEDSKu/7NxnFMAj25meXzW37fGbH1ztCbWDRAqc=";
  };

  postPatch = ''
    cp ${./package-lock.json} package-lock.json
  '';

  npmDepsHash = "sha256-HpJYDPPX5elvd0SMCJuTu5j4v1caO25UZqywB2huUAA=";

  dontNpmBuild = true;

  passthru.updateScript = nix-update-script { };

  meta = {
    description = "Professional PHP tooling for any Language Server Protocol capable editor";
    homepage = "https://intelephense.com/";
    license = lib.licenses.unfree;
    mainProgram = "intelephense";
    maintainers = with lib.maintainers; [ patka ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -112,6 +112,7 @@ mapAliases {
  immich = pkgs.immich-cli; # added 2023-08-19
  indium = throw "indium was removed because it was broken"; # added 2023-08-19
  inliner = throw "inliner was removed because it was abandoned upstream"; # added 2024-08-23
  inherit (pkgs) intelephense; # added 2024-08-31
  ionic = throw "ionic was replaced by @ionic/cli"; # added 2023-08-19
  inherit (pkgs) jake; # added 2023-08-19
  inherit (pkgs) javascript-typescript-langserver; # added 2023-08-19
+0 −1
Original line number Diff line number Diff line
@@ -116,7 +116,6 @@
, "ijavascript"
, "imapnotify"
, "insect"
, "intelephense"
, "joplin"
, "js-beautify"
, "js-yaml"
Loading