Skip to content
1 min read · 93 words

Function: createRipgrepSearch()

ts
function createRipgrepSearch(
  enforcer: SandboxPolicyEnforcer,
  policy: SandboxPolicy,
): {
  findPaths: AsyncIterable<PathFrame>;
  searchContent: AsyncIterable<HitFrame>;
};

Defined in: src/batteries/sandbox/node/search_ripgrep.ts:65

Ripgrep backend. Both child pipes are drained immediately and concurrently.

Parameters

ParameterType
enforcerSandboxPolicyEnforcer
policySandboxPolicy

Returns

ts
{
  findPaths: AsyncIterable<PathFrame>;
  searchContent: AsyncIterable<HitFrame>;
}
NameTypeDefined in
findPaths()(o: { glob: string; maxDepth: number; root: string; signal?: AbortSignal; }) => AsyncIterable<PathFrame>src/batteries/sandbox/node/search_ripgrep.ts:75
searchContent()(o: { maxDepth: number; pattern: string; root: string; signal?: AbortSignal; }) => AsyncIterable<HitFrame>src/batteries/sandbox/node/search_ripgrep.ts:69