Skip to content

Commit a1cec3d

Browse files
committed
remove bundle and memory builds
1 parent b8dd58b commit a1cec3d

13 files changed

+6
-285
lines changed

packages/firestore/compat/index.bundle.ts renamed to packages/firestore/compat/bundle.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,3 @@ export function registerBundle(instance: typeof Firestore): void {
5353
instance.prototype.loadBundle = loadBundle;
5454
instance.prototype.namedQuery = namedQuery;
5555
}
56-
57-
registerBundle(Firestore);

packages/firestore/compat/index.memory.ts

Lines changed: 0 additions & 41 deletions
This file was deleted.

packages/firestore/compat/index.node.memory.ts

Lines changed: 0 additions & 42 deletions
This file was deleted.

packages/firestore/compat/index.node.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { name, version } from '../package.json';
2323
import { Firestore, IndexedDbPersistenceProvider } from '../src/api/database';
2424

2525
import { configureForFirebase } from './config';
26+
import { registerBundle } from './bundle';
2627

2728
import '../register-module';
2829

@@ -40,3 +41,4 @@ export function registerFirestore(instance: FirebaseNamespace): void {
4041
}
4142

4243
registerFirestore((firebase as unknown) as FirebaseNamespace);
44+
registerBundle(Firestore);

packages/firestore/compat/index.rn.memory.ts

Lines changed: 0 additions & 42 deletions
This file was deleted.

packages/firestore/compat/index.rn.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { name, version } from '../package.json';
2323
import { Firestore, IndexedDbPersistenceProvider } from '../src/api/database';
2424

2525
import { configureForFirebase } from './config';
26+
import { registerBundle } from './bundle';
2627

2728
import '../register-module';
2829

@@ -40,3 +41,4 @@ export function registerFirestore(instance: FirebaseNamespace): void {
4041
}
4142

4243
registerFirestore((firebase as unknown) as FirebaseNamespace);
44+
registerBundle(Firestore);

packages/firestore/compat/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import { name, version } from '../package.json';
2323
import { Firestore, IndexedDbPersistenceProvider } from '../src/api/database';
2424

2525
import { configureForFirebase } from './config';
26+
import { registerBundle } from './bundle';
2627

2728
import '../register-module';
2829

@@ -40,3 +41,4 @@ export function registerFirestore(instance: FirebaseNamespace): void {
4041
}
4142

4243
registerFirestore((firebase as unknown) as FirebaseNamespace);
44+
registerBundle(Firestore);

packages/firestore/compat/memory/bundle/package.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

packages/firestore/compat/memory/package.json

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/firestore/rollup.config.browser.compat.js

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -70,51 +70,5 @@ export default [
7070
treeshake: {
7171
moduleSideEffects: false
7272
}
73-
},
74-
// Create memory build
75-
{
76-
input: {
77-
index: 'compat/index.memory.ts',
78-
bundle: 'compat/index.bundle.ts'
79-
},
80-
output: {
81-
dir: 'dist/compat/memory/esm2017',
82-
format: 'es',
83-
sourcemap: true
84-
},
85-
plugins: [
86-
...util.es2017PluginsCompat(
87-
'browser',
88-
getImportPathTransformer({
89-
// ../../exp/index
90-
pattern: /^.*exp\/index$/g,
91-
template: ['@firebase/firestore']
92-
}),
93-
/* mangled= */ false
94-
)
95-
],
96-
external: util.resolveBrowserExterns,
97-
treeshake: {
98-
moduleSideEffects: false
99-
}
100-
},
101-
// Convert memory build to ES5
102-
{
103-
input: {
104-
index: path.resolve('./compat/memory', memoryPkg['esm2017']),
105-
bundle: path.resolve('./compat/memory/bundle', memoryBundlePkg['esm2017'])
106-
},
107-
output: [
108-
{
109-
dir: 'dist/compat/memory/esm5',
110-
format: 'es',
111-
sourcemap: true
112-
}
113-
],
114-
plugins: util.es2017ToEs5Plugins(/* mangled= */ true),
115-
external: util.resolveBrowserExterns,
116-
treeshake: {
117-
moduleSideEffects: false
118-
}
11973
}
12074
];

packages/firestore/rollup.config.node.compat.js

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -76,56 +76,5 @@ export default [
7676
treeshake: {
7777
moduleSideEffects: false
7878
}
79-
},
80-
{
81-
input: {
82-
index: './compat/index.node.memory.ts',
83-
bundle: './compat/index.bundle.ts'
84-
},
85-
output: {
86-
dir: 'dist/compat/memory/node-esm2017',
87-
format: 'es',
88-
sourcemap: true
89-
},
90-
plugins: [
91-
...util.es2017PluginsCompat(
92-
'node',
93-
getImportPathTransformer({
94-
// ../../exp/index
95-
pattern: /^.*exp\/index$/g,
96-
template: ['@firebase/firestore']
97-
})
98-
),
99-
replace({
100-
'process.env.FIRESTORE_PROTO_ROOT': JSON.stringify('../protos')
101-
}),
102-
copy({
103-
targets: [{ src: 'src/protos', dest: 'dist/memory' }]
104-
})
105-
],
106-
external: util.resolveNodeExterns,
107-
treeshake: {
108-
moduleSideEffects: false
109-
}
110-
},
111-
{
112-
input: {
113-
index: path.resolve('./compat/memory', memoryPkg['main-esm2017']),
114-
bundle: path.resolve(
115-
'./compat/memory/bundle',
116-
memoryBundlePkg['main-esm2017']
117-
)
118-
},
119-
output: [
120-
{
121-
dir: 'dist/compat/memory/node-cjs',
122-
format: 'cjs',
123-
sourcemap: true
124-
}
125-
],
126-
external: util.resolveNodeExterns,
127-
treeshake: {
128-
moduleSideEffects: false
129-
}
13079
}
13180
];

packages/firestore/rollup.config.rn.compat.js

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -45,32 +45,5 @@ export default [
4545
treeshake: {
4646
moduleSideEffects: false
4747
}
48-
},
49-
// Create memory build
50-
{
51-
input: {
52-
index: './compat/index.memory.ts',
53-
bundle: './compat/index.bundle.ts'
54-
},
55-
output: {
56-
dir: 'dist/compat/memory/rn',
57-
format: 'es',
58-
sourcemap: true
59-
},
60-
plugins: [
61-
...util.es2017PluginsCompat(
62-
'rn',
63-
getImportPathTransformer({
64-
// ../../exp/index
65-
pattern: /^.*exp\/index$/g,
66-
template: ['@firebase/firestore']
67-
}),
68-
/* mangled= */ false
69-
)
70-
],
71-
external: util.resolveBrowserExterns,
72-
treeshake: {
73-
moduleSideEffects: false
74-
}
7548
}
7649
];

scripts/exp/prepare-firestore-for-exp-release.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -131,19 +131,6 @@ export async function createFirestoreCompatProject() {
131131
resolve(FIRESTORE_COMPAT_DEST, 'bundle/package.json'),
132132
async content => content.replace(/\.\.\/\.\.\/dist\/compat/g, '../dist')
133133
);
134-
135-
// update memory/package.json
136-
await transformFile(
137-
resolve(FIRESTORE_COMPAT_DEST, 'memory/package.json'),
138-
async content => content.replace(/\.\.\/\.\.\/dist\/compat/g, '../dist')
139-
);
140-
141-
// update memory/bundle/packages.json
142-
await transformFile(
143-
resolve(FIRESTORE_COMPAT_DEST, 'memory/bundle/package.json'),
144-
async content =>
145-
content.replace(/\.\.\/\.\.\/\.\.\/dist\/compat/g, '../../dist')
146-
);
147134
}
148135

149136
function copyRecursiveSync(

0 commit comments

Comments
 (0)