firebase / extensions
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 125
  • Daily file updates (only one update per file and date counted): 1314
  • First update: 2018-11-13
  • Latest update: 2022-01-26
  • Days between first and latest update: 1171 (167 weeks, estimated 835 working days)
  • Active days (at least one file change): 283
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 125 files with 10,153 lines of code in files.
    • 118 files that are 366+ days old (9,579 lines of code)
    • 6 files that are 181-365 days old (504 lines of code)
    • 1 files that are 91-180 days old (70 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
94% | 4% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 125 files with 10,153 lines of code in files.
    • 81 files have been last changed 366+ days ago (5,447 lines of code)
    • 14 files have been last changed 181-365 days ago (632 lines of code)
    • 9 files have been last changed 91-180 days ago (1,184 lines of code)
    • 15 files have been last changed 31-90 days ago (2,283 lines of code)
    • 6 files have been last changed 1-30 days ago (607 lines of code)
53% | 6% | 11% | 22% | 5%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, json, js, md, txt, yaml, gitignore, sh, yml, snap, swift, svg, gradle, java, bat, xml, properties, prettierignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts91% | 8% | 0% | 0% | 0%
js97% | <1% | 2% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
swift100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts61% | 6% | 17% | 7% | 5%
js59% | 8% | 5% | 24% | 1%
java100% | 0% | 0% | 0% | 0%
swift100% | 0% | 0% | 0% | 0%
yml0% | 100% | 0% | 0% | 0%
yaml0% | 0% | 0% | 83% | 16%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
firestore-bigquery-export85% | 14% | 0% | 0% | 0%
firestore-counter96% | 0% | 3% | 0% | 0%
firestore-send-email94% | 5% | 0% | 0% | 0%
storage-resize-images100% | 0% | 0% | 0% | 0%
firestore-translate-text100% | 0% | 0% | 0% | 0%
delete-user-data100% | 0% | 0% | 0% | 0%
firestore-shorten-urls-bitly100% | 0% | 0% | 0% | 0%
auth-mailchimp-sync100% | 0% | 0% | 0% | 0%
rtdb-limit-child-nodes100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
firestore-counter90% | 0% | 0% | 9% | 0%
firestore-bigquery-export50% | 4% | 26% | 0% | 19%
firestore-translate-text83% | 0% | 0% | 16% | 0%
firestore-shorten-urls-bitly77% | 0% | 0% | 22% | 0%
auth-mailchimp-sync68% | 0% | 0% | 31% | 0%
storage-resize-images20% | 34% | 0% | 45% | 0%
delete-user-data36% | 0% | 0% | 63% | 0%
rtdb-limit-child-nodes53% | 0% | 0% | 46% | 0%
firestore-send-email<1% | 8% | 31% | 59% | 0%
ROOT3% | 96% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
schema.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
513 19 382 877 21
index.ts
in firestore-bigquery-export/scripts/import/src
375 1 170 877 30
index.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src/bigquery
257 13 9 877 40
snapshot.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
179 2 456 877 15
index.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
163 3 625 877 10
udf.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
129 16 291 877 17
schema.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src/bigquery
123 - 553 877 12
logs.ts
in firestore-bigquery-export/functions/src
121 - 382 877 9
logs.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src
121 - 424 877 13
snapshot.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src/bigquery
67 2 575 877 9
index.ts
in firestore-bigquery-export/functions/src
42 - 9 877 23
index.js
in firestore-bigquery-export/functions/lib
36 - 9 877 24
config.js
in firestore-bigquery-export/functions/lib
21 1 9 877 15
config.ts
in firestore-bigquery-export/functions/src
21 1 9 877 16
logs.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
20 - 808 877 5
tracker.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src
19 - 575 877 8
util.ts
in firestore-bigquery-export/functions/src
18 2 575 877 9
errors.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src
16 - 871 877 2
index.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src
10 - 626 877 8
controller.ts
in firestore-counter/functions/src
292 4 521 876 8
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
validators.ts
in firestore-translate-text/functions/src
14 - 871 876 3
errors.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src
16 - 871 877 2
index.ts
in firestore-counter/stress_test/functions/src
30 - 871 876 2
index.ts
in rtdb-limit-child-nodes/functions/src
31 - 871 876 2
index.ts
in firestore-counter/clients/web/src
88 6 871 876 2
FirestoreShardedCounter.java
in firestore-counter/clients/android/src/main/java/com/firebase/firestore/counter
119 5 871 876 2
config.ts
in auth-mailchimp-sync/functions/src
6 - 870 876 3
config.ts
in firestore-shorten-urls-bitly/functions/src
7 - 870 870 1
config.js
in auth-mailchimp-sync/functions/lib
8 - 870 876 3
config.js
in firestore-shorten-urls-bitly/functions/lib
9 - 870 870 1
index.ts
in auth-mailchimp-sync/functions/src
73 - 870 876 3
config.ts
in firestore-translate-text/functions/src
6 - 808 876 7
logs.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
20 - 808 877 5
schema-loader-utils.ts
in firestore-bigquery-export/scripts/gen-schema-view/src
74 7 808 826 3
abstract-shortener.ts
in firestore-shorten-urls-bitly/functions/src
105 8 808 834 4
config.js
in firestore-translate-text/functions/lib
8 - 806 876 5
common.ts
in firestore-counter/functions/src
33 2 785 876 4
planner.ts
in firestore-counter/functions/src
97 6 785 876 4
commitlint.config.js
in root
1 - 757 759 2
aggregator.ts
in firestore-counter/functions/src
120 13 729 876 6
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.js
in firestore-counter/clients/node
70 7 86 113 2
config.ts
in firestore-bigquery-export/scripts/import/src
189 1 170 281 4
run.ts
in firestore-bigquery-export/scripts/import/src
169 2 170 281 9
worker.ts
in firestore-bigquery-export/scripts/import/src
62 1 170 281 3
types.ts
in firestore-bigquery-export/scripts/import/src
21 - 170 281 4
types.ts
in firestore-send-email/functions/src
61 - 337 339 2
types.js
in firestore-send-email/functions/lib
2 - 337 339 2
jest.config.js
in storage-resize-images/functions
14 - 382 387 3
resize-image.ts
in storage-resize-images/functions/src
158 2 57 445 14
resize-image.js
in storage-resize-images/functions/lib
139 2 57 445 14
FirestoreCounter.swift
in firestore-counter/clients/ios/Sources/FirestoreCounter
82 - 372 451 5
Package.swift
in firestore-counter/clients/ios
24 - 372 451 4
install-script.js
in firestore-bigquery-export/functions/big-query-table-test
52 2 424 456 4
jest.config.js
in firestore-bigquery-export/functions
14 - 424 456 4
jest.config.js
in delete-user-data/functions
7 - 603 605 2
jest.config.js
in rtdb-limit-child-nodes/functions
7 - 625 626 2
jest.config.js
in firestore-shorten-urls-bitly/functions
7 - 625 627 3
jest.config.js
in firestore-bigquery-export/scripts/gen-schema-view
16 - 626 655 3
jest.config.js
in firestore-bigquery-export/firestore-bigquery-change-tracker
13 - 626 655 3
jest.config.js
in firestore-send-email/functions
15 - 283 661 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.ts
in firestore-bigquery-export/firestore-bigquery-change-tracker/src/bigquery
257 13 9 877 40
extension.yaml
in firestore-bigquery-export
230 - 9 876 72
index.ts
in firestore-bigquery-export/functions/src
42 - 9 877 23
index.js
in firestore-bigquery-export/functions/lib
36 - 9 877 24
config.js
in firestore-bigquery-export/functions/lib
21 1 9 877 15
config.ts
in firestore-bigquery-export/functions/src
21 1 9 877 16
extension.yaml
in storage-resize-images
194 - 53 876 65
extension.yaml
in delete-user-data
166 - 53 876 54
extension.yaml
in firestore-send-email
138 - 53 876 59
resize-image.ts
in storage-resize-images/functions/src
158 2 57 445 14
resize-image.js
in storage-resize-images/functions/lib
139 2 57 445 14
index.js
in delete-user-data/functions/lib
125 - 57 876 22
logs.js
in delete-user-data/functions/lib
93 - 57 876 11
index.ts
in firestore-send-email/functions/src
282 7 86 876 16
index.js
in firestore-send-email/functions/lib
275 7 86 876 23
extension.yaml
in auth-mailchimp-sync
131 - 86 876 31
extension.yaml
in firestore-counter
131 - 86 876 43
extension.yaml
in firestore-translate-text
130 - 86 876 42
extension.yaml
in firestore-shorten-urls-bitly
128 - 86 870 40
extension.yaml
in rtdb-limit-child-nodes
123 - 86 876 37