(config: ValidatedConfig, codebase: string)
| 200 | * Return functions config for given codebase. |
| 201 | */ |
| 202 | export function configForCodebase(config: ValidatedConfig, codebase: string): ValidatedSingle { |
| 203 | const codebaseCfg = config.find((c) => c.codebase === codebase); |
| 204 | if (!codebaseCfg) { |
| 205 | throw new FirebaseError(`No functions config found for codebase ${codebase}`); |
| 206 | } |
| 207 | return codebaseCfg; |
| 208 | } |
| 209 | |
| 210 | /** Returns true if the codebase uses a local source. */ |
| 211 | export function isLocalConfig(c: ValidatedSingle): c is ValidatedLocalSingle { |
no outgoing calls
no test coverage detected
searching dependent graphs…