-
Notifications
You must be signed in to change notification settings - Fork 409
Closed
Labels
Description
- Operating System version: macOS 10.13.6
- Firebase SDK version: 6.0.0
- Library version: 6.0.0
- Firebase Product: realtime database
Since upgrading firebase-admin to 6.0.0 (from 5.13.1) webpack (with target nodejs) fails to build a bundle when containing import firebase from 'firebase-admin'
. This is a regression from 5.13.1 where the same code bundled just fine.
ERROR in /builds/guuru/platform/node_modules/@google-cloud/firestore/build/protos/firestore_proto_api.js
Module not found: Error: Can't resolve 'protobufjs/minimal' in '/builds/guuru/platform/node_modules/@google-cloud/firestore/build/protos'
@ /builds/guuru/platform/node_modules/@google-cloud/firestore/build/protos/firestore_proto_api.js 4:16-45
@ /builds/guuru/platform/node_modules/@google-cloud/firestore/build/src/field-value.js
@ /builds/guuru/platform/node_modules/@google-cloud/firestore/build/src/index.js
@ /builds/guuru/platform/node_modules/firebase-admin/lib/firebase-namespace.js
@ /builds/guuru/platform/node_modules/firebase-admin/lib/default-namespace.js
@ /builds/guuru/platform/node_modules/firebase-admin/lib/index.js
@ /builds/guuru/platform/packages/firebase-srv/src/admin.js
@ /builds/guuru/platform/packages/firebase-srv/index.js
@ ./index.js
error An unexpected error occurred: "Command failed.
Using the following webpack configuration:
module.exports = {
entry: './index.js',
target: 'node',
node: false,
resolve: {
mainFields: ['main', 'module'],
},
optimization: {
minimize: false,
},
module: {
rules: [{
test: /\.m?js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
},
}],
},
stats: {
warnings: false,
},
};