Skip to content

Commit bbfe58e

Browse files
Revert "Fix imports"
This reverts commit e838873.
1 parent e838873 commit bbfe58e

File tree

3 files changed

+89
-1
lines changed

3 files changed

+89
-1
lines changed

package-lock.json

Lines changed: 78 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
"lodash.get": "^4.4.2",
5151
"lodash.groupby": "^4.6.0",
5252
"lodash.isequal": "^4.5.0",
53+
"node-fetch": "^3.0.0",
5354
"react": "^18.2.0",
5455
"react-dom": "^18.1.0",
5556
"react-dropzone": "^14.2.1",

vite.config.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,16 @@ export default defineConfig(({ command, mode }) => {
4444
eslint: { lintCommand: 'eslint --ext .js,.jsx,.ts,.tsx src/' },
4545
}),
4646
],
47+
resolve: {
48+
alias:
49+
mode !== 'server'
50+
? {
51+
// node-fetch is imported by Firebase SDKs but not actually used
52+
// in browsers. Stub it to silence Vite errors on Node.js deps.
53+
'node-fetch': './src/stub.js',
54+
}
55+
: undefined,
56+
},
4757
};
4858
if (command === 'serve' || mode === 'server') {
4959
// Start Node.js server (APIs) during dev time.

0 commit comments

Comments
 (0)