openai / openai-deno-build
File Churn

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

Overview
File Change Frequency Overall
  • There are 109 files with 13,711 lines of code.
    • 1 file changed more than 100 times (1 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 4 files changed 21-50 times (2,030 lines of code)
    • 31 files changed 6-20 times (6,582 lines of code)
    • 73 files changed 1-5 times (5,098 lines of code)
<1% | 0% | 14% | 48% | 37%
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 109 files with 13,711 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 15 files changed by 2-5 contributors (3,671 lines of code)
    • 94 files changed by 1 contributor (10,040 lines of code)
0% | 0% | 0% | 26% | 73%
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, md, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts<1% | 0% | 14% | 48% | 37%
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
ROOT<1% | 0% | 16% | 63% | 20%
resources0% | 0% | 31% | 59% | 9%
lib0% | 0% | 0% | 74% | 25%
_vendor0% | 0% | 0% | 0% | 100%
internal0% | 0% | 0% | 0% | 100%
_shims0% | 0% | 0% | 0% | 100%
helpers0% | 0% | 0% | 0% | 100%
shims0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
version.ts
in root
1 - 2023-11-04 2024-10-30 106 2 +125 / -125 atty@openai.com bot@stainlessapi.com
mod.ts
in root
374 8 2023-11-04 2024-10-17 35 2 +644 / -371 atty@openai.com bot@stainlessapi.com
completions.ts
in resources/chat
405 - 2023-11-07 2024-10-30 28 1 +1032 / -289 bot@stainlessapi.com bot@stainlessapi.com
runs.ts
in resources/beta/threads/runs
648 3 2023-11-07 2024-09-12 26 1 +2104 / -383 bot@stainlessapi.com bot@stainlessapi.com
threads.ts
in resources/beta/threads
603 1 2023-11-07 2024-09-12 25 1 +1924 / -303 bot@stainlessapi.com bot@stainlessapi.com
core.ts
in root
1103 37 2023-11-04 2024-10-18 17 2 +275 / -114 atty@openai.com bot@stainlessapi.com
mod.ts
in resources
70 - 2023-11-04 2024-09-26 13 2 +32 / -15 atty@openai.com bot@stainlessapi.com
chat.ts
in resources/chat
102 - 2023-11-07 2024-10-17 13 1 +78 / -4 bot@stainlessapi.com bot@stainlessapi.com
files.ts
in resources
131 1 2023-11-07 2024-08-15 12 1 +146 / -69 bot@stainlessapi.com bot@stainlessapi.com
assistants.ts
in resources/beta
461 - 2024-04-17 2024-10-17 12 1 +1544 / -118 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources
123 - 2023-11-07 2024-10-01 11 1 +89 / -28 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/beta
52 - 2023-11-04 2024-09-05 10 2 +61 / -7 atty@openai.com bot@stainlessapi.com
beta.ts
in resources/beta
74 - 2023-11-04 2024-09-05 10 2 +86 / -8 atty@openai.com bot@stainlessapi.com
mod.ts
in resources/beta/threads
71 - 2023-11-07 2024-08-06 9 1 +93 / -20 bot@stainlessapi.com bot@stainlessapi.com
transcriptions.ts
in resources/audio
85 - 2023-11-07 2024-09-30 9 1 +175 / -21 bot@stainlessapi.com bot@stainlessapi.com
steps.ts
in resources/beta/threads/runs
290 - 2023-11-07 2024-08-29 9 1 +846 / -66 bot@stainlessapi.com bot@stainlessapi.com
messages.ts
in resources/beta/threads
324 - 2024-04-17 2024-08-06 9 1 +810 / -23 bot@stainlessapi.com bot@stainlessapi.com
475 13 2023-11-04 2024-10-17 9 2 +915 / -360 atty@openai.com bot@stainlessapi.com
speech.ts
in resources/audio
28 - 2023-11-07 2024-08-02 8 1 +76 / -14 bot@stainlessapi.com bot@stainlessapi.com
translations.ts
in resources/audio
64 - 2023-11-07 2024-09-30 8 1 +70 / -17 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources/beta/chat
162 - 2023-11-04 2024-09-16 8 2 +241 / -48 atty@openai.com bot@stainlessapi.com
files.ts
in resources/beta/vector-stores
177 4 2024-04-17 2024-09-05 8 1 +405 / -94 bot@stainlessapi.com bot@stainlessapi.com
740 26 2024-03-13 2024-09-03 8 1 +897 / -31 bot@stainlessapi.com bot@stainlessapi.com
757 15 2023-11-04 2024-08-06 8 2 +1075 / -91 atty@openai.com bot@stainlessapi.com
mod.ts
in resources/chat
36 - 2023-11-07 2024-10-17 7 1 +22 / -2 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/beta/threads/runs
44 - 2023-11-07 2024-08-29 7 1 +50 / -4 bot@stainlessapi.com bot@stainlessapi.com
embeddings.ts
in resources
45 - 2023-11-07 2024-09-20 7 1 +27 / -14 bot@stainlessapi.com bot@stainlessapi.com
batches.ts
in resources
105 - 2024-04-15 2024-06-26 7 1 +289 / -20 bot@stainlessapi.com bot@stainlessapi.com
moderations.ts
in resources
105 - 2023-11-20 2024-09-26 7 1 +176 / -21 bot@stainlessapi.com bot@stainlessapi.com
jobs.ts
in resources/fine-tuning/jobs
185 - 2024-04-15 2024-09-12 7 1 +505 / -6 bot@stainlessapi.com bot@stainlessapi.com
shared.ts
in resources
31 - 2023-11-20 2024-08-06 6 1 +130 / -21 bot@stainlessapi.com bot@stainlessapi.com
audio.ts
in resources/audio
49 - 2023-11-07 2024-09-30 6 1 +43 / -7 bot@stainlessapi.com bot@stainlessapi.com
images.ts
in resources
75 - 2023-11-07 2024-08-02 6 1 +68 / -22 bot@stainlessapi.com bot@stainlessapi.com
86 3 2023-11-04 2024-09-03 6 2 +118 / -25 atty@openai.com bot@stainlessapi.com
file-batches.ts
in resources/beta/vector-stores
201 4 2024-04-17 2024-09-05 6 1 +376 / -46 bot@stainlessapi.com bot@stainlessapi.com
331 19 2023-11-04 2024-10-07 6 2 +152 / -163 atty@openai.com bot@stainlessapi.com
mod.ts
in resources/audio
18 - 2023-11-07 2024-09-30 5 1 +11 / -4 bot@stainlessapi.com bot@stainlessapi.com
zod.ts
in helpers
72 5 2024-08-06 2024-09-04 5 1 +130 / -12 bot@stainlessapi.com bot@stainlessapi.com
87 3 2023-11-04 2024-08-06 5 2 +126 / -31 atty@openai.com bot@stainlessapi.com
zodToJsonSchema.ts
in _vendor/zod-to-json-schema
105 - 2024-08-06 2024-08-13 5 1 +169 / -43 bot@stainlessapi.com bot@stainlessapi.com
vector-stores.ts
in resources/beta/vector-stores
188 - 2024-04-17 2024-09-05 5 1 +468 / -46 bot@stainlessapi.com bot@stainlessapi.com
models.ts
in resources
38 - 2023-11-07 2024-06-26 4 1 +6 / -6 bot@stainlessapi.com bot@stainlessapi.com
Options.ts
in _vendor/zod-to-json-schema
80 - 2024-08-06 2024-08-13 4 1 +96 / -9 bot@stainlessapi.com bot@stainlessapi.com
87 3 2023-11-04 2024-08-06 4 2 +151 / -9 atty@openai.com bot@stainlessapi.com
error.ts
in root
146 6 2024-03-19 2024-09-09 4 1 +26 / -3 bot@stainlessapi.com bot@stainlessapi.com
uploads.ts
in root
224 5 2024-01-09 2024-09-05 4 1 +21 / -11 bot@stainlessapi.com bot@stainlessapi.com
parseDef.ts
in _vendor/zod-to-json-schema
254 1 2024-08-06 2024-09-13 4 1 +290 / -2 bot@stainlessapi.com bot@stainlessapi.com
chat.ts
in resources/beta/chat
10 - 2023-11-04 2024-03-19 3 2 +16 / -2 atty@openai.com bot@stainlessapi.com
fine-tuning.ts
in resources/fine-tuning
20 - 2023-11-20 2024-04-15 3 1 +8 / -3 bot@stainlessapi.com bot@stainlessapi.com
Refs.ts
in _vendor/zod-to-json-schema
37 - 2024-08-06 2024-08-08 3 1 +49 / -3 bot@stainlessapi.com bot@stainlessapi.com
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
runs.ts
in resources/beta/threads/runs
648 3 2023-11-07 2024-09-12 26 1 +2104 / -383 bot@stainlessapi.com bot@stainlessapi.com
threads.ts
in resources/beta/threads
603 1 2023-11-07 2024-09-12 25 1 +1924 / -303 bot@stainlessapi.com bot@stainlessapi.com
assistants.ts
in resources/beta
461 - 2024-04-17 2024-10-17 12 1 +1544 / -118 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources/chat
405 - 2023-11-07 2024-10-30 28 1 +1032 / -289 bot@stainlessapi.com bot@stainlessapi.com
475 13 2023-11-04 2024-10-17 9 2 +915 / -360 atty@openai.com bot@stainlessapi.com
757 15 2023-11-04 2024-08-06 8 2 +1075 / -91 atty@openai.com bot@stainlessapi.com
mod.ts
in root
374 8 2023-11-04 2024-10-17 35 2 +644 / -371 atty@openai.com bot@stainlessapi.com
740 26 2024-03-13 2024-09-03 8 1 +897 / -31 bot@stainlessapi.com bot@stainlessapi.com
steps.ts
in resources/beta/threads/runs
290 - 2023-11-07 2024-08-29 9 1 +846 / -66 bot@stainlessapi.com bot@stainlessapi.com
messages.ts
in resources/beta/threads
324 - 2024-04-17 2024-08-06 9 1 +810 / -23 bot@stainlessapi.com bot@stainlessapi.com
parser.ts
in _vendor/partial-json-parser
246 3 2024-08-06 2024-09-13 2 1 +524 / -246 bot@stainlessapi.com bot@stainlessapi.com
vector-stores.ts
in resources/beta/vector-stores
188 - 2024-04-17 2024-09-05 5 1 +468 / -46 bot@stainlessapi.com bot@stainlessapi.com
jobs.ts
in resources/fine-tuning/jobs
185 - 2024-04-15 2024-09-12 7 1 +505 / -6 bot@stainlessapi.com bot@stainlessapi.com
files.ts
in resources/beta/vector-stores
177 4 2024-04-17 2024-09-05 8 1 +405 / -94 bot@stainlessapi.com bot@stainlessapi.com
string.ts
in _vendor/zod-to-json-schema/parsers
386 3 2024-08-06 2024-08-06 1 1 +456 / -0 bot@stainlessapi.com bot@stainlessapi.com
stringify.ts
in internal/qs
376 9 2024-09-17 2024-09-17 1 1 +438 / -0 bot@stainlessapi.com bot@stainlessapi.com
file-batches.ts
in resources/beta/vector-stores
201 4 2024-04-17 2024-09-05 6 1 +376 / -46 bot@stainlessapi.com bot@stainlessapi.com
core.ts
in root
1103 37 2023-11-04 2024-10-18 17 2 +275 / -114 atty@openai.com bot@stainlessapi.com
331 19 2023-11-04 2024-10-07 6 2 +152 / -163 atty@openai.com bot@stainlessapi.com
batches.ts
in resources
105 - 2024-04-15 2024-06-26 7 1 +289 / -20 bot@stainlessapi.com bot@stainlessapi.com
parseDef.ts
in _vendor/zod-to-json-schema
254 1 2024-08-06 2024-09-13 4 1 +290 / -2 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources/beta/chat
162 - 2023-11-04 2024-09-16 8 2 +241 / -48 atty@openai.com bot@stainlessapi.com
utils.ts
in internal/qs
223 10 2024-09-17 2024-09-17 1 1 +273 / -0 bot@stainlessapi.com bot@stainlessapi.com
parser.ts
in lib
227 9 2024-08-06 2024-08-06 1 1 +260 / -0 bot@stainlessapi.com bot@stainlessapi.com
180 9 2024-08-02 2024-08-02 1 1 +256 / -0 bot@stainlessapi.com bot@stainlessapi.com
version.ts
in root
1 - 2023-11-04 2024-10-30 106 2 +125 / -125 atty@openai.com bot@stainlessapi.com
files.ts
in resources
131 1 2023-11-07 2024-08-15 12 1 +146 / -69 bot@stainlessapi.com bot@stainlessapi.com
zodToJsonSchema.ts
in _vendor/zod-to-json-schema
105 - 2024-08-06 2024-08-13 5 1 +169 / -43 bot@stainlessapi.com bot@stainlessapi.com
moderations.ts
in resources
105 - 2023-11-20 2024-09-26 7 1 +176 / -21 bot@stainlessapi.com bot@stainlessapi.com
transcriptions.ts
in resources/audio
85 - 2023-11-07 2024-09-30 9 1 +175 / -21 bot@stainlessapi.com bot@stainlessapi.com
uploads.ts
in resources/uploads
59 - 2024-07-22 2024-08-15 2 1 +179 / -1 bot@stainlessapi.com bot@stainlessapi.com
87 3 2023-11-04 2024-08-06 4 2 +151 / -9 atty@openai.com bot@stainlessapi.com
87 3 2023-11-04 2024-08-06 5 2 +126 / -31 atty@openai.com bot@stainlessapi.com
shared.ts
in resources
31 - 2023-11-20 2024-08-06 6 1 +130 / -21 bot@stainlessapi.com bot@stainlessapi.com
72 - 2023-11-04 2023-11-04 1 1 +148 / -0 atty@openai.com atty@openai.com
union.ts
in _vendor/zod-to-json-schema/parsers
125 1 2024-08-06 2024-08-06 1 1 +144 / -0 bot@stainlessapi.com bot@stainlessapi.com
86 3 2023-11-04 2024-09-03 6 2 +118 / -25 atty@openai.com bot@stainlessapi.com
zod.ts
in helpers
72 5 2024-08-06 2024-09-04 5 1 +130 / -12 bot@stainlessapi.com bot@stainlessapi.com
line.ts
in internal/decoders
86 1 2024-10-07 2024-10-07 1 1 +120 / -0 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources
123 - 2023-11-07 2024-10-01 11 1 +89 / -28 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/beta/threads
71 - 2023-11-07 2024-08-06 9 1 +93 / -20 bot@stainlessapi.com bot@stainlessapi.com
checkpoints.ts
in resources/fine-tuning/jobs
58 - 2024-04-15 2024-06-26 2 1 +110 / -1 bot@stainlessapi.com bot@stainlessapi.com
number.ts
in _vendor/zod-to-json-schema/parsers
107 1 2024-08-06 2024-08-06 1 1 +111 / -0 bot@stainlessapi.com bot@stainlessapi.com
Options.ts
in _vendor/zod-to-json-schema
80 - 2024-08-06 2024-08-13 4 1 +96 / -9 bot@stainlessapi.com bot@stainlessapi.com
bigint.ts
in _vendor/zod-to-json-schema/parsers
101 1 2024-08-06 2024-08-06 1 1 +105 / -0 bot@stainlessapi.com bot@stainlessapi.com
beta.ts
in resources/beta
74 - 2023-11-04 2024-09-05 10 2 +86 / -8 atty@openai.com bot@stainlessapi.com
speech.ts
in resources/audio
28 - 2023-11-07 2024-08-02 8 1 +76 / -14 bot@stainlessapi.com bot@stainlessapi.com
images.ts
in resources
75 - 2023-11-07 2024-08-02 6 1 +68 / -22 bot@stainlessapi.com bot@stainlessapi.com
translations.ts
in resources/audio
64 - 2023-11-07 2024-09-30 8 1 +70 / -17 bot@stainlessapi.com bot@stainlessapi.com
record.ts
in _vendor/zod-to-json-schema/parsers
77 2 2024-08-06 2024-08-06 1 1 +85 / -0 bot@stainlessapi.com bot@stainlessapi.com
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)
# contributorsline
churn
first
contributor
latest
contributor
version.ts
in root
1 - 2023-11-04 2024-10-30 106 2 +125 / -125 atty@openai.com bot@stainlessapi.com
mod.ts
in root
374 8 2023-11-04 2024-10-17 35 2 +644 / -371 atty@openai.com bot@stainlessapi.com
core.ts
in root
1103 37 2023-11-04 2024-10-18 17 2 +275 / -114 atty@openai.com bot@stainlessapi.com
mod.ts
in resources
70 - 2023-11-04 2024-09-26 13 2 +32 / -15 atty@openai.com bot@stainlessapi.com
beta.ts
in resources/beta
74 - 2023-11-04 2024-09-05 10 2 +86 / -8 atty@openai.com bot@stainlessapi.com
mod.ts
in resources/beta
52 - 2023-11-04 2024-09-05 10 2 +61 / -7 atty@openai.com bot@stainlessapi.com
475 13 2023-11-04 2024-10-17 9 2 +915 / -360 atty@openai.com bot@stainlessapi.com
completions.ts
in resources/beta/chat
162 - 2023-11-04 2024-09-16 8 2 +241 / -48 atty@openai.com bot@stainlessapi.com
757 15 2023-11-04 2024-08-06 8 2 +1075 / -91 atty@openai.com bot@stainlessapi.com
86 3 2023-11-04 2024-09-03 6 2 +118 / -25 atty@openai.com bot@stainlessapi.com
331 19 2023-11-04 2024-10-07 6 2 +152 / -163 atty@openai.com bot@stainlessapi.com
87 3 2023-11-04 2024-08-06 5 2 +126 / -31 atty@openai.com bot@stainlessapi.com
87 3 2023-11-04 2024-08-06 4 2 +151 / -9 atty@openai.com bot@stainlessapi.com
chat.ts
in resources/beta/chat
10 - 2023-11-04 2024-03-19 3 2 +16 / -2 atty@openai.com bot@stainlessapi.com
mod.ts
in resources/beta/chat
2 - 2023-11-04 2024-03-19 2 2 +5 / -1 atty@openai.com bot@stainlessapi.com
completions.ts
in resources/chat
405 - 2023-11-07 2024-10-30 28 1 +1032 / -289 bot@stainlessapi.com bot@stainlessapi.com
runs.ts
in resources/beta/threads/runs
648 3 2023-11-07 2024-09-12 26 1 +2104 / -383 bot@stainlessapi.com bot@stainlessapi.com
threads.ts
in resources/beta/threads
603 1 2023-11-07 2024-09-12 25 1 +1924 / -303 bot@stainlessapi.com bot@stainlessapi.com
chat.ts
in resources/chat
102 - 2023-11-07 2024-10-17 13 1 +78 / -4 bot@stainlessapi.com bot@stainlessapi.com
assistants.ts
in resources/beta
461 - 2024-04-17 2024-10-17 12 1 +1544 / -118 bot@stainlessapi.com bot@stainlessapi.com
files.ts
in resources
131 1 2023-11-07 2024-08-15 12 1 +146 / -69 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources
123 - 2023-11-07 2024-10-01 11 1 +89 / -28 bot@stainlessapi.com bot@stainlessapi.com
messages.ts
in resources/beta/threads
324 - 2024-04-17 2024-08-06 9 1 +810 / -23 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/beta/threads
71 - 2023-11-07 2024-08-06 9 1 +93 / -20 bot@stainlessapi.com bot@stainlessapi.com
steps.ts
in resources/beta/threads/runs
290 - 2023-11-07 2024-08-29 9 1 +846 / -66 bot@stainlessapi.com bot@stainlessapi.com
transcriptions.ts
in resources/audio
85 - 2023-11-07 2024-09-30 9 1 +175 / -21 bot@stainlessapi.com bot@stainlessapi.com
files.ts
in resources/beta/vector-stores
177 4 2024-04-17 2024-09-05 8 1 +405 / -94 bot@stainlessapi.com bot@stainlessapi.com
speech.ts
in resources/audio
28 - 2023-11-07 2024-08-02 8 1 +76 / -14 bot@stainlessapi.com bot@stainlessapi.com
translations.ts
in resources/audio
64 - 2023-11-07 2024-09-30 8 1 +70 / -17 bot@stainlessapi.com bot@stainlessapi.com
740 26 2024-03-13 2024-09-03 8 1 +897 / -31 bot@stainlessapi.com bot@stainlessapi.com
jobs.ts
in resources/fine-tuning/jobs
185 - 2024-04-15 2024-09-12 7 1 +505 / -6 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/beta/threads/runs
44 - 2023-11-07 2024-08-29 7 1 +50 / -4 bot@stainlessapi.com bot@stainlessapi.com
moderations.ts
in resources
105 - 2023-11-20 2024-09-26 7 1 +176 / -21 bot@stainlessapi.com bot@stainlessapi.com
embeddings.ts
in resources
45 - 2023-11-07 2024-09-20 7 1 +27 / -14 bot@stainlessapi.com bot@stainlessapi.com
batches.ts
in resources
105 - 2024-04-15 2024-06-26 7 1 +289 / -20 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/chat
36 - 2023-11-07 2024-10-17 7 1 +22 / -2 bot@stainlessapi.com bot@stainlessapi.com
file-batches.ts
in resources/beta/vector-stores
201 4 2024-04-17 2024-09-05 6 1 +376 / -46 bot@stainlessapi.com bot@stainlessapi.com
audio.ts
in resources/audio
49 - 2023-11-07 2024-09-30 6 1 +43 / -7 bot@stainlessapi.com bot@stainlessapi.com
images.ts
in resources
75 - 2023-11-07 2024-08-02 6 1 +68 / -22 bot@stainlessapi.com bot@stainlessapi.com
shared.ts
in resources
31 - 2023-11-20 2024-08-06 6 1 +130 / -21 bot@stainlessapi.com bot@stainlessapi.com
vector-stores.ts
in resources/beta/vector-stores
188 - 2024-04-17 2024-09-05 5 1 +468 / -46 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/audio
18 - 2023-11-07 2024-09-30 5 1 +11 / -4 bot@stainlessapi.com bot@stainlessapi.com
zod.ts
in helpers
72 5 2024-08-06 2024-09-04 5 1 +130 / -12 bot@stainlessapi.com bot@stainlessapi.com
zodToJsonSchema.ts
in _vendor/zod-to-json-schema
105 - 2024-08-06 2024-08-13 5 1 +169 / -43 bot@stainlessapi.com bot@stainlessapi.com
models.ts
in resources
38 - 2023-11-07 2024-06-26 4 1 +6 / -6 bot@stainlessapi.com bot@stainlessapi.com
error.ts
in root
146 6 2024-03-19 2024-09-09 4 1 +26 / -3 bot@stainlessapi.com bot@stainlessapi.com
uploads.ts
in root
224 5 2024-01-09 2024-09-05 4 1 +21 / -11 bot@stainlessapi.com bot@stainlessapi.com
Options.ts
in _vendor/zod-to-json-schema
80 - 2024-08-06 2024-08-13 4 1 +96 / -9 bot@stainlessapi.com bot@stainlessapi.com
parseDef.ts
in _vendor/zod-to-json-schema
254 1 2024-08-06 2024-09-13 4 1 +290 / -2 bot@stainlessapi.com bot@stainlessapi.com
fine-tuning.ts
in resources/fine-tuning
20 - 2023-11-20 2024-04-15 3 1 +8 / -3 bot@stainlessapi.com bot@stainlessapi.com
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)
# contributorsline
churn
first
contributor
latest
contributor
node.ts
in shims
28 -
web.ts
in shims
28 -
10 2
6 -
runtime-bun.ts
in _shims/auto
1 -
types.ts
in _shims/auto
1 -
runtime.ts
in _shims/auto
1 -
740 26 2024-03-13 2024-09-03 8 1 +897 / -31 bot@stainlessapi.com bot@stainlessapi.com
runs.ts
in resources/beta/threads/runs
648 3 2023-11-07 2024-09-12 26 1 +2104 / -383 bot@stainlessapi.com bot@stainlessapi.com
threads.ts
in resources/beta/threads
603 1 2023-11-07 2024-09-12 25 1 +1924 / -303 bot@stainlessapi.com bot@stainlessapi.com
assistants.ts
in resources/beta
461 - 2024-04-17 2024-10-17 12 1 +1544 / -118 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources/chat
405 - 2023-11-07 2024-10-30 28 1 +1032 / -289 bot@stainlessapi.com bot@stainlessapi.com
string.ts
in _vendor/zod-to-json-schema/parsers
386 3 2024-08-06 2024-08-06 1 1 +456 / -0 bot@stainlessapi.com bot@stainlessapi.com
stringify.ts
in internal/qs
376 9 2024-09-17 2024-09-17 1 1 +438 / -0 bot@stainlessapi.com bot@stainlessapi.com
messages.ts
in resources/beta/threads
324 - 2024-04-17 2024-08-06 9 1 +810 / -23 bot@stainlessapi.com bot@stainlessapi.com
steps.ts
in resources/beta/threads/runs
290 - 2023-11-07 2024-08-29 9 1 +846 / -66 bot@stainlessapi.com bot@stainlessapi.com
parseDef.ts
in _vendor/zod-to-json-schema
254 1 2024-08-06 2024-09-13 4 1 +290 / -2 bot@stainlessapi.com bot@stainlessapi.com
parser.ts
in _vendor/partial-json-parser
246 3 2024-08-06 2024-09-13 2 1 +524 / -246 bot@stainlessapi.com bot@stainlessapi.com
parser.ts
in lib
227 9 2024-08-06 2024-08-06 1 1 +260 / -0 bot@stainlessapi.com bot@stainlessapi.com
uploads.ts
in root
224 5 2024-01-09 2024-09-05 4 1 +21 / -11 bot@stainlessapi.com bot@stainlessapi.com
utils.ts
in internal/qs
223 10 2024-09-17 2024-09-17 1 1 +273 / -0 bot@stainlessapi.com bot@stainlessapi.com
file-batches.ts
in resources/beta/vector-stores
201 4 2024-04-17 2024-09-05 6 1 +376 / -46 bot@stainlessapi.com bot@stainlessapi.com
vector-stores.ts
in resources/beta/vector-stores
188 - 2024-04-17 2024-09-05 5 1 +468 / -46 bot@stainlessapi.com bot@stainlessapi.com
jobs.ts
in resources/fine-tuning/jobs
185 - 2024-04-15 2024-09-12 7 1 +505 / -6 bot@stainlessapi.com bot@stainlessapi.com
180 9 2024-08-02 2024-08-02 1 1 +256 / -0 bot@stainlessapi.com bot@stainlessapi.com
files.ts
in resources/beta/vector-stores
177 4 2024-04-17 2024-09-05 8 1 +405 / -94 bot@stainlessapi.com bot@stainlessapi.com
error.ts
in root
146 6 2024-03-19 2024-09-09 4 1 +26 / -3 bot@stainlessapi.com bot@stainlessapi.com
files.ts
in resources
131 1 2023-11-07 2024-08-15 12 1 +146 / -69 bot@stainlessapi.com bot@stainlessapi.com
union.ts
in _vendor/zod-to-json-schema/parsers
125 1 2024-08-06 2024-08-06 1 1 +144 / -0 bot@stainlessapi.com bot@stainlessapi.com
completions.ts
in resources
123 - 2023-11-07 2024-10-01 11 1 +89 / -28 bot@stainlessapi.com bot@stainlessapi.com
number.ts
in _vendor/zod-to-json-schema/parsers
107 1 2024-08-06 2024-08-06 1 1 +111 / -0 bot@stainlessapi.com bot@stainlessapi.com
moderations.ts
in resources
105 - 2023-11-20 2024-09-26 7 1 +176 / -21 bot@stainlessapi.com bot@stainlessapi.com
batches.ts
in resources
105 - 2024-04-15 2024-06-26 7 1 +289 / -20 bot@stainlessapi.com bot@stainlessapi.com
zodToJsonSchema.ts
in _vendor/zod-to-json-schema
105 - 2024-08-06 2024-08-13 5 1 +169 / -43 bot@stainlessapi.com bot@stainlessapi.com
chat.ts
in resources/chat
102 - 2023-11-07 2024-10-17 13 1 +78 / -4 bot@stainlessapi.com bot@stainlessapi.com
bigint.ts
in _vendor/zod-to-json-schema/parsers
101 1 2024-08-06 2024-08-06 1 1 +105 / -0 bot@stainlessapi.com bot@stainlessapi.com
87 4 2024-01-09 2024-07-25 2 1 +2 / -6 bot@stainlessapi.com bot@stainlessapi.com
86 5 2024-01-09 2024-01-09 1 1 +1 / -1 bot@stainlessapi.com bot@stainlessapi.com
line.ts
in internal/decoders
86 1 2024-10-07 2024-10-07 1 1 +120 / -0 bot@stainlessapi.com bot@stainlessapi.com
transcriptions.ts
in resources/audio
85 - 2023-11-07 2024-09-30 9 1 +175 / -21 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in _shims
85 2 2024-01-09 2024-01-09 1 1 +1 / -3 bot@stainlessapi.com bot@stainlessapi.com
Options.ts
in _vendor/zod-to-json-schema
80 - 2024-08-06 2024-08-13 4 1 +96 / -9 bot@stainlessapi.com bot@stainlessapi.com
record.ts
in _vendor/zod-to-json-schema/parsers
77 2 2024-08-06 2024-08-06 1 1 +85 / -0 bot@stainlessapi.com bot@stainlessapi.com
77 - 2023-11-07 2024-03-19 3 1 +17 / -19 bot@stainlessapi.com bot@stainlessapi.com
images.ts
in resources
75 - 2023-11-07 2024-08-02 6 1 +68 / -22 bot@stainlessapi.com bot@stainlessapi.com
date.ts
in _vendor/zod-to-json-schema/parsers
75 1 2024-08-06 2024-08-06 1 1 +83 / -0 bot@stainlessapi.com bot@stainlessapi.com
types.ts
in internal/qs
75 - 2024-09-17 2024-09-17 1 1 +84 / -0 bot@stainlessapi.com bot@stainlessapi.com
72 - 2023-11-04 2023-11-04 1 1 +148 / -0 atty@openai.com atty@openai.com
zod.ts
in helpers
72 5 2024-08-06 2024-09-04 5 1 +130 / -12 bot@stainlessapi.com bot@stainlessapi.com
mod.ts
in resources/beta/threads
71 - 2023-11-07 2024-08-06 9 1 +93 / -20 bot@stainlessapi.com bot@stainlessapi.com
Correlations

File Size vs. Number of Changes: 109 points

resources/chat/completions.ts x: 405 lines of code y: 28 # changes version.ts x: 1 lines of code y: 106 # changes core.ts x: 1103 lines of code y: 17 # changes lib/AbstractChatCompletionRunner.ts x: 475 lines of code y: 9 # changes mod.ts x: 374 lines of code y: 35 # changes resources/beta/assistants.ts x: 461 lines of code y: 12 # changes resources/chat/chat.ts x: 102 lines of code y: 13 # changes resources/chat/mod.ts x: 36 lines of code y: 7 # changes internal/decoders/line.ts x: 86 lines of code y: 1 # changes streaming.ts x: 331 lines of code y: 6 # changes resources/completions.ts x: 123 lines of code y: 11 # changes resources/audio/audio.ts x: 49 lines of code y: 6 # changes resources/audio/mod.ts x: 18 lines of code y: 5 # changes resources/audio/transcriptions.ts x: 85 lines of code y: 9 # changes resources/audio/translations.ts x: 64 lines of code y: 8 # changes resources/mod.ts x: 70 lines of code y: 13 # changes resources/moderations.ts x: 105 lines of code y: 7 # changes resources/embeddings.ts x: 45 lines of code y: 7 # changes internal/qs/formats.ts x: 8 lines of code y: 1 # changes internal/qs/mod.ts x: 16 lines of code y: 1 # changes internal/qs/stringify.ts x: 376 lines of code y: 1 # changes internal/qs/types.ts x: 75 lines of code y: 1 # changes internal/qs/utils.ts x: 223 lines of code y: 1 # changes resources/beta/chat/completions.ts x: 162 lines of code y: 8 # changes _vendor/partial-json-parser/parser.ts x: 246 lines of code y: 2 # changes _vendor/zod-to-json-schema/parseDef.ts x: 254 lines of code y: 4 # changes _vendor/zod-to-json-schema/parsers/effects.ts x: 12 lines of code y: 2 # changes resources/beta/threads/runs/runs.ts x: 648 lines of code y: 26 # changes resources/beta/threads/threads.ts x: 603 lines of code y: 25 # changes resources/fine-tuning/jobs/jobs.ts x: 185 lines of code y: 7 # changes error.ts x: 146 lines of code y: 4 # changes resources/beta/beta.ts x: 74 lines of code y: 10 # changes resources/beta/mod.ts x: 52 lines of code y: 10 # changes resources/beta/vector-stores/file-batches.ts x: 201 lines of code y: 6 # changes resources/beta/vector-stores/files.ts x: 177 lines of code y: 8 # changes resources/beta/vector-stores/mod.ts x: 30 lines of code y: 2 # changes resources/beta/vector-stores/vector-stores.ts x: 188 lines of code y: 5 # changes uploads.ts x: 224 lines of code y: 4 # changes helpers/zod.ts x: 72 lines of code y: 5 # changes lib/AssistantStream.ts x: 740 lines of code y: 8 # changes lib/ChatCompletionRunner.ts x: 86 lines of code y: 6 # changes resources/beta/threads/runs/steps.ts x: 290 lines of code y: 9 # changes resources/files.ts x: 131 lines of code y: 12 # changes resources/uploads/uploads.ts x: 59 lines of code y: 2 # changes _vendor/zod-to-json-schema/Options.ts x: 80 lines of code y: 4 # changes _vendor/zod-to-json-schema/zodToJsonSchema.ts x: 105 lines of code y: 5 # changes _vendor/zod-to-json-schema/Refs.ts x: 37 lines of code y: 3 # changes _vendor/zod-to-json-schema/parsers/nullable.ts x: 53 lines of code y: 2 # changes _vendor/zod-to-json-schema/errorMessages.ts x: 39 lines of code y: 1 # changes _vendor/zod-to-json-schema/mod.ts x: 37 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/any.ts x: 4 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/array.ts x: 57 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/bigint.ts x: 101 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/branded.ts x: 6 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/default.ts x: 12 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/enum.ts x: 11 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/intersection.ts x: 61 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/map.ts x: 40 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/nativeEnum.ts x: 23 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/null.ts x: 14 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/number.ts x: 107 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/optional.ts x: 25 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/record.ts x: 77 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/set.ts x: 42 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/string.ts x: 386 lines of code y: 1 # changes _vendor/zod-to-json-schema/parsers/union.ts x: 125 lines of code y: 1 # changes lib/ChatCompletionStream.ts x: 757 lines of code y: 8 # changes lib/ChatCompletionStreamingRunner.ts x: 87 lines of code y: 5 # changes lib/RunnableFunction.ts x: 87 lines of code y: 4 # changes lib/parser.ts x: 227 lines of code y: 1 # changes resources/beta/threads/messages.ts x: 324 lines of code y: 9 # changes resources/beta/threads/mod.ts x: 71 lines of code y: 9 # changes resources/shared.ts x: 31 lines of code y: 6 # changes lib/EventStream.ts x: 180 lines of code y: 1 # changes resources/audio/speech.ts x: 28 lines of code y: 8 # changes resources/images.ts x: 75 lines of code y: 6 # changes _shims/node-runtime.ts x: 87 lines of code y: 2 # changes resources/uploads/parts.ts x: 28 lines of code y: 1 # changes resources/models.ts x: 38 lines of code y: 4 # changes resources/fine-tuning/fine-tuning.ts x: 20 lines of code y: 3 # changes resources/fine-tuning/jobs/mod.ts x: 19 lines of code y: 1 # changes resources/fine-tuning/mod.ts x: 14 lines of code y: 2 # changes pagination.ts x: 77 lines of code y: 3 # changes resource.ts x: 7 lines of code y: 2 # changes resources/beta/chat/chat.ts x: 10 lines of code y: 3 # changes resources/beta/chat/mod.ts x: 2 lines of code y: 2 # changes _shims/mod.ts x: 85 lines of code y: 1 # changes _shims/registry.ts x: 70 lines of code y: 1 # changes lib/jsonschema.ts x: 72 lines of code y: 1 # changes
106.0
# changes
  min: 1.0
  average: 5.67
  25th percentile: 1.0
  median: 2.0
  75th percentile: 7.0
  max: 106.0
0 1103.0
lines of code
min: 1.0 | average: 125.79 | 25th percentile: 23.5 | median: 70.0 | 75th percentile: 128.0 | max: 1103.0

Number of Contributors vs. Number of Changes: 109 points

resources/chat/completions.ts x: 1 # contributors y: 28 # changes version.ts x: 2 # contributors y: 106 # changes core.ts x: 2 # contributors y: 17 # changes lib/AbstractChatCompletionRunner.ts x: 2 # contributors y: 9 # changes mod.ts x: 2 # contributors y: 35 # changes resources/beta/assistants.ts x: 1 # contributors y: 12 # changes resources/chat/chat.ts x: 1 # contributors y: 13 # changes resources/chat/mod.ts x: 1 # contributors y: 7 # changes internal/decoders/line.ts x: 1 # contributors y: 1 # changes streaming.ts x: 2 # contributors y: 6 # changes resources/completions.ts x: 1 # contributors y: 11 # changes resources/audio/audio.ts x: 1 # contributors y: 6 # changes resources/audio/mod.ts x: 1 # contributors y: 5 # changes resources/audio/transcriptions.ts x: 1 # contributors y: 9 # changes resources/audio/translations.ts x: 1 # contributors y: 8 # changes resources/mod.ts x: 2 # contributors y: 13 # changes resources/beta/chat/completions.ts x: 2 # contributors y: 8 # changes _vendor/partial-json-parser/parser.ts x: 1 # contributors y: 2 # changes _vendor/zod-to-json-schema/parseDef.ts x: 1 # contributors y: 4 # changes resources/beta/threads/runs/runs.ts x: 1 # contributors y: 26 # changes resources/beta/threads/threads.ts x: 1 # contributors y: 25 # changes resources/beta/beta.ts x: 2 # contributors y: 10 # changes _vendor/zod-to-json-schema/Refs.ts x: 1 # contributors y: 3 # changes lib/ChatCompletionStreamingRunner.ts x: 2 # contributors y: 5 # changes lib/RunnableFunction.ts x: 2 # contributors y: 4 # changes resources/beta/chat/chat.ts x: 2 # contributors y: 3 # changes resources/beta/chat/mod.ts x: 2 # contributors y: 2 # changes
106.0
# changes
  min: 1.0
  average: 5.67
  25th percentile: 1.0
  median: 2.0
  75th percentile: 7.0
  max: 106.0
0 2.0
# contributors
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 109 points

resources/chat/completions.ts x: 1 # contributors y: 405 lines of code version.ts x: 2 # contributors y: 1 lines of code core.ts x: 2 # contributors y: 1103 lines of code lib/AbstractChatCompletionRunner.ts x: 2 # contributors y: 475 lines of code mod.ts x: 2 # contributors y: 374 lines of code resources/beta/assistants.ts x: 1 # contributors y: 461 lines of code resources/chat/chat.ts x: 1 # contributors y: 102 lines of code resources/chat/mod.ts x: 1 # contributors y: 36 lines of code internal/decoders/line.ts x: 1 # contributors y: 86 lines of code streaming.ts x: 2 # contributors y: 331 lines of code resources/completions.ts x: 1 # contributors y: 123 lines of code resources/audio/audio.ts x: 1 # contributors y: 49 lines of code resources/audio/mod.ts x: 1 # contributors y: 18 lines of code resources/audio/translations.ts x: 1 # contributors y: 64 lines of code resources/mod.ts x: 2 # contributors y: 70 lines of code resources/moderations.ts x: 1 # contributors y: 105 lines of code resources/embeddings.ts x: 1 # contributors y: 45 lines of code internal/qs/formats.ts x: 1 # contributors y: 8 lines of code internal/qs/mod.ts x: 1 # contributors y: 16 lines of code internal/qs/stringify.ts x: 1 # contributors y: 376 lines of code internal/qs/types.ts x: 1 # contributors y: 75 lines of code internal/qs/utils.ts x: 1 # contributors y: 223 lines of code resources/beta/chat/completions.ts x: 2 # contributors y: 162 lines of code _vendor/partial-json-parser/parser.ts x: 1 # contributors y: 246 lines of code _vendor/zod-to-json-schema/parseDef.ts x: 1 # contributors y: 254 lines of code _vendor/zod-to-json-schema/parsers/effects.ts x: 1 # contributors y: 12 lines of code resources/beta/threads/runs/runs.ts x: 1 # contributors y: 648 lines of code resources/beta/threads/threads.ts x: 1 # contributors y: 603 lines of code resources/fine-tuning/jobs/jobs.ts x: 1 # contributors y: 185 lines of code error.ts x: 1 # contributors y: 146 lines of code resources/beta/beta.ts x: 2 # contributors y: 74 lines of code resources/beta/mod.ts x: 2 # contributors y: 52 lines of code resources/beta/vector-stores/file-batches.ts x: 1 # contributors y: 201 lines of code resources/beta/vector-stores/files.ts x: 1 # contributors y: 177 lines of code resources/beta/vector-stores/mod.ts x: 1 # contributors y: 30 lines of code resources/beta/vector-stores/vector-stores.ts x: 1 # contributors y: 188 lines of code helpers/zod.ts x: 1 # contributors y: 72 lines of code lib/AssistantStream.ts x: 1 # contributors y: 740 lines of code lib/ChatCompletionRunner.ts x: 2 # contributors y: 86 lines of code resources/beta/threads/runs/steps.ts x: 1 # contributors y: 290 lines of code resources/files.ts x: 1 # contributors y: 131 lines of code resources/uploads/uploads.ts x: 1 # contributors y: 59 lines of code _vendor/zod-to-json-schema/Options.ts x: 1 # contributors y: 80 lines of code _vendor/zod-to-json-schema/parsers/nullable.ts x: 1 # contributors y: 53 lines of code _vendor/zod-to-json-schema/parsers/any.ts x: 1 # contributors y: 4 lines of code _vendor/zod-to-json-schema/parsers/map.ts x: 1 # contributors y: 40 lines of code _vendor/zod-to-json-schema/parsers/nativeEnum.ts x: 1 # contributors y: 23 lines of code _vendor/zod-to-json-schema/parsers/string.ts x: 1 # contributors y: 386 lines of code lib/ChatCompletionStream.ts x: 2 # contributors y: 757 lines of code lib/ChatCompletionStreamingRunner.ts x: 2 # contributors y: 87 lines of code lib/parser.ts x: 1 # contributors y: 227 lines of code resources/beta/threads/messages.ts x: 1 # contributors y: 324 lines of code resources/shared.ts x: 1 # contributors y: 31 lines of code lib/EventStream.ts x: 1 # contributors y: 180 lines of code _shims/node-runtime.ts x: 1 # contributors y: 87 lines of code resources/beta/chat/chat.ts x: 2 # contributors y: 10 lines of code
1103.0
lines of code
  min: 1.0
  average: 125.79
  25th percentile: 23.5
  median: 70.0
  75th percentile: 128.0
  max: 1103.0
0 2.0
# contributors
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Changes vs. Line Churn: 130 points

CHANGELOG.md x: 106 # changes y: 2180 line churn README.md x: 106 # changes y: 1001 line churn resources/chat/completions.ts x: 28 # changes y: 1321 line churn version.ts x: 106 # changes y: 250 line churn core.ts x: 17 # changes y: 389 line churn lib/AbstractChatCompletionRunner.ts x: 9 # changes y: 1275 line churn mod.ts x: 35 # changes y: 1015 line churn resources/beta/assistants.ts x: 12 # changes y: 1662 line churn resources/chat/chat.ts x: 13 # changes y: 82 line churn resources/chat/mod.ts x: 7 # changes y: 24 line churn internal/decoders/line.ts x: 1 # changes y: 120 line churn streaming.ts x: 6 # changes y: 315 line churn resources/completions.ts x: 11 # changes y: 117 line churn resources/audio/audio.ts x: 6 # changes y: 50 line churn resources/audio/mod.ts x: 5 # changes y: 15 line churn resources/audio/transcriptions.ts x: 9 # changes y: 196 line churn resources/audio/translations.ts x: 8 # changes y: 87 line churn resources/mod.ts x: 13 # changes y: 47 line churn resources/moderations.ts x: 7 # changes y: 197 line churn resources/embeddings.ts x: 7 # changes y: 41 line churn internal/qs/LICENSE.md x: 1 # changes y: 30 line churn internal/qs/README.md x: 1 # changes y: 5 line churn internal/qs/stringify.ts x: 1 # changes y: 438 line churn internal/qs/types.ts x: 1 # changes y: 84 line churn internal/qs/utils.ts x: 1 # changes y: 273 line churn resources/beta/chat/completions.ts x: 8 # changes y: 289 line churn _vendor/partial-json-parser/README.md x: 2 # changes y: 7 line churn _vendor/partial-json-parser/parser.ts x: 2 # changes y: 770 line churn _vendor/zod-to-json-schema/parseDef.ts x: 4 # changes y: 292 line churn resources/beta/threads/runs/runs.ts x: 26 # changes y: 2487 line churn resources/beta/threads/threads.ts x: 25 # changes y: 2227 line churn resources/fine-tuning/jobs/jobs.ts x: 7 # changes y: 511 line churn error.ts x: 4 # changes y: 29 line churn resources/beta/beta.ts x: 10 # changes y: 94 line churn resources/beta/mod.ts x: 10 # changes y: 68 line churn resources/beta/vector-stores/file-batches.ts x: 6 # changes y: 422 line churn resources/beta/vector-stores/files.ts x: 8 # changes y: 499 line churn resources/beta/vector-stores/mod.ts x: 2 # changes y: 32 line churn resources/beta/vector-stores/vector-stores.ts x: 5 # changes y: 514 line churn helpers/zod.ts x: 5 # changes y: 142 line churn lib/AssistantStream.ts x: 8 # changes y: 928 line churn lib/ChatCompletionRunner.ts x: 6 # changes y: 143 line churn resources/beta/threads/runs/mod.ts x: 7 # changes y: 54 line churn resources/beta/threads/runs/steps.ts x: 9 # changes y: 912 line churn resources/files.ts x: 12 # changes y: 215 line churn resources/uploads/uploads.ts x: 2 # changes y: 180 line churn _vendor/zod-to-json-schema/Options.ts x: 4 # changes y: 105 line churn _vendor/zod-to-json-schema/zodToJsonSchema.ts x: 5 # changes y: 212 line churn _vendor/zod-to-json-schema/Refs.ts x: 3 # changes y: 52 line churn _vendor/zod-to-json-schema/parsers/nullable.ts x: 2 # changes y: 63 line churn _vendor/zod-to-json-schema/parsers/array.ts x: 1 # changes y: 60 line churn _vendor/zod-to-json-schema/parsers/union.ts x: 1 # changes y: 144 line churn lib/ChatCompletionRunFunctions.test.ts x: 7 # changes y: 6134 line churn lib/ChatCompletionStream.ts x: 8 # changes y: 1166 line churn lib/ChatCompletionStreamingRunner.ts x: 5 # changes y: 157 line churn lib/RunnableFunction.ts x: 4 # changes y: 160 line churn lib/parser.ts x: 1 # changes y: 260 line churn resources/beta/threads/messages.ts x: 9 # changes y: 833 line churn resources/beta/threads/mod.ts x: 9 # changes y: 113 line churn resources/shared.ts x: 6 # changes y: 151 line churn resources/images.ts x: 6 # changes y: 90 line churn resources/batches.ts x: 7 # changes y: 309 line churn resources/fine-tuning/jobs/checkpoints.ts x: 2 # changes y: 111 line churn resources/models.ts x: 4 # changes y: 12 line churn client.ts x: 2 # changes y: 612 line churn resources/beta/assistants/assistants.ts x: 7 # changes y: 2598 line churn resources/beta/assistants/files.ts x: 4 # changes y: 326 line churn resources/beta/assistants/mod.ts x: 5 # changes y: 60 line churn resources/beta/threads/messages/files.ts x: 4 # changes y: 230 line churn resources/beta/threads/messages/messages.ts x: 7 # changes y: 1378 line churn resources/beta/threads/messages/mod.ts x: 4 # changes y: 82 line churn resources/fine-tuning/fine-tuning.ts x: 3 # changes y: 11 line churn resources/fine-tuning/jobs.ts x: 5 # changes y: 388 line churn pagination.ts x: 3 # changes y: 36 line churn resources/edits.ts x: 3 # changes y: 116 line churn resources/fine-tunes.ts x: 3 # changes y: 461 line churn lib/jsonschema.ts x: 1 # changes y: 148 line churn
6134.0
line churn
  min: 2.0
  average: 319.11
  25th percentile: 18.75
  median: 82.0
  75th percentile: 277.0
  max: 6134.0
0 106.0
# changes
min: 1.0 | average: 6.85 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 7.0 | max: 106.0

Number of Contributors vs. Line Churn: 109 points

resources/chat/completions.ts x: 1 # contributors y: 1321 line churn version.ts x: 2 # contributors y: 250 line churn core.ts x: 2 # contributors y: 389 line churn lib/AbstractChatCompletionRunner.ts x: 2 # contributors y: 1275 line churn mod.ts x: 2 # contributors y: 1015 line churn resources/beta/assistants.ts x: 1 # contributors y: 1662 line churn resources/chat/chat.ts x: 1 # contributors y: 82 line churn resources/chat/mod.ts x: 1 # contributors y: 24 line churn internal/decoders/line.ts x: 1 # contributors y: 120 line churn streaming.ts x: 2 # contributors y: 315 line churn resources/completions.ts x: 1 # contributors y: 117 line churn resources/audio/audio.ts x: 1 # contributors y: 50 line churn resources/audio/mod.ts x: 1 # contributors y: 15 line churn resources/audio/transcriptions.ts x: 1 # contributors y: 196 line churn resources/mod.ts x: 2 # contributors y: 47 line churn resources/embeddings.ts x: 1 # contributors y: 41 line churn internal/qs/formats.ts x: 1 # contributors y: 9 line churn internal/qs/stringify.ts x: 1 # contributors y: 438 line churn internal/qs/utils.ts x: 1 # contributors y: 273 line churn resources/beta/chat/completions.ts x: 2 # contributors y: 289 line churn _vendor/partial-json-parser/parser.ts x: 1 # contributors y: 770 line churn _vendor/zod-to-json-schema/parseDef.ts x: 1 # contributors y: 292 line churn resources/beta/threads/runs/runs.ts x: 1 # contributors y: 2487 line churn resources/beta/threads/threads.ts x: 1 # contributors y: 2227 line churn resources/fine-tuning/jobs/jobs.ts x: 1 # contributors y: 511 line churn resources/beta/beta.ts x: 2 # contributors y: 94 line churn resources/beta/mod.ts x: 2 # contributors y: 68 line churn resources/beta/vector-stores/file-batches.ts x: 1 # contributors y: 422 line churn resources/beta/vector-stores/files.ts x: 1 # contributors y: 499 line churn resources/beta/vector-stores/mod.ts x: 1 # contributors y: 32 line churn helpers/zod.ts x: 1 # contributors y: 142 line churn lib/AssistantStream.ts x: 1 # contributors y: 928 line churn lib/ChatCompletionRunner.ts x: 2 # contributors y: 143 line churn resources/beta/threads/runs/steps.ts x: 1 # contributors y: 912 line churn resources/files.ts x: 1 # contributors y: 215 line churn resources/uploads/uploads.ts x: 1 # contributors y: 180 line churn _vendor/zod-to-json-schema/Options.ts x: 1 # contributors y: 105 line churn _vendor/zod-to-json-schema/parsers/nullable.ts x: 1 # contributors y: 63 line churn _vendor/zod-to-json-schema/parsers/intersection.ts x: 1 # contributors y: 70 line churn _vendor/zod-to-json-schema/parsers/string.ts x: 1 # contributors y: 456 line churn lib/ChatCompletionStream.ts x: 2 # contributors y: 1166 line churn lib/ChatCompletionStreamingRunner.ts x: 2 # contributors y: 157 line churn lib/parser.ts x: 1 # contributors y: 260 line churn resources/beta/threads/messages.ts x: 1 # contributors y: 833 line churn resources/shared.ts x: 1 # contributors y: 151 line churn resources/audio/speech.ts x: 1 # contributors y: 90 line churn resources/batches.ts x: 1 # contributors y: 309 line churn resources/beta/chat/chat.ts x: 2 # contributors y: 18 line churn resources/beta/chat/mod.ts x: 2 # contributors y: 6 line churn
2487.0
line churn
  min: 2.0
  average: 230.22
  25th percentile: 20.0
  median: 68.0
  75th percentile: 213.5
  max: 2487.0
0 2.0
# contributors
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Line Churn: 109 points

resources/chat/completions.ts x: 405 lines of code y: 1321 line churn version.ts x: 1 lines of code y: 250 line churn core.ts x: 1103 lines of code y: 389 line churn lib/AbstractChatCompletionRunner.ts x: 475 lines of code y: 1275 line churn mod.ts x: 374 lines of code y: 1015 line churn resources/beta/assistants.ts x: 461 lines of code y: 1662 line churn resources/chat/chat.ts x: 102 lines of code y: 82 line churn resources/chat/mod.ts x: 36 lines of code y: 24 line churn internal/decoders/line.ts x: 86 lines of code y: 120 line churn streaming.ts x: 331 lines of code y: 315 line churn resources/completions.ts x: 123 lines of code y: 117 line churn resources/audio/audio.ts x: 49 lines of code y: 50 line churn resources/audio/mod.ts x: 18 lines of code y: 15 line churn resources/audio/transcriptions.ts x: 85 lines of code y: 196 line churn resources/audio/translations.ts x: 64 lines of code y: 87 line churn resources/mod.ts x: 70 lines of code y: 47 line churn resources/moderations.ts x: 105 lines of code y: 197 line churn resources/embeddings.ts x: 45 lines of code y: 41 line churn internal/qs/formats.ts x: 8 lines of code y: 9 line churn internal/qs/mod.ts x: 16 lines of code y: 19 line churn internal/qs/stringify.ts x: 376 lines of code y: 438 line churn internal/qs/types.ts x: 75 lines of code y: 84 line churn internal/qs/utils.ts x: 223 lines of code y: 273 line churn resources/beta/chat/completions.ts x: 162 lines of code y: 289 line churn _vendor/partial-json-parser/parser.ts x: 246 lines of code y: 770 line churn _vendor/zod-to-json-schema/parseDef.ts x: 254 lines of code y: 292 line churn _vendor/zod-to-json-schema/parsers/effects.ts x: 12 lines of code y: 15 line churn resources/beta/threads/runs/runs.ts x: 648 lines of code y: 2487 line churn resources/beta/threads/threads.ts x: 603 lines of code y: 2227 line churn resources/fine-tuning/jobs/jobs.ts x: 185 lines of code y: 511 line churn error.ts x: 146 lines of code y: 29 line churn resources/beta/beta.ts x: 74 lines of code y: 94 line churn resources/beta/mod.ts x: 52 lines of code y: 68 line churn resources/beta/vector-stores/file-batches.ts x: 201 lines of code y: 422 line churn resources/beta/vector-stores/files.ts x: 177 lines of code y: 499 line churn resources/beta/vector-stores/mod.ts x: 30 lines of code y: 32 line churn resources/beta/vector-stores/vector-stores.ts x: 188 lines of code y: 514 line churn uploads.ts x: 224 lines of code y: 32 line churn helpers/zod.ts x: 72 lines of code y: 142 line churn lib/AssistantStream.ts x: 740 lines of code y: 928 line churn lib/ChatCompletionRunner.ts x: 86 lines of code y: 143 line churn resources/beta/threads/runs/mod.ts x: 44 lines of code y: 54 line churn resources/beta/threads/runs/steps.ts x: 290 lines of code y: 912 line churn resources/files.ts x: 131 lines of code y: 215 line churn resources/uploads/uploads.ts x: 59 lines of code y: 180 line churn _vendor/zod-to-json-schema/Options.ts x: 80 lines of code y: 105 line churn _vendor/zod-to-json-schema/zodToJsonSchema.ts x: 105 lines of code y: 212 line churn _vendor/zod-to-json-schema/Refs.ts x: 37 lines of code y: 52 line churn _vendor/zod-to-json-schema/util.ts x: 9 lines of code y: 11 line churn _vendor/zod-to-json-schema/errorMessages.ts x: 39 lines of code y: 42 line churn _vendor/zod-to-json-schema/mod.ts x: 37 lines of code y: 37 line churn _vendor/zod-to-json-schema/parsers/any.ts x: 4 lines of code y: 5 line churn _vendor/zod-to-json-schema/parsers/array.ts x: 57 lines of code y: 60 line churn _vendor/zod-to-json-schema/parsers/bigint.ts x: 101 lines of code y: 105 line churn _vendor/zod-to-json-schema/parsers/branded.ts x: 6 lines of code y: 7 line churn _vendor/zod-to-json-schema/parsers/enum.ts x: 11 lines of code y: 13 line churn _vendor/zod-to-json-schema/parsers/intersection.ts x: 61 lines of code y: 70 line churn _vendor/zod-to-json-schema/parsers/literal.ts x: 36 lines of code y: 40 line churn _vendor/zod-to-json-schema/parsers/map.ts x: 40 lines of code y: 43 line churn _vendor/zod-to-json-schema/parsers/nativeEnum.ts x: 23 lines of code y: 28 line churn _vendor/zod-to-json-schema/parsers/null.ts x: 14 lines of code y: 16 line churn _vendor/zod-to-json-schema/parsers/number.ts x: 107 lines of code y: 111 line churn _vendor/zod-to-json-schema/parsers/object.ts x: 61 lines of code y: 64 line churn _vendor/zod-to-json-schema/parsers/optional.ts x: 25 lines of code y: 28 line churn _vendor/zod-to-json-schema/parsers/record.ts x: 77 lines of code y: 85 line churn _vendor/zod-to-json-schema/parsers/set.ts x: 42 lines of code y: 48 line churn _vendor/zod-to-json-schema/parsers/string.ts x: 386 lines of code y: 456 line churn _vendor/zod-to-json-schema/parsers/union.ts x: 125 lines of code y: 144 line churn lib/ChatCompletionStream.ts x: 757 lines of code y: 1166 line churn lib/ChatCompletionStreamingRunner.ts x: 87 lines of code y: 157 line churn lib/parser.ts x: 227 lines of code y: 260 line churn resources/beta/threads/messages.ts x: 324 lines of code y: 833 line churn resources/beta/threads/mod.ts x: 71 lines of code y: 113 line churn resources/shared.ts x: 31 lines of code y: 151 line churn lib/EventStream.ts x: 180 lines of code y: 256 line churn resources/audio/speech.ts x: 28 lines of code y: 90 line churn _shims/node-runtime.ts x: 87 lines of code y: 8 line churn resources/uploads/parts.ts x: 28 lines of code y: 68 line churn resources/batches.ts x: 105 lines of code y: 309 line churn resources/fine-tuning/jobs/checkpoints.ts x: 58 lines of code y: 111 line churn resources/models.ts x: 38 lines of code y: 12 line churn resources/fine-tuning/fine-tuning.ts x: 20 lines of code y: 11 line churn resources/fine-tuning/jobs/mod.ts x: 19 lines of code y: 21 line churn resources/fine-tuning/mod.ts x: 14 lines of code y: 7 line churn pagination.ts x: 77 lines of code y: 36 line churn resource.ts x: 7 lines of code y: 21 line churn resources/beta/chat/mod.ts x: 2 lines of code y: 6 line churn _shims/mod.ts x: 85 lines of code y: 4 line churn _shims/registry.ts x: 70 lines of code y: 2 line churn lib/jsonschema.ts x: 72 lines of code y: 148 line churn
2487.0
line churn
  min: 2.0
  average: 230.22
  25th percentile: 20.0
  median: 68.0
  75th percentile: 213.5
  max: 2487.0
0 1103.0
lines of code
min: 1.0 | average: 125.79 | 25th percentile: 23.5 | median: 70.0 | 75th percentile: 128.0 | max: 1103.0