(options: Options)
| 5 | * Rejects if there is no config in `options`. |
| 6 | */ |
| 7 | export async function requireConfig(options: Options): Promise<void> { |
| 8 | return new Promise((resolve, reject) => |
| 9 | options.config |
| 10 | ? resolve() |
| 11 | : reject( |
| 12 | options.configError ?? |
| 13 | new FirebaseError( |
| 14 | "Not in a Firebase project directory (could not locate firebase.json)", |
| 15 | ), |
| 16 | ), |
| 17 | ); |
| 18 | } |
no test coverage detected
searching dependent graphs…