mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-27 07:50:47 +00:00
b632d27cdd
* ci: add agent instructions and ClaudeCode hooks * refactor: rename start-check and use schemas * fix: remove redundant flow diagram * refactor: add block utility * docs: add reference to development documentation * ci: add pretooluse hook * test: remove unnecessary schema tests * ci: add --all flag run fixer and linters in a single command * ci: switch stop hook to `pnpm check --all` * refactor: use simple git * refactor: use zod/v4 * ci: prevent usages of pnpm vitest * ci: add must read and code example for codeBlock * fixup! simplegit by allowing user pagers and editors * ci(agent hooks): run installs on worktree changes * docs: shorten description * chore: remove additional new line at the end * explicitly fail if parsing fails * fix: rename to kebabcase * docs: reduce commands highlighted for local dev
16 lines
388 B
TypeScript
16 lines
388 B
TypeScript
import type { Options } from 'execa';
|
|
import { exec as execBase } from '../../../utils/exec.ts';
|
|
|
|
export async function exec(
|
|
cmd: string,
|
|
args: string[] = [],
|
|
opts: Options = {},
|
|
): ReturnType<typeof execBase> {
|
|
return await execBase(cmd, args, {
|
|
stdout: process.stderr,
|
|
stderr: process.stderr,
|
|
env: { ...process.env, RENOVATE_AGENT_HOOK: '1' },
|
|
...opts,
|
|
});
|
|
}
|