Skip to content

Commit 63b449e

Browse files
committed
Dont use default export
1 parent 861e5b0 commit 63b449e

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

packages/util/postinstall.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,11 @@ getConfigFromEnv().then((partialConfig) => {
8080
const defaults = (config || emulatorHosts) ? { config, emulatorHosts } : undefined;
8181

8282
return Promise.all([
83-
writeFile(join(__dirname, "dist", "autoinit_env.js"), `module.exports = ${JSON.stringify(defaults)}`),
84-
writeFile(join(__dirname, "dist", "autoinit_env.mjs"), `export default ${JSON.stringify(defaults)}`),
83+
writeFile(join(__dirname, "dist", "autoinit_env.js"), `'use strict';
84+
Object.defineProperty(exports, '__esModule', { value: true });
85+
exports.postinstallDefaults = ${JSON.stringify(defaults)};`),
86+
writeFile(join(__dirname, "dist", "autoinit_env.mjs"), `const postinstallDefaults = ${JSON.stringify(defaults)};
87+
export { postinstallDefaults };`),
8588
]);
8689

8790
}).then(

packages/util/rollup.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ const autoinitBuild = [
8585
output: {
8686
file: './dist/autoinit_env.js',
8787
format: 'cjs',
88-
exports: 'default',
8988
},
9089
plugins: buildPlugins,
9190
},

packages/util/src/autoinit_env.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import type { FirebaseDefaults } from "./defaults";
22

33
// This value is retrieved and hardcoded by the NPM postinstall script
4-
const firebaseDefaultConfig: FirebaseDefaults|undefined = undefined;
5-
6-
export default firebaseDefaultConfig;
4+
export const postinstallDefaults: FirebaseDefaults|undefined = undefined;

packages/util/src/defaults.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import { base64Decode } from './crypt';
1919
import { getGlobal } from './global';
20-
import postinstallDefaults from "./autoinit_env";
20+
import { postinstallDefaults } from "./autoinit_env";
2121

2222
/**
2323
* Keys for experimental properties on the `FirebaseDefaults` object.

0 commit comments

Comments
 (0)