esm.sh icon indicating copy to clipboard operation
esm.sh copied to clipboard

Failed to import - ‘firebase’

Open nekodendislike opened this issue 11 months ago • 4 comments

Failing module

  • GitHub: https://github.com/firebase/firebase-js-sdk
  • npm: https://www.npmjs.com/package/firebase
import * as firebase from "https://esm.sh/firebase"

Error message

After running deno run I got this:


Uncaught (in promise) Error: Service firestore is not available
    at c.getImmediate (https://esm.sh/@firebase/[email protected]/denonext/component.mjs:2:1313)
    at Module.rf (https://esm.sh/@firebase/[email protected]/denonext/firestore.mjs:18:2994)

After checking esm link, I caught the message ‘module not found’.

Additional info

  • Deno version:2.1.9
  • firebase-admin is working.

nekodendislike avatar Feb 08 '25 01:02 nekodendislike

i will look into it

ije avatar Feb 10 '25 00:02 ije

use https://esm.sh/firebase/app instead, there is no main field in package.json of firebase

ije avatar Feb 11 '25 15:02 ije

Got it. But the problem lies elsewhere….

error: Uncaught (in promise) Error: Service firestore is not available
    at c.getImmediate (https://esm.sh/@firebase/[email protected]/denonext/component.mjs:2:1313)
    at Module.rf (https://esm.sh/@firebase/[email protected]/denonext/firestore.mjs:18:2994)

nekodendislike avatar Feb 11 '25 23:02 nekodendislike

This error occurs when running initializeapp.

nekodendislike avatar Feb 11 '25 23:02 nekodendislike