( envVar: string | boolean | undefined, )
| 67 | } |
| 68 | |
| 69 | export function isEnvDefinedFalsy( |
| 70 | envVar: string | boolean | undefined, |
| 71 | ): boolean { |
| 72 | if (envVar === undefined) return false |
| 73 | if (typeof envVar === 'boolean') return !envVar |
| 74 | if (!envVar) return false |
| 75 | const normalizedValue = envVar.toLowerCase().trim() |
| 76 | return ['0', 'false', 'no', 'off'].includes(normalizedValue) |
| 77 | } |
| 78 | |
| 79 | /** |
| 80 | * --bare / NCODE_SIMPLE — skip hooks, LSP, plugin sync, skill dir-walk, |
no outgoing calls
no test coverage detected