Function
setProgramContext
(program: Command, ctx: ProgramContext)
Source from the content-addressed store, hash-verified
| 4 | const PROGRAM_CONTEXT_SYMBOL: unique symbol = Symbol.for("bitterbot.cli.programContext"); |
| 5 | |
| 6 | export function setProgramContext(program: Command, ctx: ProgramContext): void { |
| 7 | (program as Command & { [PROGRAM_CONTEXT_SYMBOL]?: ProgramContext })[PROGRAM_CONTEXT_SYMBOL] = |
| 8 | ctx; |
| 9 | } |
| 10 | |
| 11 | export function getProgramContext(program: Command): ProgramContext | undefined { |
| 12 | return (program as Command & { [PROGRAM_CONTEXT_SYMBOL]?: ProgramContext })[ |
Tested by
no test coverage detected