UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

1 lines 975 B
import"#setup/primitives/index.js";function installProgressDetail(e,t){let n=t.text.trim();if(n===``||e!==`npm`)return n||void 0;let r=/^npm silly fetch manifest (.+)$/u.exec(n);if(r!==null)return`Resolving ${r[1]}`;let i=/^npm http fetch \S+ \S+ attempt (\d+) failed with (\S+)$/u.exec(n);if(i!==null)return`npm registry · attempt ${i[1]} failed: ${i[2]}`;if(t.stream===`stdout`||/^npm (?:error|warn)\b/u.test(n))return n}const NPM_NOISE_LINE=/^\s*npm (?:silly|verbose|http|timing)\b/u,INSTALL_OUTPUT_FALLBACK_LINES=20;function packageManagerInstallFailureCode(e){return e.kind===`workspace-probe-failed`?`workspace_probe_failed`:e.kind===`workspace-probe-unrecognized`?`workspace_probe_unrecognized`:e.result.termination.kind===`spawn-error`?e.result.termination.code===`ENOENT`?`package_manager_not_found`:`package_manager_start_failed`:`dependency_installation`}export{INSTALL_OUTPUT_FALLBACK_LINES,NPM_NOISE_LINE,installProgressDetail,packageManagerInstallFailureCode};