Commit 5212d482 authored by Robert Schütz's avatar Robert Schütz Committed by Matthieu Coudron
Browse files

vimPlugins.markdown-preview-nvim: use mkYarnModules

parent b7482675
Loading
Loading
Loading
Loading
+11 −3
Original line number Diff line number Diff line
@@ -11,6 +11,8 @@
, substituteAll

  # Language dependencies
, fetchYarnDeps
, mkYarnModules
, python3
, rustPlatform

@@ -730,8 +732,14 @@ self: super: {

  markdown-preview-nvim =  let
    # We only need its dependencies `node-modules`.
    nodeDep = nodePackages."markdown-preview-nvim-../../applications/editors/vim/plugins/markdown-preview-nvim".overrideAttrs {
      dontNpmInstall = true;
    nodeDep = mkYarnModules rec {
      inherit (super.markdown-preview-nvim) pname version;
      packageJSON = ./markdown-preview-nvim/package.json;
      yarnLock = "${super.markdown-preview-nvim.src}/yarn.lock";
      offlineCache = fetchYarnDeps {
        inherit yarnLock;
        hash = "sha256-kzc9jm6d9PJ07yiWfIOwqxOTAAydTpaLXVK6sEWM8gg=";
      };
    };
  in super.markdown-preview-nvim.overrideAttrs {
    patches = [
@@ -741,7 +749,7 @@ self: super: {
      })
    ];
    postInstall = ''
      ln -s ${nodeDep}/lib/node_modules/markdown-preview/node_modules $out/app
      ln -s ${nodeDep}/node_modules $out/app
    '';

    nativeBuildInputs = [ nodejs ];
+0 −1
Original line number Diff line number Diff line
@@ -172,7 +172,6 @@
, "lv_font_conv"
, "madoko"
, "markdown-link-check"
, {"markdown-preview-nvim": "../../applications/editors/vim/plugins/markdown-preview-nvim"}
, "mastodon-bot"
, "mathjax"
, "meat"
+0 −1113

File changed.

Preview size limit exceeded, changes collapsed.