Commit fb5df42
authored
PPL multiple entry points (#8717)
* Multiple entry points for main package.
* MEP for firestore lite building
* Fix issue with external exports
* Refactor to support multiple entry points for the lite SDK. Fixes import issues and makes code organization across /pipelines and /lite/pipeliens
* Type and comment cleanup
* Make PipelineSource generic and remove useFluentPipelines
* Remove converter and placeholders for converter.
* cleanup: remove documentReferenceFactory
* Linting and formatting
* Update the typings export for pipelines and lite pipelines so that it auguments the Firestore and Query classes.
* Add missing Expr export
* Lint fixes
* TODOs cleanup
* update api review
* Query to Proto with integration tests
* API tweaks from review. Selectable, FilterCondition, and Accumulator are abstract classes not interfaces. Removed extraneous Pipeline.sort overload
* Remove console.log statements from prune-dts.ts
* code cleanup in prune-dts
* Add missing imports to pipelines.ts1 parent df90a2e commit fb5df42
File tree
42 files changed
+6472
-2709
lines changed- common/api-review
- packages
- firebase
- firestore/pipelines
- firestore
- lite
- pipelines
- pipelines
- src
- api
- core
- lite-api
- remote
- util
- test/integration
- api
- util
- repo-scripts/prune-dts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
42 files changed
+6472
-2709
lines changedLarge diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1310 | 1310 | | |
1311 | 1311 | | |
1312 | 1312 | | |
1313 | | - | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
1314 | 1318 | | |
1315 | 1319 | | |
1316 | 1320 | | |
| |||
2204 | 2208 | | |
2205 | 2209 | | |
2206 | 2210 | | |
2207 | | - | |
2208 | | - | |
2209 | | - | |
| 2211 | + | |
| 2212 | + | |
| 2213 | + | |
2210 | 2214 | | |
2211 | 2215 | | |
0 commit comments