firebase / firebase/extensions
firestore-bigquery-export: WILDCARD_IDS prompt lost the extension's No/Yes labels
- Dominant language
- TypeScript
- Stars
- 979
- Forks
- 433
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 125
Description
The extension declares `WILDCARD_IDS` as a select with labels `No` / `Yes` and values `false` / `true`, default `false` (`firestore-bigquery-export/extension.yaml:365-377`). The kit declares it as a bare `defineBoolean` with no `input` (`kits/firestore-bigquery-export/src/config.ts:394-400`), so the CLI shows a generic boolean prompt instead of the labelled select.
Stored values are unchanged, so a migrated `.env` reads correctly. This is the prompt only.
#3148 restored the extension's labels on the other seven `true` / `false` selects with `input: select({ Yes: true, No: false })` but did not touch this kit. Same change here, with `No` listed first to match the extension's order.
Contributor guide
Research direction
Open kits/firestore-bigquery-export/src/config.ts:394-400 and compare its WILDCARD_IDS definition with firestore-bigquery-export/extension.yaml:365-377 and the pattern restored by #3148. Update the prompt configuration so the CLI shows No/Yes labels in the extension's order while preserving the existing false/true values and default. Done means the CLI displays the labelled select prompt and stored values remain unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 90/100