Firebase Storage getDownloadURL doesn't finish running (original) (raw)

[REQUIRED] Describe your environment

[REQUIRED] Describe the problem

When I try to get the Storage DownloadURL with Nodejs, the getDownloadURL function works fine, but Nodejs doesn't finish running.
firebase-js-sdk should support the Nodejs environment.
https://firebase.google.com/docs/web/environments-js-sdk

Steps to reproduce:

Run the following code in Nodejs (14.18.0).
In my environment, Download URL is output normally, but Nodejs execution does not finish.

Relevant Code:

'use strict' const { initializeApp } = require('firebase/app') const { getStorage, ref, getDownloadURL } = require('firebase/storage')

initializeApp( { apiKey: '', authDomain: '', projectId: '', storageBucket: '', messagingSenderId: '', appId: '', measurementId: '' } )

!(async () => { const storage = getStorage() const pathReference = ref(storage, 'sample.txt') const url = await getDownloadURL(pathReference) console.log(url) })()