elastic / synthetics-recorder
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 37% | 62%
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
tsx0% | 0% | 0% | 38% | 61%
js0% | 0% | 0% | 51% | 48%
ts0% | 0% | 0% | 25% | 74%
yaml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 0% | 34% | 65%
demo-app0% | 0% | 0% | 56% | 43%
electron0% | 0% | 0% | 23% | 76%
scripts0% | 0% | 0% | 50% | 49%
dev-tools0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
public0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
CheckoutDetails.js
in demo-app/components
163 -
ActionElement.tsx
in src/components/ActionElement
158 1
runJourney.ts
in electron/api
139 2
useStepsContext.ts
in src/hooks/useStepsContext
133 2
index.js
in demo-app/pages/api
126 -
SeparatorActions.tsx
in src/components/StepSeparator
125 2
ActionDetail.tsx
in src/components/ActionDetail
120 1
App.tsx
in src
120 1
HeaderControls.tsx
in src/components/Header
114 -
112 5
Assertion.tsx
in src/components/Assertion
109 2
shared.ts
in src/common
109 4
index.js
in demo-app/pages/cart
108 -
[productId].js
in demo-app/pages/product
102 1
onDropStep.ts
in src/hooks/useStepsContext
100 -
dep-info.js
in dev-tools
94 6
menu.ts
in electron
92 4
ExtraActions.tsx
in src/components/ActionElement
90 -
SettingsPopover.tsx
in src/components/ActionElement
83 1
electron.ts
in electron
75 4
71 2
checkout.js
in demo-app/pages/cart
64 -
AssertionInfo.tsx
in src/components/Assertion
63 1
useDrop.ts
in src/hooks
59 1
TestResult.tsx
in src/components/TestResult
57 2
Header.js
in demo-app/components
55 -
ResultErrorBody.tsx
in src/components/TestResult
55 2
Title.tsx
in src/components/Header
54 -
EditStepNameInput.tsx
in src/components/StepSeparator
54 -
54 1
53 5
index.tsx
in src/components/StepSeparator
53 1
generator.ts
in src/helpers
53 3
recordJourney.ts
in electron/api
51 2
index.js
in demo-app/pages
50 -
StartOverWarningModal.tsx
in src/components
49 2
resultReducer.ts
in src/helpers
49 1
execution.ts
in electron
47 3
Flyout.tsx
in src/components/ExportScriptFlyout
43 1
ControlButton.tsx
in src/components
42 1
styles.ts
in src/components/StepSeparator
40 -
preload.ts
in electron
39 4
ControlButton.tsx
in src/components/ActionElement
39 1
38 -
ResultFlyoutItem.tsx
in src/components/TestResult
38 -
ActionStatusIndicator.tsx
in src/components
38 2
StepsContext.ts
in src/contexts
38 1
fix-sharp.js
in scripts
35 -
checkout.js
in demo-app/pages/api/cart
34 1
ResultTitle.tsx
in src/components/TestResult
32 -
Files With Most Units (Top 50)
File# lines# units
dep-info.js
in dev-tools
94 6
53 5
112 5
preload.ts
in electron
39 4
menu.ts
in electron
92 4
electron.ts
in electron
75 4
shared.ts
in src/common
109 4
21 3
execution.ts
in electron
47 3
storage.js
in demo-app/utils
21 3
generator.ts
in src/helpers
53 3
runJourney.ts
in electron/api
139 2
recordJourney.ts
in electron/api
51 2
install-pw.js
in scripts
26 2
TestResult.tsx
in src/components/TestResult
57 2
ResultErrorBody.tsx
in src/components/TestResult
55 2
ActionStatusIndicator.tsx
in src/components
38 2
StartOverWarningModal.tsx
in src/components
49 2
Assertion.tsx
in src/components/Assertion
109 2
SeparatorActions.tsx
in src/components/StepSeparator
125 2
useDragAndDrop.ts
in src/hooks
19 2
useStepsContext.ts
in src/hooks/useStepsContext
133 2
71 2
RecordingContext.ts
in src/contexts
28 2
TestContext.ts
in src/contexts
30 2
setMode.ts
in electron/api
16 1
openExternalLink.ts
in electron/api
9 1
generateCode.ts
in electron/api
10 1
exportScript.ts
in electron/api
19 1
[productId].js
in demo-app/pages/product
102 1
index.js
in demo-app/pages/api/cart
16 1
checkout.js
in demo-app/pages/api/cart
34 1
index.js
in demo-app/pages/api/product
5 1
[productId].js
in demo-app/pages/api/product
6 1
after-pack.js
in scripts
24 1
TruncatedTitle.tsx
in src/components/TestResult
17 1
HeadingText.tsx
in src/components/ActionElement
27 1
SettingsPopover.tsx
in src/components/ActionElement
83 1
ControlButton.tsx
in src/components/ActionElement
39 1
ActionElement.tsx
in src/components/ActionElement
158 1
FormControl.tsx
in src/components/ActionDetail
22 1
ActionDetail.tsx
in src/components/ActionDetail
120 1
Body.tsx
in src/components/ExportScriptFlyout
31 1
Footer.tsx
in src/components/ExportScriptFlyout
23 1
Flyout.tsx
in src/components/ExportScriptFlyout
43 1
AssertionInfo.tsx
in src/components/Assertion
63 1
ControlButton.tsx
in src/components
42 1
index.tsx
in src/components/StepSeparator
53 1
resultReducer.ts
in src/helpers
49 1
useDrop.ts
in src/hooks
59 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines