Download packages/core/src/hooks/index.ts from SaylorTwift/gemini-cli: direct link, hf CLI and curl.
- Browser
- Download file 720 Bytes
-
https://huggingface.co/SaylorTwift/gemini-cli/resolve/main/packages/core/src/hooks/index.ts
- Command line
-
hf download hf://SaylorTwift/gemini-cli/packages/core/src/hooks/index.ts
-
curl -L -o index.ts https://huggingface.co/SaylorTwift/gemini-cli/resolve/main/packages/core/src/hooks/index.ts
720 Bytes
| /** | |
| * @license | |
| * Copyright 2025 Google LLC | |
| * SPDX-License-Identifier: Apache-2.0 | |
| */ | |
| // Export types | |
| export * from './types.js'; | |
| // Export core components | |
| export { HookSystem } from './hookSystem.js'; | |
| export { HookRegistry } from './hookRegistry.js'; | |
| export { HookRunner } from './hookRunner.js'; | |
| export { HookAggregator } from './hookAggregator.js'; | |
| export { HookPlanner } from './hookPlanner.js'; | |
| export { HookEventHandler } from './hookEventHandler.js'; | |
| // Export interfaces and enums | |
| export type { HookRegistryEntry } from './hookRegistry.js'; | |
| export { ConfigSource } from './types.js'; | |
| export type { AggregatedHookResult } from './hookAggregator.js'; | |
| export type { HookEventContext } from './hookPlanner.js'; | |