Function: createRipgrepSearch()
ts
function createRipgrepSearch(
enforcer: SandboxPolicyEnforcer,
policy: SandboxPolicy,
): {
findPaths: AsyncIterable<PathFrame>;
searchContent: AsyncIterable<HitFrame>;
};Defined in: src/batteries/sandbox/node/search_ripgrep.ts:108
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: { follow?: boolean; glob: string; hidden?: boolean; iglob?: string; limit?: number; maxDepth?: number; noIgnore?: boolean; root: string; signal?: AbortSignal; }) => AsyncIterable<PathFrame> | src/batteries/sandbox/node/search_ripgrep.ts:130 |
searchContent() | (o: { follow?: boolean; glob?: string; hidden?: boolean; iglob?: string; ignoreCase?: boolean; limit?: number; literal?: boolean; maxDepth?: number; noIgnore?: boolean; pattern: string; root: string; signal?: AbortSignal; }) => AsyncIterable<HitFrame> | src/batteries/sandbox/node/search_ripgrep.ts:112 |