Open bassrock opened 2 months ago
I found a few problems with this issue:
My entire team and i also ran into this issue. Been present for at least several weeks if not much longer. It occurs in all our applications using typescript, node.js, and a firebase-admin import.
We now have been resorting to adding: "skipLibCheck": true
tsconfig: { "compilerOptions": { "rootDir": "src", "outDir": "dist", "target": "es2022", "module": "NodeNext", "sourceMap": true, "allowJs": false, "alwaysStrict": true, "resolveJsonModule": true, "noImplicitAny": true, "strictNullChecks": true, "esModuleInterop": true, "skipLibCheck": true } }
Hey folks, thanks for reporting this issue! I am having trouble reproducing this... my code seem to build on NodeJS 20.11 with ES6. Are you able to provide us a minimal repro? Thanks!
Describe your environment
Steps to reproduce:
When using firebase sdk in an ES6 environment where the tsconfig looks like:
and the package.json is set to
type: "module"
you get the following error with the long module:Relevant Code:
I believe the issue may be this line https://github.com/firebase/firebase-admin-node/blob/7463d1cff603ebe3b918e64c0b05328ca5888b05/src/remote-config/condition-evaluator-internal.ts#L29 but I am not totally sure.