elastic / elastic-otel-node
File Size

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

Intro
Learn more...
File Size Overall
0% | 30% | 13% | 31% | 24%
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% | 82% | 0% | 0% | 17%
js0% | 0% | 22% | 51% | 26%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages0% | 33% | 15% | 24% | 25%
scripts0% | 0% | 0% | 85% | 14%
Longest Files (Top 23)
File# lines# units
instrumentation.ts
in packages/instrumentation-openai/src
608 8
luggite.js
in packages/opentelemetry-node/lib
278 12
instrumentations.js
in packages/opentelemetry-node/lib
191 2
bitrot.js
in scripts
188 7
sdk.js
in packages/opentelemetry-node/lib
146 5
detector-gcp.js
in packages/opentelemetry-node/lib
110 9
detectors.js
in packages/opentelemetry-node/lib
90 2
semconv-gen.js
in packages/instrumentation-openai/scripts
73 -
logging.js
in packages/opentelemetry-node/lib
68 3
utils.ts
in packages/instrumentation-openai/src
56 2
internal-types.ts
in packages/instrumentation-openai/src
38 -
30 5
semconv.ts
in packages/instrumentation-openai/src
29 -
mjs
import.mjs
in packages/opentelemetry-node
24 -
environment.js
in packages/opentelemetry-node/lib
22 2
gen-version-ts.js
in packages/instrumentation-openai/scripts
18 -
host.js
in packages/opentelemetry-node/lib/metrics
17 1
mjs
hook.mjs
in packages/opentelemetry-node
13 -
prettier.config.js
in packages/instrumentation-openai
8 -
types.ts
in packages/instrumentation-openai/src
4 -
index.ts
in packages/instrumentation-openai/src
2 -
autoinstrumentation.js
in packages/opentelemetry-node
1 -
1 -
Files With Most Units (Top 12)
File# lines# units
luggite.js
in packages/opentelemetry-node/lib
278 12
detector-gcp.js
in packages/opentelemetry-node/lib
110 9
instrumentation.ts
in packages/instrumentation-openai/src
608 8
bitrot.js
in scripts
188 7
sdk.js
in packages/opentelemetry-node/lib
146 5
30 5
logging.js
in packages/opentelemetry-node/lib
68 3
utils.ts
in packages/instrumentation-openai/src
56 2
environment.js
in packages/opentelemetry-node/lib
22 2
instrumentations.js
in packages/opentelemetry-node/lib
191 2
detectors.js
in packages/opentelemetry-node/lib
90 2
host.js
in packages/opentelemetry-node/lib/metrics
17 1
Files With Long Lines (Top 3)

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

File# lines# units# long lines
detector-gcp.js
in packages/opentelemetry-node/lib
110 9 1
sdk.js
in packages/opentelemetry-node/lib
146 5 1
detectors.js
in packages/opentelemetry-node/lib
90 2 1