So I have new Firebase/Firestore project for Cloud Functions, and I have my index.js setting up for firebase-functions and firebase-admin like so:
const functions = require("firebase-functions");
const admin = require("firebase-admin").initializeApp(functions.config().firebase);
My package.json looks like this:
{
"name": "functions",
"description": "Cloud Functions for Firebase",
"dependencies": {
"firebase-admin": "~5.4.2",
"firebase-functions": "^0.7.1"
},
"private": true
}
I have done this before in other projects with no problems. Now when I try to "firebase deploy" the project,
I get this error over and over:
Deploy Error: Function load error: Code in file index.js can't be loaded.
Did you list all required modules in the package.json dependencies?
Detailed stack trace: Error: Cannot find module 'firebase-admin'