This is going to be a very elementary question but I want to have a clear understanding of the difference between exports.function = vs export const function = inside index.ts of functions folder generated from Firebase Cloud Functions.
exports.function = functions
.runWith(CONFIG.MEMORY)
.https.onRequest(async (req, res) => {
console.log("hi")
})
export const function = functions
.runWith(CONFIG.MEMORY)
.https.onRequest(async (req, res) => {
console.log("hi")
})
I understand both totally work fine, but for what reason is it considered to be better to use exports.function = than export const function inside index file at the top level of functions folder?
I read this `export const` vs. `export default` in ES6
If it’s not at the top level of folder, I can understand their behaviors but what I want to know is how firebase cloud functions deal with export const function differently than exports.function when it’s at the top level of functions folder, which is at index file???