Open ansf opened 5 days ago
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
Hi @ansf, thanks for reaching out to us. I was able to reproduce the error using your code. I'll communicate this with our engineers and bring someone here that can provide more context about it. I’ll update this thread if I have any information to share.
Operating System
macOS 14
Browser Version
Chrome 126
Firebase SDK Version
10.12.2
Firebase SDK Product:
Analytics
Describe your project's tooling
typescript project, with "exactOptionalPropertyTypes" enabled in tsconfig.json.
Describe the problem
The project does not compile and gives the following error:
With
exactOptionalPropertyTypes
the both declarations ofname
are not compatible (see https://www.typescriptlang.org/tsconfig/#exactOptionalPropertyTypes).This is actually a duplicate of #8227, but I was unable to comment on the original issue and wanted to provide a minimal reproducible example (see below)
Steps and code to reproduce issue
npm i
npm run compile