anthropics / anthropic-sdk-typescript
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 26% | 12% | 27% | 34%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ts0% | 26% | 12% | 28% | 32%
cjs0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 39% | 18% | 21% | 19%
packages0% | 0% | 0% | 41% | 58%
scripts0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
messages.ts
in src/resources/beta/messages
718 2
messages.ts
in src/resources/messages
667 -
536 27
536 27
client.ts
in src
394 12
beta.ts
in src/resources/beta
267 -
streaming.ts
in src/core
259 14
parser.ts
in src/_vendor/partial-json-parser
223 -
batches.ts
in src/resources/beta/messages
200 7
AWS_restJson1.ts
in packages/bedrock-sdk/src
197 12
uploads.ts
in src/internal
152 3
detect-platform.ts
in src/internal
152 2
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
pagination.ts
in src/core
146 6
batches.ts
in src/resources/messages
124 2
index.ts
in src/resources
119 -
client.ts
in packages/bedrock-sdk/src
118 5
client.ts
in packages/vertex-sdk/src
114 5
log.ts
in src/internal/utils
111 7
log.ts
in packages/bedrock-sdk/src/internal/utils
111 7
log.ts
in packages/vertex-sdk/src/internal/utils
111 7
index.ts
in src/resources/beta
109 -
index.ts
in src/resources/messages
108 -
index.ts
in src/resources/beta/messages
107 -
error.ts
in src/core
98 5
streaming.ts
in packages/bedrock-sdk/src/core
92 4
line.ts
in src/internal/decoders
90 3
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 src/internal
85 1
to-file.ts
in packages/bedrock-sdk/src/internal
85 1
to-file.ts
in packages/vertex-sdk/src/internal
85 1
postprocess-files.cjs
in scripts/utils
82 3
headers.ts
in src/internal
78 -
headers.ts
in packages/bedrock-sdk/src/internal
78 -
headers.ts
in packages/vertex-sdk/src/internal
78 -
values.ts
in src/internal/utils
77 4
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 src/internal
74 9
shims.ts
in packages/bedrock-sdk/src/internal
74 9
shims.ts
in packages/vertex-sdk/src/internal
74 9
completions.ts
in src/resources
71 1
parse.ts
in src/internal
67 2
parse.ts
in packages/bedrock-sdk/src/internal
67 2
parse.ts
in packages/vertex-sdk/src/internal
67 2
auth.ts
in packages/bedrock-sdk/src/core
62 -
Files With Most Units (Top 50)
File# lines# units
536 27
536 27
streaming.ts
in src/core
259 14
client.ts
in src
394 12
AWS_restJson1.ts
in packages/bedrock-sdk/src
197 12
shims.ts
in src/internal
74 9
shims.ts
in packages/bedrock-sdk/src/internal
74 9
shims.ts
in packages/vertex-sdk/src/internal
74 9
batches.ts
in src/resources/beta/messages
200 7
log.ts
in src/internal/utils
111 7
log.ts
in packages/bedrock-sdk/src/internal/utils
111 7
log.ts
in packages/vertex-sdk/src/internal/utils
111 7
pagination.ts
in src/core
146 6
api-promise.ts
in src/core
59 5
error.ts
in src/core
98 5
client.ts
in packages/bedrock-sdk/src
118 5
client.ts
in packages/vertex-sdk/src
114 5
values.ts
in src/internal/utils
77 4
streaming.ts
in packages/bedrock-sdk/src/core
92 4
values.ts
in packages/bedrock-sdk/src/internal/utils
77 4
values.ts
in packages/vertex-sdk/src/internal/utils
77 4
postprocess-files.cjs
in scripts/utils
82 3
bytes.ts
in src/internal/utils
29 3
line.ts
in src/internal/decoders
90 3
stream-utils.ts
in src/internal
25 3
uploads.ts
in src/internal
152 3
bytes.ts
in packages/bedrock-sdk/src/internal/utils
29 3
line.ts
in packages/bedrock-sdk/src/internal/decoders
90 3
stream-utils.ts
in packages/bedrock-sdk/src/internal
25 3
uploads.ts
in packages/bedrock-sdk/src/internal
152 3
bytes.ts
in packages/vertex-sdk/src/internal/utils
29 3
line.ts
in packages/vertex-sdk/src/internal/decoders
90 3
stream-utils.ts
in packages/vertex-sdk/src/internal
25 3
uploads.ts
in packages/vertex-sdk/src/internal
152 3
batches.ts
in src/resources/messages
124 2
messages.ts
in src/resources/beta/messages
718 2
models.ts
in src/resources/beta
58 2
models.ts
in src/resources
58 2
path.ts
in src/internal/utils
43 2
jsonl.ts
in src/internal/decoders
41 2
parse.ts
in src/internal
67 2
detect-platform.ts
in src/internal
152 2
path.ts
in packages/bedrock-sdk/src/internal/utils
43 2
jsonl.ts
in packages/bedrock-sdk/src/internal/decoders
41 2
parse.ts
in packages/bedrock-sdk/src/internal
67 2
detect-platform.ts
in packages/bedrock-sdk/src/internal
152 2
path.ts
in packages/vertex-sdk/src/internal/utils
43 2
jsonl.ts
in packages/vertex-sdk/src/internal/decoders
41 2
parse.ts
in packages/vertex-sdk/src/internal
67 2
detect-platform.ts
in packages/vertex-sdk/src/internal
152 2
Files With Long Lines (Top 17)

There are 17 files with lines longer than 120 characters. In total, there are 34 long lines.

File# lines# units# long lines
client.ts
in src
394 12 5
client.ts
in packages/vertex-sdk/src
114 5 5
types.ts
in src/internal
46 1 3
types.ts
in packages/bedrock-sdk/src/internal
46 1 3
types.ts
in packages/vertex-sdk/src/internal
46 1 3
shims.ts
in src/internal
74 9 2
shims.ts
in packages/bedrock-sdk/src/internal
74 9 2
shims.ts
in packages/vertex-sdk/src/internal
74 9 2
messages.ts
in src/resources/messages
667 - 1
messages.ts
in src/resources/beta/messages
718 2 1
streaming.ts
in src/core
259 14 1
jsonl.ts
in src/internal/decoders
41 2 1
uploads.ts
in src/internal
152 3 1
jsonl.ts
in packages/bedrock-sdk/src/internal/decoders
41 2 1
uploads.ts
in packages/bedrock-sdk/src/internal
152 3 1
jsonl.ts
in packages/vertex-sdk/src/internal/decoders
41 2 1
uploads.ts
in packages/vertex-sdk/src/internal
152 3 1