GoogleCloudPlatform / recaptcha-edge
File Age & Freshness

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

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 33 files with 2,492 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 17 files that are 181-365 days old (1,655 lines of code)
    • 4 files that are 91-180 days old (89 lines of code)
    • 11 files that are 31-90 days old (740 lines of code)
    • 1 files that are 1-30 days old (8 lines of code)
0% | 66% | 3% | 29% | <1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 33 files with 2,492 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 8 files have been last changed 91-180 days ago (125 lines of code)
    • 18 files have been last changed 31-90 days ago (1,541 lines of code)
    • 7 files have been last changed 1-30 days ago (826 lines of code)
0% | 0% | 5% | 61% | 33%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
ts, json, yaml, md, js, gitignore, toml, handlebars, npmignore, tf, dockerfile, txt, html, prettierignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts0% | 72% | 3% | 24% | 0%
toml0% | 100% | 0% | 0% | 0%
js0% | 28% | 33% | 25% | 12%
tf0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 100% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts0% | 0% | 2% | 59% | 37%
js0% | 0% | 62% | 25% | 12%
toml0% | 0% | 37% | 62% | 0%
tf0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 58% | 41%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src0% | 84% | 3% | 11% | 0%
bindings0% | 54% | <1% | 44% | <1%
ROOT0% | 62% | 27% | 9% | 0%
integration0% | 0% | 100% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
bindings0% | 0% | 3% | 67% | 28%
ROOT0% | 0% | 90% | 0% | 9%
integration0% | 0% | 100% | 0% | 0%
src0% | 0% | 0% | 58% | 41%
Oldest Files (Top 33)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
policy.ts
in src
272 10 2024-10-24 2025-03-26 22 5 bsurmanski@google.com jstinson@google.com
207 4 2024-10-24 2025-04-28 19 5 bsurmanski@google.com b.surmanski@gmail.com
index.ts
in src
188 7 2024-10-24 2025-04-10 21 5 bsurmanski@google.com jordan.stinson83@gmail.com
index.ts
in bindings/cloudflare/src
119 8 2024-10-24 2025-03-31 15 5 bsurmanski@google.com jstinson@google.com
113 1 2024-10-24 2025-03-04 6 2 bsurmanski@google.com b.surmanski@gmail.com
action.ts
in src
65 13 2024-10-24 2025-03-04 5 2 bsurmanski@google.com b.surmanski@gmail.com
error.ts
in src
34 4 2024-10-24 2025-04-28 5 2 bsurmanski@google.com b.surmanski@gmail.com
23 1 2024-10-24 2024-12-18 4 2 bsurmanski@google.com b.surmanski@gmail.com
wrangler.toml
in bindings/cloudflare
20 - 2024-10-24 2024-11-28 6 3 bsurmanski@google.com sonyahyun.hs@gmail.com
vite.config.ts
in bindings/cloudflare
15 1 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
11 - 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
cloudflare_worker.ts
in bindings/cloudflare/src
9 1 2024-10-24 2025-03-31 6 3 bsurmanski@google.com jstinson@google.com
index.ts
in bindings/akamai/src
344 24 2024-11-05 2025-03-31 17 4 b.surmanski@gmail.com jstinson@google.com
index.ts
in bindings/fastly/src
187 15 2024-11-05 2025-03-31 15 4 b.surmanski@gmail.com jstinson@google.com
fastly.toml
in bindings/fastly
34 - 2024-11-05 2025-03-04 4 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
vite.config.js
in bindings/fastly
8 1 2024-11-05 2024-12-18 5 2 b.surmanski@gmail.com b.surmanski@gmail.com
edge_worker.ts
in bindings/akamai/src
6 1 2024-11-05 2025-02-06 9 2 b.surmanski@gmail.com b.surmanski@gmail.com
vite.config.js
in bindings/akamai
7 1 2024-11-20 2024-11-21 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
playwright.config.ts
in integration
26 1 2024-11-28 2024-12-18 2 2 sonyahyun.hs@gmail.com b.surmanski@gmail.com
15 - 2024-12-18 2025-01-27 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
soz.ts
in src
41 2 2025-01-27 2025-02-05 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
98 8 2025-02-05 2025-03-05 2 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
esbuild.config.js
in bindings/akamai
9 - 2025-02-06 2025-02-06 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
26 - 2025-03-05 2025-03-05 1 1 sonyahyun.hs@gmail.com sonyahyun.hs@gmail.com
index.ts
in bindings/xlb/src
78 7 2025-03-20 2025-04-10 6 2 jstinson@google.com jordan.stinson83@gmail.com
vite.config.js
in bindings/xlb
8 1 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
buf.gen.yaml
in bindings/xlb
7 - 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
edge_binding.ts
in bindings/xlb/src
306 20 2025-03-31 2025-04-10 7 2 jstinson@google.com jordan.stinson83@gmail.com
recaptcha.tf
in bindings/xlb/terraform
133 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
inputs.tf
in bindings/xlb/terraform
51 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
server.ts
in bindings/xlb/src
19 1 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
5 - 2025-04-02 2025-04-14 3 2 jstinson@google.com jstinson@google.com
esbuild.config.js
in bindings/cloudflare
8 - 2025-04-28 2025-04-28 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
Files Not Recently Changed (Top 33)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
11 - 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
vite.config.ts
in bindings/cloudflare
15 1 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
vite.config.js
in bindings/akamai
7 1 2024-11-20 2024-11-21 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
wrangler.toml
in bindings/cloudflare
20 - 2024-10-24 2024-11-28 6 3 bsurmanski@google.com sonyahyun.hs@gmail.com
vite.config.js
in bindings/fastly
8 1 2024-11-05 2024-12-18 5 2 b.surmanski@gmail.com b.surmanski@gmail.com
23 1 2024-10-24 2024-12-18 4 2 bsurmanski@google.com b.surmanski@gmail.com
playwright.config.ts
in integration
26 1 2024-11-28 2024-12-18 2 2 sonyahyun.hs@gmail.com b.surmanski@gmail.com
15 - 2024-12-18 2025-01-27 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
soz.ts
in src
41 2 2025-01-27 2025-02-05 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
edge_worker.ts
in bindings/akamai/src
6 1 2024-11-05 2025-02-06 9 2 b.surmanski@gmail.com b.surmanski@gmail.com
esbuild.config.js
in bindings/akamai
9 - 2025-02-06 2025-02-06 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
fastly.toml
in bindings/fastly
34 - 2024-11-05 2025-03-04 4 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
action.ts
in src
65 13 2024-10-24 2025-03-04 5 2 bsurmanski@google.com b.surmanski@gmail.com
113 1 2024-10-24 2025-03-04 6 2 bsurmanski@google.com b.surmanski@gmail.com
26 - 2025-03-05 2025-03-05 1 1 sonyahyun.hs@gmail.com sonyahyun.hs@gmail.com
98 8 2025-02-05 2025-03-05 2 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
buf.gen.yaml
in bindings/xlb
7 - 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
vite.config.js
in bindings/xlb
8 1 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
policy.ts
in src
272 10 2024-10-24 2025-03-26 22 5 bsurmanski@google.com jstinson@google.com
cloudflare_worker.ts
in bindings/cloudflare/src
9 1 2024-10-24 2025-03-31 6 3 bsurmanski@google.com jstinson@google.com
index.ts
in bindings/cloudflare/src
119 8 2024-10-24 2025-03-31 15 5 bsurmanski@google.com jstinson@google.com
index.ts
in bindings/fastly/src
187 15 2024-11-05 2025-03-31 15 4 b.surmanski@gmail.com jstinson@google.com
index.ts
in bindings/akamai/src
344 24 2024-11-05 2025-03-31 17 4 b.surmanski@gmail.com jstinson@google.com
server.ts
in bindings/xlb/src
19 1 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
inputs.tf
in bindings/xlb/terraform
51 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
recaptcha.tf
in bindings/xlb/terraform
133 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
index.ts
in bindings/xlb/src
78 7 2025-03-20 2025-04-10 6 2 jstinson@google.com jordan.stinson83@gmail.com
index.ts
in src
188 7 2024-10-24 2025-04-10 21 5 bsurmanski@google.com jordan.stinson83@gmail.com
edge_binding.ts
in bindings/xlb/src
306 20 2025-03-31 2025-04-10 7 2 jstinson@google.com jordan.stinson83@gmail.com
5 - 2025-04-02 2025-04-14 3 2 jstinson@google.com jstinson@google.com
esbuild.config.js
in bindings/cloudflare
8 - 2025-04-28 2025-04-28 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
error.ts
in src
34 4 2024-10-24 2025-04-28 5 2 bsurmanski@google.com b.surmanski@gmail.com
207 4 2024-10-24 2025-04-28 19 5 bsurmanski@google.com b.surmanski@gmail.com
Most Recently Created Files (Top 33)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
esbuild.config.js
in bindings/cloudflare
8 - 2025-04-28 2025-04-28 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
recaptcha.tf
in bindings/xlb/terraform
133 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
inputs.tf
in bindings/xlb/terraform
51 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
server.ts
in bindings/xlb/src
19 1 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
5 - 2025-04-02 2025-04-14 3 2 jstinson@google.com jstinson@google.com
edge_binding.ts
in bindings/xlb/src
306 20 2025-03-31 2025-04-10 7 2 jstinson@google.com jordan.stinson83@gmail.com
index.ts
in bindings/xlb/src
78 7 2025-03-20 2025-04-10 6 2 jstinson@google.com jordan.stinson83@gmail.com
vite.config.js
in bindings/xlb
8 1 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
buf.gen.yaml
in bindings/xlb
7 - 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
26 - 2025-03-05 2025-03-05 1 1 sonyahyun.hs@gmail.com sonyahyun.hs@gmail.com
esbuild.config.js
in bindings/akamai
9 - 2025-02-06 2025-02-06 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
98 8 2025-02-05 2025-03-05 2 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
soz.ts
in src
41 2 2025-01-27 2025-02-05 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
15 - 2024-12-18 2025-01-27 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
playwright.config.ts
in integration
26 1 2024-11-28 2024-12-18 2 2 sonyahyun.hs@gmail.com b.surmanski@gmail.com
vite.config.js
in bindings/akamai
7 1 2024-11-20 2024-11-21 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
index.ts
in bindings/akamai/src
344 24 2024-11-05 2025-03-31 17 4 b.surmanski@gmail.com jstinson@google.com
index.ts
in bindings/fastly/src
187 15 2024-11-05 2025-03-31 15 4 b.surmanski@gmail.com jstinson@google.com
fastly.toml
in bindings/fastly
34 - 2024-11-05 2025-03-04 4 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
vite.config.js
in bindings/fastly
8 1 2024-11-05 2024-12-18 5 2 b.surmanski@gmail.com b.surmanski@gmail.com
edge_worker.ts
in bindings/akamai/src
6 1 2024-11-05 2025-02-06 9 2 b.surmanski@gmail.com b.surmanski@gmail.com
policy.ts
in src
272 10 2024-10-24 2025-03-26 22 5 bsurmanski@google.com jstinson@google.com
207 4 2024-10-24 2025-04-28 19 5 bsurmanski@google.com b.surmanski@gmail.com
index.ts
in src
188 7 2024-10-24 2025-04-10 21 5 bsurmanski@google.com jordan.stinson83@gmail.com
index.ts
in bindings/cloudflare/src
119 8 2024-10-24 2025-03-31 15 5 bsurmanski@google.com jstinson@google.com
113 1 2024-10-24 2025-03-04 6 2 bsurmanski@google.com b.surmanski@gmail.com
action.ts
in src
65 13 2024-10-24 2025-03-04 5 2 bsurmanski@google.com b.surmanski@gmail.com
error.ts
in src
34 4 2024-10-24 2025-04-28 5 2 bsurmanski@google.com b.surmanski@gmail.com
23 1 2024-10-24 2024-12-18 4 2 bsurmanski@google.com b.surmanski@gmail.com
wrangler.toml
in bindings/cloudflare
20 - 2024-10-24 2024-11-28 6 3 bsurmanski@google.com sonyahyun.hs@gmail.com
vite.config.ts
in bindings/cloudflare
15 1 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
11 - 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
cloudflare_worker.ts
in bindings/cloudflare/src
9 1 2024-10-24 2025-03-31 6 3 bsurmanski@google.com jstinson@google.com
Most Recently Changed Files (Top 33)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
207 4 2024-10-24 2025-04-28 19 5 bsurmanski@google.com b.surmanski@gmail.com
error.ts
in src
34 4 2024-10-24 2025-04-28 5 2 bsurmanski@google.com b.surmanski@gmail.com
esbuild.config.js
in bindings/cloudflare
8 - 2025-04-28 2025-04-28 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
5 - 2025-04-02 2025-04-14 3 2 jstinson@google.com jstinson@google.com
edge_binding.ts
in bindings/xlb/src
306 20 2025-03-31 2025-04-10 7 2 jstinson@google.com jordan.stinson83@gmail.com
index.ts
in src
188 7 2024-10-24 2025-04-10 21 5 bsurmanski@google.com jordan.stinson83@gmail.com
index.ts
in bindings/xlb/src
78 7 2025-03-20 2025-04-10 6 2 jstinson@google.com jordan.stinson83@gmail.com
recaptcha.tf
in bindings/xlb/terraform
133 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
inputs.tf
in bindings/xlb/terraform
51 - 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
server.ts
in bindings/xlb/src
19 1 2025-04-02 2025-04-04 2 2 jstinson@google.com jstinson@google.com
index.ts
in bindings/akamai/src
344 24 2024-11-05 2025-03-31 17 4 b.surmanski@gmail.com jstinson@google.com
index.ts
in bindings/fastly/src
187 15 2024-11-05 2025-03-31 15 4 b.surmanski@gmail.com jstinson@google.com
index.ts
in bindings/cloudflare/src
119 8 2024-10-24 2025-03-31 15 5 bsurmanski@google.com jstinson@google.com
cloudflare_worker.ts
in bindings/cloudflare/src
9 1 2024-10-24 2025-03-31 6 3 bsurmanski@google.com jstinson@google.com
policy.ts
in src
272 10 2024-10-24 2025-03-26 22 5 bsurmanski@google.com jstinson@google.com
vite.config.js
in bindings/xlb
8 1 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
buf.gen.yaml
in bindings/xlb
7 - 2025-03-20 2025-03-24 2 2 jstinson@google.com jordan.stinson83@gmail.com
98 8 2025-02-05 2025-03-05 2 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
26 - 2025-03-05 2025-03-05 1 1 sonyahyun.hs@gmail.com sonyahyun.hs@gmail.com
113 1 2024-10-24 2025-03-04 6 2 bsurmanski@google.com b.surmanski@gmail.com
action.ts
in src
65 13 2024-10-24 2025-03-04 5 2 bsurmanski@google.com b.surmanski@gmail.com
fastly.toml
in bindings/fastly
34 - 2024-11-05 2025-03-04 4 2 b.surmanski@gmail.com sonyahyun.hs@gmail.com
esbuild.config.js
in bindings/akamai
9 - 2025-02-06 2025-02-06 1 1 b.surmanski@gmail.com b.surmanski@gmail.com
edge_worker.ts
in bindings/akamai/src
6 1 2024-11-05 2025-02-06 9 2 b.surmanski@gmail.com b.surmanski@gmail.com
soz.ts
in src
41 2 2025-01-27 2025-02-05 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
15 - 2024-12-18 2025-01-27 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
playwright.config.ts
in integration
26 1 2024-11-28 2024-12-18 2 2 sonyahyun.hs@gmail.com b.surmanski@gmail.com
23 1 2024-10-24 2024-12-18 4 2 bsurmanski@google.com b.surmanski@gmail.com
vite.config.js
in bindings/fastly
8 1 2024-11-05 2024-12-18 5 2 b.surmanski@gmail.com b.surmanski@gmail.com
wrangler.toml
in bindings/cloudflare
20 - 2024-10-24 2024-11-28 6 3 bsurmanski@google.com sonyahyun.hs@gmail.com
vite.config.js
in bindings/akamai
7 1 2024-11-20 2024-11-21 2 1 b.surmanski@gmail.com b.surmanski@gmail.com
vite.config.ts
in bindings/cloudflare
15 1 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com
11 - 2024-10-24 2024-11-06 2 2 bsurmanski@google.com b.surmanski@gmail.com