mdx-language-server: init at 0.5.2 (#382210)

* maintainers: add ThaoTranLePhuong

* mdx-language-server: init at 0.5.2

* Update pkgs/by-name/md/mdx-language-server/package.nix

---------

Co-authored-by: Thao Le-Phuong <tlephuon@ciena.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
This commit is contained in:
Thao-Tran Le-Phuong
2025-02-16 21:49:56 +01:00
committed by GitHub
co-authored by Thao Le-Phuong Sandro
parent 79450c0d20
commit 5f5531701e
2 changed files with 3047 additions and 0 deletions
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,33 @@
{
lib,
fetchurl,
nodejs,
buildNpmPackage,
}:
buildNpmPackage rec {
pname = "mdx-language-server";
version = "0.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/@mdx-js/language-server/-/language-server-${version}.tgz";
hash = "sha256-8ef9dVVsH5yTva9ymY+EAZTz6FOZ7Zgu9kOv1wLaK4w=";
};
postPatch = ''
ln -s ${./package-lock.json} package-lock.json
'';
npmDepsHash = "sha256-IONV1wxETazDaXzYfqiYrM+A8c36VcnlzTj3lmxA9ug=";
dontNpmBuild = true;
meta = {
description = "Language server for MDX";
homepage = "https://github.com/mdx-js/mdx-analyzer/tree/main/packages/language-server";
changelog = "https://github.com/mdx-js/mdx-analyzer/blob/@mdx-js/language-server@${version}/packages/language-server/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ThaoTranLePhuong ];
mainProgram = "mdx-language-server";
};
}