mirror of
https://github.com/9001/copyparty.git
synced 2025-10-10 10:32:19 -06:00
33 lines
659 B
Nix
33 lines
659 B
Nix
{
|
|
lib,
|
|
buildNpmPackage,
|
|
fetchFromGitHub,
|
|
}:
|
|
|
|
buildNpmPackage rec {
|
|
pname = "codemirror";
|
|
version = "5.65.18";
|
|
|
|
src = fetchFromGitHub {
|
|
owner = "codemirror";
|
|
repo = "codemirror5";
|
|
tag = version;
|
|
hash = "sha256-VQTpLaTYfJRUKUjLgomE6TijHIZszQqH0L+khErruAU=";
|
|
};
|
|
|
|
env.PUPPETEER_SKIP_CHROMIUM_DOWNLOAD = true;
|
|
|
|
npmDepsHash = "sha256-OjftAKA4YQIHJqfZ0yuZbIWtgAJOLSeroLua3FA+rTk=";
|
|
|
|
patches = [
|
|
./../../../../../scripts/deps-docker/codemirror.patch
|
|
];
|
|
|
|
postPatch = ''
|
|
# Upstream doesn't have a package-lock.json
|
|
cp ${./package-lock.json} ./package-lock.json
|
|
|
|
sed -ri '/^var urlRE = /d' mode/gfm/gfm.js
|
|
'';
|
|
}
|