{ buildNpmPackage, fetchFromGitHub }:

# https://github.com/BuilderIO/micro-agent
buildNpmPackage rec {
  pname = "micro-agent";
  version = "0.0.41";

  src = fetchFromGitHub {
    owner = "BuilderIO";
    repo = "micro-agent";
    rev = "v${version}";
    hash = "sha256-NxnK8MgKPTZVIADd03fJ6egUWq5vgVxkOvqaD/T/12w=";
  };

  npmDepsHash = "sha256-exIqyldG5dcUt1xoVLQw/FLOOqfIpG44i3fdzG4cyvM=";

  NODE_OPTIONS = "--openssl-legacy-provider";

  npmFlags = [ "--ignore-scripts" ];
}