{ lib, buildNpmPackage, fetchFromGitHub, }: buildNpmPackage (finalAttrs: { pname = "prisma-language-server"; version = "6.16.3"; src = fetchFromGitHub { owner = "prisma"; repo = "language-tools"; tag = "${finalAttrs.version}"; hash = "sha256-89/XErfqdMYTbATa8SmSTBMwY8Hlb364jNAuQgql5zo="; }; sourceRoot = "${finalAttrs.src.name}/packages/language-server"; npmDepsHash = "sha256-RCwHl8UNQfGOmq4QY6ECY+/Beo2enaOlWsS7RiMlyLc="; meta = { description = "Language server for Prisma"; homepage = "https://github.com/prisma/language-tools"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ mmkaram ]; mainProgram = "prisma-language-server"; }; })