anthropics / anthropic-sdk-typescript
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 79 files with 7,002 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (21 lines of code)
    • 5 files changed 21-50 times (586 lines of code)
    • 29 files changed 6-20 times (4,503 lines of code)
    • 43 files changed 1-5 times (1,892 lines of code)
0% | <1% | 8% | 64% | 27%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 79 files with 7,002 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 13 files changed by 6-10 contributors (1,682 lines of code)
    • 59 files changed by 2-5 contributors (5,180 lines of code)
    • 7 files changed by 1 contributor (140 lines of code)
0% | 0% | 24% | 73% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, json, md, cjs, yaml, sh, gitignore, txt, mjs, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | <1% | 8% | 64% | 26%
cjs0% | 0% | 0% | 53% | 46%
mjs0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | <1% | 9% | 67% | 22%
packages0% | 0% | 0% | 39% | 60%
scripts0% | 0% | 0% | 41% | 58%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
1 - 2023-06-30 2025-05-12 64 7 dev@stainlessapi.com 6099578+kevinc13@users.nore...
index.ts
in src
20 - 2023-01-30 2025-05-09 61 10 justin@anthropic.com robert@craigie.dev
completions.ts
in src/resources
71 1 2023-06-30 2025-05-09 31 7 dev@stainlessapi.com robert@craigie.dev
1 - 2023-06-30 2025-05-09 30 6 dev@stainlessapi.com robert@craigie.dev
index.ts
in src/resources
119 - 2023-06-30 2025-05-09 28 8 dev@stainlessapi.com robert@craigie.dev
messages.ts
in src/resources
1 - 2024-02-12 2025-03-13 22 6 107565488+stainless-bot@use... dev@stainless.com
client.ts
in src
394 12 2024-05-02 2025-05-09 21 5 107565488+stainless-bot@use... robert@craigie.dev
index.ts
in src/resources/beta
109 - 2023-12-19 2025-05-09 18 7 107565488+stainless-bot@use... robert@craigie.dev
batches.ts
in src/resources/beta/messages
200 7 2024-10-08 2025-05-09 18 6 robert@craigie.dev robert@craigie.dev
beta.ts
in src/resources/beta
267 - 2023-12-19 2025-05-09 18 7 107565488+stainless-bot@use... robert@craigie.dev
536 27 2023-12-19 2025-05-12 18 4 107565488+stainless-bot@use... robert@craigie.dev
messages.ts
in src/resources/beta/messages
718 2 2024-10-08 2025-05-09 17 6 robert@craigie.dev robert@craigie.dev
1 - 2023-06-30 2025-05-09 16 5 dev@stainlessapi.com robert@craigie.dev
error.ts
in src
1 - 2023-06-30 2025-05-09 14 5 dev@stainlessapi.com robert@craigie.dev
index.ts
in src/resources/beta/messages
107 - 2024-10-08 2025-05-09 14 6 robert@craigie.dev robert@craigie.dev
client.ts
in packages/vertex-sdk/src
114 5 2024-01-23 2025-05-09 13 3 107565488+stainless-bot@use... robert@craigie.dev
messages.ts
in src/resources/messages
667 - 2024-12-17 2025-05-09 13 5 robert@craigie.dev robert@craigie.dev
batches.ts
in src/resources/messages
124 2 2024-12-17 2025-05-09 12 5 robert@craigie.dev robert@craigie.dev
index.ts
in src/resources/messages
108 - 2024-12-17 2025-05-09 10 5 robert@craigie.dev robert@craigie.dev
1 - 2023-06-30 2025-05-09 9 6 dev@stainlessapi.com robert@craigie.dev
1 - 2024-10-08 2025-05-09 9 5 robert@craigie.dev robert@craigie.dev
client.ts
in packages/bedrock-sdk/src
118 5 2024-01-31 2025-05-09 9 4 107565488+stainless-bot@use... robert@craigie.dev
536 27 2025-01-13 2025-05-12 9 2 robert@craigie.dev robert@craigie.dev
parse.ts
in src/internal
67 2 2024-12-20 2025-05-09 8 6 michaelcohen@anthropic.com robert@craigie.dev
shims.ts
in src/internal
74 9 2024-12-20 2025-05-09 8 5 michaelcohen@anthropic.com robert@craigie.dev
jsonl.ts
in src/internal/decoders
41 2 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
models.ts
in src/resources
58 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
models.ts
in src/resources/beta
58 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
line.ts
in src/internal/decoders
90 3 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
postprocess-dist-package-json.cjs
in packages/vertex-sdk/scripts
8 - 2024-01-23 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
request-options.ts
in src/internal
31 - 2024-12-20 2025-05-09 6 4 michaelcohen@anthropic.com robert@craigie.dev
types.ts
in src/internal
46 1 2024-12-20 2025-05-09 6 4 michaelcohen@anthropic.com robert@craigie.dev
values.ts
in src/internal/utils
77 4 2024-12-20 2025-05-09 6 4 michaelcohen@anthropic.com robert@craigie.dev
postprocess-files.cjs
in scripts/utils
82 3 2024-04-30 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
log.ts
in src/internal/utils
111 7 2024-12-20 2025-05-09 6 5 michaelcohen@anthropic.com robert@craigie.dev
uploads.ts
in src/internal
152 3 2025-01-14 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
1 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
messages.ts
in src/resources/beta
1 - 2023-12-19 2025-03-13 5 2 107565488+stainless-bot@use... dev@stainless.com
postprocess-dist-package-json.cjs
in packages/bedrock-sdk/scripts
8 - 2024-01-31 2025-05-09 5 4 107565488+stainless-bot@use... robert@craigie.dev
errors.ts
in src/internal
26 1 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
base64.ts
in src/internal/utils
30 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
sleep.ts
in src/internal/utils
1 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
index.ts
in packages/vertex-sdk/src
2 - 2024-01-23 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
index.ts
in packages/bedrock-sdk/src
2 - 2024-01-31 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
env.ts
in src/internal/utils
9 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
uuid.ts
in src/internal/utils
10 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
fix-index-exports.cjs
in scripts/utils
15 1 2024-04-30 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
attw-report.cjs
in scripts/utils
20 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
builtin-types.ts
in src/internal
25 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
path.ts
in src/internal/utils
43 2 2025-02-05 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.ts
in src
20 - 2023-01-30 2025-05-09 61 10 justin@anthropic.com robert@craigie.dev
index.ts
in src/resources
119 - 2023-06-30 2025-05-09 28 8 dev@stainlessapi.com robert@craigie.dev
1 - 2023-06-30 2025-05-12 64 7 dev@stainlessapi.com 6099578+kevinc13@users.nore...
completions.ts
in src/resources
71 1 2023-06-30 2025-05-09 31 7 dev@stainlessapi.com robert@craigie.dev
index.ts
in src/resources/beta
109 - 2023-12-19 2025-05-09 18 7 107565488+stainless-bot@use... robert@craigie.dev
beta.ts
in src/resources/beta
267 - 2023-12-19 2025-05-09 18 7 107565488+stainless-bot@use... robert@craigie.dev
1 - 2023-06-30 2025-05-09 30 6 dev@stainlessapi.com robert@craigie.dev
messages.ts
in src/resources
1 - 2024-02-12 2025-03-13 22 6 107565488+stainless-bot@use... dev@stainless.com
batches.ts
in src/resources/beta/messages
200 7 2024-10-08 2025-05-09 18 6 robert@craigie.dev robert@craigie.dev
messages.ts
in src/resources/beta/messages
718 2 2024-10-08 2025-05-09 17 6 robert@craigie.dev robert@craigie.dev
index.ts
in src/resources/beta/messages
107 - 2024-10-08 2025-05-09 14 6 robert@craigie.dev robert@craigie.dev
1 - 2023-06-30 2025-05-09 9 6 dev@stainlessapi.com robert@craigie.dev
parse.ts
in src/internal
67 2 2024-12-20 2025-05-09 8 6 michaelcohen@anthropic.com robert@craigie.dev
client.ts
in src
394 12 2024-05-02 2025-05-09 21 5 107565488+stainless-bot@use... robert@craigie.dev
1 - 2023-06-30 2025-05-09 16 5 dev@stainlessapi.com robert@craigie.dev
error.ts
in src
1 - 2023-06-30 2025-05-09 14 5 dev@stainlessapi.com robert@craigie.dev
messages.ts
in src/resources/messages
667 - 2024-12-17 2025-05-09 13 5 robert@craigie.dev robert@craigie.dev
batches.ts
in src/resources/messages
124 2 2024-12-17 2025-05-09 12 5 robert@craigie.dev robert@craigie.dev
index.ts
in src/resources/messages
108 - 2024-12-17 2025-05-09 10 5 robert@craigie.dev robert@craigie.dev
1 - 2024-10-08 2025-05-09 9 5 robert@craigie.dev robert@craigie.dev
shims.ts
in src/internal
74 9 2024-12-20 2025-05-09 8 5 michaelcohen@anthropic.com robert@craigie.dev
models.ts
in src/resources/beta
58 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
models.ts
in src/resources
58 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
log.ts
in src/internal/utils
111 7 2024-12-20 2025-05-09 6 5 michaelcohen@anthropic.com robert@craigie.dev
536 27 2023-12-19 2025-05-12 18 4 107565488+stainless-bot@use... robert@craigie.dev
client.ts
in packages/bedrock-sdk/src
118 5 2024-01-31 2025-05-09 9 4 107565488+stainless-bot@use... robert@craigie.dev
jsonl.ts
in src/internal/decoders
41 2 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
line.ts
in src/internal/decoders
90 3 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
postprocess-files.cjs
in scripts/utils
82 3 2024-04-30 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
values.ts
in src/internal/utils
77 4 2024-12-20 2025-05-09 6 4 michaelcohen@anthropic.com robert@craigie.dev
uploads.ts
in src/internal
152 3 2025-01-14 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
types.ts
in src/internal
46 1 2024-12-20 2025-05-09 6 4 michaelcohen@anthropic.com robert@craigie.dev
request-options.ts
in src/internal
31 - 2024-12-20 2025-05-09 6 4 michaelcohen@anthropic.com robert@craigie.dev
postprocess-dist-package-json.cjs
in packages/vertex-sdk/scripts
8 - 2024-01-23 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
1 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
base64.ts
in src/internal/utils
30 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
errors.ts
in src/internal
26 1 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
postprocess-dist-package-json.cjs
in packages/bedrock-sdk/scripts
8 - 2024-01-31 2025-05-09 5 4 107565488+stainless-bot@use... robert@craigie.dev
client.ts
in packages/vertex-sdk/src
114 5 2024-01-23 2025-05-09 13 3 107565488+stainless-bot@use... robert@craigie.dev
attw-report.cjs
in scripts/utils
20 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
fix-index-exports.cjs
in scripts/utils
15 1 2024-04-30 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
env.ts
in src/internal/utils
9 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
path.ts
in src/internal/utils
43 2 2025-02-05 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
uuid.ts
in src/internal/utils
10 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
sleep.ts
in src/internal/utils
1 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
builtin-types.ts
in src/internal
25 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
detect-platform.ts
in src/internal
152 2 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
headers.ts
in src/internal
78 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
index.ts
in packages/bedrock-sdk/src
2 - 2024-01-31 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
index.ts
in packages/vertex-sdk/src
2 - 2024-01-23 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
uploads.ts
in packages/bedrock-sdk/src/internal
152 3
detect-platform.ts
in packages/bedrock-sdk/src/internal
152 2
uploads.ts
in packages/vertex-sdk/src/internal
152 3
detect-platform.ts
in packages/vertex-sdk/src/internal
152 2
log.ts
in packages/bedrock-sdk/src/internal/utils
111 7
log.ts
in packages/vertex-sdk/src/internal/utils
111 7
line.ts
in packages/bedrock-sdk/src/internal/decoders
90 3
line.ts
in packages/vertex-sdk/src/internal/decoders
90 3
to-file.ts
in packages/bedrock-sdk/src/internal
85 1
to-file.ts
in packages/vertex-sdk/src/internal
85 1
headers.ts
in packages/bedrock-sdk/src/internal
78 -
headers.ts
in packages/vertex-sdk/src/internal
78 -
values.ts
in packages/bedrock-sdk/src/internal/utils
77 4
values.ts
in packages/vertex-sdk/src/internal/utils
77 4
shims.ts
in packages/bedrock-sdk/src/internal
74 9
shims.ts
in packages/vertex-sdk/src/internal
74 9
parse.ts
in packages/bedrock-sdk/src/internal
67 2
parse.ts
in packages/vertex-sdk/src/internal
67 2
types.ts
in packages/bedrock-sdk/src/internal
46 1
types.ts
in packages/vertex-sdk/src/internal
46 1
path.ts
in packages/bedrock-sdk/src/internal/utils
43 2
path.ts
in packages/vertex-sdk/src/internal/utils
43 2
jsonl.ts
in packages/bedrock-sdk/src/internal/decoders
41 2
jsonl.ts
in packages/vertex-sdk/src/internal/decoders
41 2
request-options.ts
in packages/bedrock-sdk/src/internal
31 -
request-options.ts
in packages/vertex-sdk/src/internal
31 -
base64.ts
in packages/bedrock-sdk/src/internal/utils
30 -
base64.ts
in packages/vertex-sdk/src/internal/utils
30 -
bytes.ts
in packages/bedrock-sdk/src/internal/utils
29 3
bytes.ts
in packages/vertex-sdk/src/internal/utils
29 3
errors.ts
in packages/bedrock-sdk/src/internal
26 1
errors.ts
in packages/vertex-sdk/src/internal
26 1
stream-utils.ts
in packages/bedrock-sdk/src/internal
25 3
builtin-types.ts
in packages/bedrock-sdk/src/internal
25 -
stream-utils.ts
in packages/vertex-sdk/src/internal
25 3
builtin-types.ts
in packages/vertex-sdk/src/internal
25 -
uuid.ts
in packages/bedrock-sdk/src/internal/utils
10 -
uuid.ts
in packages/vertex-sdk/src/internal/utils
10 -
env.ts
in packages/bedrock-sdk/src/internal/utils
9 -
env.ts
in packages/vertex-sdk/src/internal/utils
9 -
utils.ts
in packages/bedrock-sdk/src/internal
6 -
utils.ts
in packages/vertex-sdk/src/internal
6 -
sleep.ts
in packages/bedrock-sdk/src/internal/utils
1 -
sleep.ts
in packages/vertex-sdk/src/internal/utils
1 -
shared.ts
in src/resources
50 - 2024-12-17 2024-12-17 1 1 robert@craigie.dev robert@craigie.dev
bytes.ts
in src/internal/utils
29 3 2025-05-08 2025-05-09 2 1 robert@craigie.dev robert@craigie.dev
stream-utils.ts
in src/internal
25 3 2025-05-09 2025-05-09 1 1 robert@craigie.dev robert@craigie.dev
check-version.cjs
in scripts/utils
17 - 2024-04-30 2024-04-30 1 1 107565488+stainless-bot@use... 107565488+stainless-bot@use...
17 1 2024-04-30 2024-04-30 1 1 107565488+stainless-bot@use... 107565488+stainless-bot@use...
beta.ts
in src/resources
1 - 2025-03-13 2025-03-13 1 1 dev@stainless.com dev@stainless.com