The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
firestore_proto_api.ts in packages/firestore/src/protos |
1235 | 19 |
sync_engine_impl.ts in packages/firestore/src/core |
1202 | 55 |
Repo.ts in packages/database/src/core |
1176 | 40 |
Reference_impl.ts in packages/database/src/api |
1125 | 61 |
database.ts in packages/firestore-compat/src/api |
1105 | 36 |
serializer.ts in packages/firestore/src/remote |
1042 | 81 |
local_store_impl.ts in packages/firestore/src/local |
989 | 31 |
MarkdownDocumenter.ts in repo-scripts/api-documenter/src/documenters |
915 | 15 |
PersistentConnection.ts in packages/database/src/core |
899 | 40 |
shared_client_state.ts in packages/firestore/src/local |
802 | 29 |
ViewProcessor.ts in packages/database/src/core/view |
796 | 14 |
user_data_reader.ts in packages/firestore/src/lite-api |
776 | 31 |
firestore.proto in packages/firestore/src/protos/google/firestore/v1 |
770 | - |
descriptor.proto in packages/firestore/src/protos/google/protobuf |
751 | - |
indexeddb_persistence.ts in packages/firestore/src/local |
749 | 27 |
SyncTree.ts in packages/database/src/core |
712 | 29 |
target.ts in packages/firestore/src/core |
711 | 32 |
remote_store.ts in packages/firestore/src/remote |
653 | 40 |
query.ts in packages/firestore/src/lite-api |
607 | 22 |
WriteTree.ts in packages/database/src/core |
600 | 26 |
simple_db.ts in packages/firestore/src/local |
583 | 20 |
Reference.ts in packages/database-compat/src/api |
582 | 9 |
firestore_client.ts in packages/firestore/src/core |
571 | 32 |
values.ts in packages/firestore/src/model |
568 | 42 |
analysis-helper.ts in repo-scripts/size-analysis |
522 | 16 |
task.ts in packages/storage/src |
496 | 22 |
requests.ts in packages/storage/src/implementation |
491 | 29 |
errors.ts in packages/auth/src/core |
486 | 2 |
indexeddb_mutation_queue.ts in packages/firestore/src/local |
484 | 10 |
BrowserPollConnection.ts in packages/database/src/realtime |
475 | 21 |
persistent_stream.ts in packages/firestore/src/remote |
471 | 18 |
SortedMap.ts in packages/database/src/core/util |
467 | 11 |
util.ts in packages/database/src/core/util |
454 | 31 |
sorted_map.ts in packages/firestore/src/util |
447 | 16 |
auth_impl.ts in packages/auth/src/core/auth |
443 | 21 |
credentials.ts in packages/firestore/src/api |
436 | 9 |
query.ts in packages/firestore/src/core |
431 | 29 |
reference_impl.ts in packages/firestore/src/api |
430 | 31 |
validation.ts in packages/database/src/core/util |
419 | 17 |
watch_change.ts in packages/firestore/src/remote |
417 | 13 |
indexeddb_remote_document_cache.ts in packages/firestore/src/local |
416 | 15 |
indexeddb_schema_converter.ts in packages/firestore/src/local |
415 | 20 |
ChildrenNode.ts in packages/database/src/core/snap |
415 | 3 |
Connection.ts in packages/database/src/realtime |
413 | 30 |
memory_persistence.ts in packages/firestore/src/local |
403 | 8 |
bundle-analysis.ts in repo-scripts/size-analysis |
400 | 21 |
mutation.ts in packages/firestore/src/model |
397 | 25 |
api.ts in packages/analytics/src |
391 | 30 |
prune-dts.ts in repo-scripts/prune-dts |
385 | 12 |
http.proto in packages/firestore/src/protos/google/api |
358 | - |
File | # lines | # units |
---|---|---|
serializer.ts in packages/firestore/src/remote |
1042 | 81 |
Reference_impl.ts in packages/database/src/api |
1125 | 61 |
sync_engine_impl.ts in packages/firestore/src/core |
1202 | 55 |
values.ts in packages/firestore/src/model |
568 | 42 |
remote_store.ts in packages/firestore/src/remote |
653 | 40 |
PersistentConnection.ts in packages/database/src/core |
899 | 40 |
Repo.ts in packages/database/src/core |
1176 | 40 |
database.ts in packages/firestore-compat/src/api |
1105 | 36 |
firestore_client.ts in packages/firestore/src/core |
571 | 32 |
target.ts in packages/firestore/src/core |
711 | 32 |
local_store_impl.ts in packages/firestore/src/local |
989 | 31 |
reference_impl.ts in packages/firestore/src/api |
430 | 31 |
user_data_reader.ts in packages/firestore/src/lite-api |
776 | 31 |
util.ts in packages/database/src/core/util |
454 | 31 |
api.ts in packages/analytics/src |
391 | 30 |
Connection.ts in packages/database/src/realtime |
413 | 30 |
shared_client_state.ts in packages/firestore/src/local |
802 | 29 |
query.ts in packages/firestore/src/core |
431 | 29 |
requests.ts in packages/storage/src/implementation |
491 | 29 |
error.ts in packages/storage/src/implementation |
244 | 29 |
There are 19 files with lines longer than 120 characters. In total, there are 24 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
input_validation.ts in packages/firestore/src/util |
128 | 9 | 2 |
fetch_provider.ts in packages/auth/src/core/util |
52 | 4 | 2 |
util.ts in packages/rules-unit-testing/src |
95 | 5 | 2 |
Database.ts in packages/database/src/api |
240 | 13 | 2 |
index.ts in repo-scripts/changelog-generator |
88 | 3 | 2 |
default.hbs in scripts/docgen-compat/theme/layouts |
29 | - | 1 |
check_changeset.ts in scripts/ci |
157 | 4 | 1 |
indexeddb_schema.ts in packages/firestore/src/local |
254 | 4 | 1 |
write.proto in packages/firestore/src/protos/google/firestore/v1 |
229 | - | 1 |
common.proto in packages/firestore/src/protos/google/firestore/v1 |
72 | - | 1 |
firestore.proto in packages/firestore/src/protos/google/firestore/v1 |
770 | - | 1 |
timestamp.proto in packages/firestore/src/protos/google/protobuf |
131 | - | 1 |
errors.ts in packages/auth/src/core |
486 | 2 | 1 |
client.ts in packages/app-check/src |
109 | 4 | 1 |
api.ts in packages/app-check/src |
164 | 8 | 1 |
onDisconnect.ts in packages/database-compat/src/api |
89 | - | 1 |
remote_config_service.ts in packages/performance/src/services |
182 | 8 | 1 |
cli.ts in repo-scripts/size-analysis |
71 | - | 1 |
BaseAction.ts in repo-scripts/api-documenter/src/cli |
131 | 4 | 1 |