Unverified Commit 89dab7da authored by John Wiegley's avatar John Wiegley
Browse files

task-master-ai: 0.19.0 -> 0.25.1

parent 33e0bcd1
Loading
Loading
Loading
Loading
+14 −4
Original line number Diff line number Diff line
@@ -7,16 +7,16 @@
}:
buildNpmPackage (finalAttrs: {
  pname = "task-master-ai";
  version = "0.19.0";
  version = "0.25.1";

  src = fetchFromGitHub {
    owner = "eyaltoledano";
    repo = "claude-task-master";
    tag = "v${finalAttrs.version}";
    hash = "sha256-OxfY1F30MKrv6sv3ksEy6wMRpWAg5d47w62dA6IDul8=";
    tag = "task-master-ai@${finalAttrs.version}";
    hash = "sha256-7Vs8k8/ym2K+FzX3fAke344S9gEhjPCnzz1z+OlounE=";
  };

  npmDepsHash = "sha256-GStmiG+ZwRQl4pQD3Q0lonCsnwB2ReoC5b9vEPGZ5+o=";
  npmDepsHash = "sha256-6dPIZtbTmLVrJgaSAZE7pT1+xbKVkBS+UF8xfy/micc=";

  dontNpmBuild = true;

@@ -24,6 +24,16 @@ buildNpmPackage (finalAttrs: {

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

  postInstall = ''
    mkdir -p $out/lib/node_modules/task-master-ai/apps
    cp -r apps/extension $out/lib/node_modules/task-master-ai/apps/extension
    cp -r apps/docs $out/lib/node_modules/task-master-ai/apps/docs
  '';

  env = {
    PUPPETEER_SKIP_DOWNLOAD = 1;
  };

  meta = with lib; {
    description = "Node.js agentic AI workflow orchestrator";
    homepage = "https://task-master.dev";