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
| Parameter | Type |
|---|---|
enforcer | SandboxPolicyEnforcer |
policy | SandboxPolicy |
Returns
ts
{
findPaths: AsyncIterable<PathFrame>;
searchContent: AsyncIterable<HitFrame>;
}| Name | Type | Defined 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 |