File Size Overall
  • There are 166 files with 21,169 lines of code.
    • 3 very long files (6,627 lines of code)
    • 4 long files (2,802 lines of code)
    • 19 medium size files (5,876 lines of code)
    • 16 small files (2,245 lines of code)
    • 124 very small files (3,619 lines of code)
31% | 13% | 27% | 10% | 17%
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
html89% | 0% | 9% | 0% | <1%
svelte22% | 22% | 32% | 9% | 12%
js0% | 0% | 37% | 22% | 40%
scss0% | 0% | 14% | 25% | 60%
applescript0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
harness90% | 0% | 9% | 0% | 0%
src17% | 17% | 33% | 11% | 19%
scripts0% | 0% | 0% | 59% | 40%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
3712 -
svelte
Graphic.svelte
in src/atoms/videoScroll/components
1696 -
svelte
Carto.svelte
in src/atoms/zoomMap/components
1219 -
svelte
Header.svelte
in src/atoms/videoHeader/components
883 -
svelte
Video.svelte
in src/atoms/videoScroll/components
689 -
svelte
Choropleth.svelte
in src/atoms/choropleth/components
619 -
svelte
Videos.svelte
in src/atoms/videoScroll/components
611 -
svelte
VideoPlayer.svelte
in src/lib/components/guardian
491 -
svelte
Firemap.svelte
in src/atoms/firemap/components
420 -
svelte
Atom.svelte
in src/atoms/videoScroll/components
419 -
svelte
MapContainer.svelte
in src/atoms/choropleth/components
391 -
toolbelt.js
in src/lib/helpers/guardian
387 30
schema.js
in src/lib/helpers/guardian
359 19
svelte
ChoroplethOldschool.svelte
in src/atoms/choropleth/components
350 -
svelte
AudioPlayer.svelte
in src/lib/components/guardian
348 -
scales.js
in src/lib/helpers/guardian
347 14
svelte
Atom.svelte
in src/atoms/scatterplotExplorer/components
288 -
svelte
Carto.svelte
in src/atoms/map/components
286 -
svelte
Nav.svelte
in src/atoms/videoScroll/components
278 -
svelte
Footer.svelte
in src/atoms/videoScroll/components
247 -
svelte
Facewall.svelte
in src/atoms/facewall/components
230 -
svelte
PageSection.svelte
in src/lib/components/guardian
225 -
templates.html
in harness
204 -
index.html
in harness
203 -
svelte
BaseMap.svelte
in src/lib/components/guardian
202 -
charts.scss
in src/lib/styles
201 -
svelte
SearchInput.svelte
in src/lib/components/guardian
198 -
svelte
Header.svelte
in src/atoms/videoScroll/components
178 -
charts.scss
in src/atoms/chart/styles
175 -
charts.scss
in src/atoms/pictogram/styles
175 -
svelte
Panel.svelte
in src/atoms/facewall/components
169 -
deploy.js
in scripts
168 20
test-mustache.js
in src/lib/helpers/guardian
152 6
svelte
ChoroplethMap.svelte
in src/atoms/choropleth/components
129 -
testHarness.js
in scripts
123 7
preflight.js
in src/lib/helpers/guardian
115 11
svelte
Dropdown.svelte
in src/lib/components/guardian
112 -
svelte
Switch.svelte
in src/lib/components/guardian
112 -
svelte
KeyLegend.svelte
in src/atoms/choropleth/components
111 -
util.js
in src/lib/helpers
111 1
svelte
MapTooltip.svelte
in src/atoms/choropleth/components
109 -
svelte
SearchBox.svelte
in src/atoms/choropleth/components
108 -
svelte
LoggerTest.svelte
in src/lib/components/guardian
100 -
scrollyteller.scss
in src/lib/styles
96 -
electionScales.js
in src/lib/helpers/guardian
91 5
inline-byline.scss
in src/lib/article-layout
89 -
svelte
Support.svelte
in src/lib/components/guardian
86 -
regular.scss
in src/lib/article-layout
86 -
googlesheet.svelte.js
in src/lib/stores
84 4
svelte
Button.svelte
in src/lib/components/guardian
84 -
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
svelte
Carto.svelte
in src/atoms/zoomMap/components
1219 ~7k–20k 8 ~200 ~5
svelte
Videos.svelte
in src/atoms/videoScroll/components
611 ~3k–10k 10 ~200 ~3
svelte
Video.svelte
in src/atoms/videoScroll/components
689 ~3k–10k 7 ~200 ~3
3712 ~20k–70k 1 ~3,000 ~1
svelte
Atom.svelte
in src/atoms/videoScroll/components
419 ~2k–7k 6 ~100 ~5
toolbelt.js
in src/lib/helpers/guardian
387 ~2k–7k 6 ~30 ~10
svelte
Header.svelte
in src/atoms/videoHeader/components
883 ~5k–15k 2 ~500 ~2
svelte
Graphic.svelte
in src/atoms/videoScroll/components
1696 ~10k–30k 1 ~1,500 ~1
svelte
MapContainer.svelte
in src/atoms/choropleth/components
391 ~2k–7k 4 ~150 ~2
svelte
Carto.svelte
in src/atoms/map/components
286 ~2k–5k 5 ~300 ~1
svelte
Firemap.svelte
in src/atoms/firemap/components
420 ~2k–7k 3 ~150 ~3
svelte
Choropleth.svelte
in src/atoms/choropleth/components
619 ~3k–10k 2 ~300 ~2
scales.js
in src/lib/helpers/guardian
347 ~2k–5k 3 ~200 ~2
svelte
VideoPlayer.svelte
in src/lib/components/guardian
491 ~3k–7k 2 ~50 ~10
svelte
Footer.svelte
in src/atoms/videoScroll/components
247 ~1.5k–5k 3 ~100 ~2
svelte
Facewall.svelte
in src/atoms/facewall/components
230 ~1.5k–5k 3 ~100 ~2
templates.html
in harness
204 ~1k–3k 3 ~3 ~70
svelte
Nav.svelte
in src/atoms/videoScroll/components
278 ~1.5k–5k 2 ~150 ~2
svelte
Panel.svelte
in src/atoms/facewall/components
169 ~1k–3k 3 ~70 ~2
svelte
Header.svelte
in src/atoms/videoScroll/components
178 ~1k–3k 2 ~100 ~2

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 37)
File# lines# units
toolbelt.js
in src/lib/helpers/guardian
387 30
deploy.js
in scripts
168 20
schema.js
in src/lib/helpers/guardian
359 19
scales.js
in src/lib/helpers/guardian
347 14
preflight.js
in src/lib/helpers/guardian
115 11
videoScroll.svelte.js
in src/lib/stores
33 8
testHarness.js
in scripts
123 7
test-mustache.js
in src/lib/helpers/guardian
152 6
electionScales.js
in src/lib/helpers/guardian
91 5
googlesheet.svelte.js
in src/lib/stores
84 4
gis.js
in src/lib/helpers/mapping
68 4
platform.js
in src/lib/helpers/guardian
18 4
deploylog.js
in scripts
26 2
preview.js
in scripts
41 2
fileSystem.js
in scripts/utils
27 2
prerender.js
in scripts
27 2
colourScale.svelte.js
in src/lib/stores
37 2
logger.svelte.js
in src/lib/stores
22 2
mappingUtils.js
in src/lib/helpers/mapping
47 2
78 1
build.js
in scripts
33 1
app.prerender.js
in src/atoms/facewall
9 1
app.prerender.js
in src/atoms/chart
9 1
app.prerender.js
in src/atoms/videoHeader
9 1
app.prerender.js
in src/atoms/default
9 1
app.prerender.js
in src/atoms/prototyping
9 1
app.prerender.js
in src/atoms/map
9 1
app.prerender.js
in src/atoms/choropleth
9 1
app.prerender.js
in src/atoms/videoScroll
9 1
app.prerender.js
in src/atoms/scatterplotExplorer
9 1
app.prerender.js
in src/atoms/firemap
9 1
app.prerender.js
in src/atoms/pictogram
9 1
app.prerender.js
in src/atoms/zoomMap
9 1
platform.js
in src/lib/components/guardian
8 1
scrollyteller.js
in src/lib/helpers
57 1
util.js
in src/lib/helpers
111 1
colours.js
in src/lib/helpers/guardian
56 1
Files With Long Lines (Top 42)

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

File# lines# units# long lines
3712 - 93
svelte
Graphic.svelte
in src/atoms/videoScroll/components
1696 - 73
index.html
in harness
203 - 39
templates.html
in harness
204 - 39
svelte
Atom.svelte
in src/atoms/videoScroll/components
419 - 22
svelte
Atom.svelte
in src/atoms/scatterplotExplorer/components
288 - 11
svelte
captionsOffSvg.svelte
in src/atoms/videoScroll/components
25 - 7
svelte
mutedSvg.svelte
in src/atoms/videoScroll/components
21 - 6
svelte
Footer.svelte
in src/atoms/videoScroll/components
247 - 6
svelte
Header.svelte
in src/atoms/videoHeader/components
883 - 5
svelte
Choropleth.svelte
in src/atoms/choropleth/components
619 - 5
svelte
captionsSvg.svelte
in src/atoms/videoScroll/components
25 - 5
svelte
MapContainer.svelte
in src/atoms/choropleth/components
391 - 4
schema.js
in src/lib/helpers/guardian
359 19 4
svelte
unmutedSvg.svelte
in src/atoms/videoScroll/components
19 - 3
svelte
icon.svelte
in src/atoms/pictogram/components
64 - 3
svelte
BaseMap.svelte
in src/lib/components/guardian
202 - 3
liveHarness.js
in scripts
33 - 2
svelte
Atom.svelte
in src/atoms/map/components
33 - 2
svelte
ChoroplethMap.svelte
in src/atoms/choropleth/components
129 - 2
svelte
Firemap.svelte
in src/atoms/firemap/components
420 - 2
svelte
Atom.svelte
in src/atoms/firemap/components
20 - 2
svelte
Support.svelte
in src/lib/components/guardian
86 - 2
svelte
Button.svelte
in src/lib/components/guardian
84 - 2
svelte
AudioPlayer.svelte
in src/lib/components/guardian
348 - 2
svelte
ToggleButton.svelte
in src/lib/components/guardian
46 - 2
preflight.js
in src/lib/helpers/guardian
115 11 2
deploy.js
in scripts
168 20 1
svelte
Carto.svelte
in src/atoms/map/components
286 - 1
svelte
SearchBox.svelte
in src/atoms/choropleth/components
108 - 1
svelte
pauseSvg.svelte
in src/atoms/videoScroll/components
9 - 1
svelte
Video.svelte
in src/atoms/videoScroll/components
689 - 1
svelte
guardianSvg.svelte
in src/atoms/videoScroll/components
4 - 1
svelte
playSvg.svelte
in src/atoms/videoScroll/components
4 - 1
svelte
Nav.svelte
in src/atoms/videoScroll/components
278 - 1
svelte
Skip.svelte
in src/atoms/videoScroll/components
34 - 1
svelte
Dropdown.svelte
in src/lib/components/guardian
112 - 1
svelte
SearchIcon.svelte
in src/lib/components/guardian
30 - 1
svelte
CloseButton.svelte
in src/lib/components/guardian
73 - 1
svelte
VideoPlayer.svelte
in src/lib/components/guardian
491 - 1
svelte
GradientIcon.svelte
in src/lib/components/guardian
70 - 1
gis.js
in src/lib/helpers/mapping
68 4 1
Correlations

File Size vs. Commits (all time): 101 points

harness/templates.html x: 3 commits (all time) y: 204 lines of code src/lib/helpers/guardian/toolbelt.js x: 6 commits (all time) y: 387 lines of code src/atoms/choropleth/components/Choropleth.svelte x: 2 commits (all time) y: 619 lines of code src/atoms/choropleth/components/KeyLegend.svelte x: 3 commits (all time) y: 111 lines of code src/atoms/choropleth/components/MapContainer.svelte x: 4 commits (all time) y: 391 lines of code src/lib/helpers/guardian/electionScales.js x: 1 commits (all time) y: 91 lines of code src/lib/helpers/guardian/scales.js x: 3 commits (all time) y: 347 lines of code src/lib/stores/colourScale.svelte.js x: 1 commits (all time) y: 37 lines of code src/atoms/choropleth/components/Atom.svelte x: 3 commits (all time) y: 67 lines of code src/atoms/choropleth/components/ChoroplethMap.svelte x: 2 commits (all time) y: 129 lines of code src/atoms/choropleth/components/DropdownSelect.svelte x: 2 commits (all time) y: 47 lines of code src/atoms/map/components/Atom.svelte x: 5 commits (all time) y: 33 lines of code src/atoms/map/components/Carto.svelte x: 5 commits (all time) y: 286 lines of code src/atoms/zoomMap/components/Carto.svelte x: 8 commits (all time) y: 1219 lines of code src/atoms/zoomMap/components/Atom.svelte x: 4 commits (all time) y: 52 lines of code vite.config.js x: 3 commits (all time) y: 78 lines of code src/atoms/zoomMap/styles/main.scss x: 2 commits (all time) y: 16 lines of code src/atoms/pictogram/app.js x: 1 commits (all time) y: 11 lines of code src/atoms/pictogram/components/Atom.svelte x: 1 commits (all time) y: 54 lines of code src/atoms/pictogram/components/icon.svelte x: 1 commits (all time) y: 64 lines of code src/atoms/pictogram/styles/charts.scss x: 1 commits (all time) y: 175 lines of code src/atoms/pictogram/styles/main.scss x: 1 commits (all time) y: 16 lines of code src/atoms/map/app.js x: 3 commits (all time) y: 12 lines of code src/atoms/map/styles/main.scss x: 4 commits (all time) y: 17 lines of code src/lib/styles/mapStyles.scss x: 1 commits (all time) y: 75 lines of code src/atoms/facewall/styles/main.scss x: 3 commits (all time) y: 15 lines of code src/atoms/prototyping/components/Atom.svelte x: 4 commits (all time) y: 30 lines of code src/atoms/videoHeader/styles/main.scss x: 5 commits (all time) y: 15 lines of code src/atoms/videoScroll/components/Atom.svelte x: 6 commits (all time) y: 419 lines of code src/atoms/videoScroll/components/Video.svelte x: 7 commits (all time) y: 689 lines of code src/atoms/videoScroll/components/Videos.svelte x: 10 commits (all time) y: 611 lines of code src/atoms/firemap/components/Firemap.svelte x: 3 commits (all time) y: 420 lines of code src/lib/stores/videoScroll.svelte.js x: 2 commits (all time) y: 33 lines of code src/atoms/videoScroll/components/Header.svelte x: 2 commits (all time) y: 178 lines of code src/atoms/videoScroll/components/Nav.svelte x: 2 commits (all time) y: 278 lines of code src/lib/components/guardian/VideoPlayer.svelte x: 2 commits (all time) y: 491 lines of code src/atoms/facewall/main.html x: 2 commits (all time) y: 1 lines of code src/atoms/facewall/components/Panel.svelte x: 3 commits (all time) y: 169 lines of code src/atoms/facewall/components/Facewall.svelte x: 3 commits (all time) y: 230 lines of code harness/templates/dcr-interactive__immersive__apps.html x: 1 commits (all time) y: 3712 lines of code scripts/testHarness.js x: 1 commits (all time) y: 123 lines of code src/atoms/videoHeader/components/Header.svelte x: 2 commits (all time) y: 883 lines of code src/lib/helpers/guardian/preflight.js x: 2 commits (all time) y: 115 lines of code src/atoms/videoScroll/components/Footer.svelte x: 3 commits (all time) y: 247 lines of code src/atoms/videoScroll/components/Graphic.svelte x: 1 commits (all time) y: 1696 lines of code src/lib/components/guardian/PageSection.svelte x: 1 commits (all time) y: 225 lines of code src/atoms/choropleth/components/ChoroplethOldschool.svelte x: 1 commits (all time) y: 350 lines of code src/atoms/choropleth/components/MapTooltip.svelte x: 1 commits (all time) y: 109 lines of code
3712.0
lines of code
  min: 1.0
  average: 168.43
  25th percentile: 13.5
  median: 37.0
  75th percentile: 119.0
  max: 3712.0
0 10.0
commits (all time)
min: 1.0 | average: 2.18 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

File Size vs. Contributors (all time): 101 points

harness/templates.html x: 1 contributors (all time) y: 204 lines of code src/lib/helpers/guardian/toolbelt.js x: 1 contributors (all time) y: 387 lines of code src/atoms/choropleth/components/Choropleth.svelte x: 1 contributors (all time) y: 619 lines of code src/atoms/choropleth/components/KeyLegend.svelte x: 1 contributors (all time) y: 111 lines of code src/lib/helpers/guardian/electionScales.js x: 1 contributors (all time) y: 91 lines of code src/lib/helpers/guardian/scales.js x: 1 contributors (all time) y: 347 lines of code src/lib/stores/colourScale.svelte.js x: 1 contributors (all time) y: 37 lines of code src/atoms/choropleth/components/Atom.svelte x: 1 contributors (all time) y: 67 lines of code src/atoms/choropleth/components/ChoroplethMap.svelte x: 1 contributors (all time) y: 129 lines of code src/atoms/choropleth/components/DropdownSelect.svelte x: 1 contributors (all time) y: 47 lines of code src/atoms/map/components/Atom.svelte x: 2 contributors (all time) y: 33 lines of code src/atoms/map/components/Carto.svelte x: 2 contributors (all time) y: 286 lines of code src/atoms/zoomMap/components/Carto.svelte x: 1 contributors (all time) y: 1219 lines of code vite.config.js x: 1 contributors (all time) y: 78 lines of code src/atoms/zoomMap/styles/main.scss x: 1 contributors (all time) y: 16 lines of code src/atoms/pictogram/app.js x: 1 contributors (all time) y: 11 lines of code src/atoms/pictogram/styles/charts.scss x: 1 contributors (all time) y: 175 lines of code src/atoms/map/app.js x: 2 contributors (all time) y: 12 lines of code src/atoms/map/styles/main.scss x: 2 contributors (all time) y: 17 lines of code src/atoms/videoScroll/components/Atom.svelte x: 1 contributors (all time) y: 419 lines of code src/atoms/videoScroll/components/Video.svelte x: 1 contributors (all time) y: 689 lines of code src/atoms/videoScroll/components/Videos.svelte x: 1 contributors (all time) y: 611 lines of code src/atoms/videoScroll/components/Header.svelte x: 1 contributors (all time) y: 178 lines of code src/atoms/videoScroll/components/Nav.svelte x: 1 contributors (all time) y: 278 lines of code src/lib/components/guardian/VideoPlayer.svelte x: 1 contributors (all time) y: 491 lines of code src/atoms/facewall/components/Facewall.svelte x: 1 contributors (all time) y: 230 lines of code harness/templates/dcr-interactive__immersive__apps.html x: 1 contributors (all time) y: 3712 lines of code src/atoms/videoHeader/components/Header.svelte x: 1 contributors (all time) y: 883 lines of code src/atoms/videoScroll/components/Footer.svelte x: 1 contributors (all time) y: 247 lines of code src/atoms/videoScroll/components/Graphic.svelte x: 1 contributors (all time) y: 1696 lines of code
3712.0
lines of code
  min: 1.0
  average: 168.43
  25th percentile: 13.5
  median: 37.0
  75th percentile: 119.0
  max: 3712.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (30 days): 8 points

harness/templates.html x: 1 commits (30d) y: 204 lines of code src/lib/helpers/guardian/toolbelt.js x: 3 commits (30d) y: 387 lines of code src/atoms/choropleth/components/Choropleth.svelte x: 1 commits (30d) y: 619 lines of code src/atoms/choropleth/components/KeyLegend.svelte x: 1 commits (30d) y: 111 lines of code src/atoms/choropleth/components/MapContainer.svelte x: 1 commits (30d) y: 391 lines of code src/lib/helpers/guardian/electionScales.js x: 1 commits (30d) y: 91 lines of code src/lib/helpers/guardian/scales.js x: 2 commits (30d) y: 347 lines of code src/lib/stores/colourScale.svelte.js x: 1 commits (30d) y: 37 lines of code
619.0
lines of code
  min: 37.0
  average: 273.38
  25th percentile: 96.0
  median: 275.5
  75th percentile: 390.0
  max: 619.0
0 3.0
commits (30d)
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 3.0

File Size vs. Contributors (30 days): 8 points

harness/templates.html x: 1 contributors (30d) y: 204 lines of code src/lib/helpers/guardian/toolbelt.js x: 1 contributors (30d) y: 387 lines of code src/atoms/choropleth/components/Choropleth.svelte x: 1 contributors (30d) y: 619 lines of code src/atoms/choropleth/components/KeyLegend.svelte x: 1 contributors (30d) y: 111 lines of code src/atoms/choropleth/components/MapContainer.svelte x: 1 contributors (30d) y: 391 lines of code src/lib/helpers/guardian/electionScales.js x: 1 contributors (30d) y: 91 lines of code src/lib/helpers/guardian/scales.js x: 1 contributors (30d) y: 347 lines of code src/lib/stores/colourScale.svelte.js x: 1 contributors (30d) y: 37 lines of code
619.0
lines of code
  min: 37.0
  average: 273.38
  25th percentile: 96.0
  median: 275.5
  75th percentile: 390.0
  max: 619.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Commits (90 days): 13 points

harness/templates.html x: 1 commits (90d) y: 204 lines of code src/lib/helpers/guardian/toolbelt.js x: 3 commits (90d) y: 387 lines of code src/atoms/choropleth/components/Choropleth.svelte x: 1 commits (90d) y: 619 lines of code src/atoms/choropleth/components/KeyLegend.svelte x: 2 commits (90d) y: 111 lines of code src/atoms/choropleth/components/MapContainer.svelte x: 3 commits (90d) y: 391 lines of code src/lib/helpers/guardian/electionScales.js x: 1 commits (90d) y: 91 lines of code src/lib/helpers/guardian/scales.js x: 3 commits (90d) y: 347 lines of code src/lib/stores/colourScale.svelte.js x: 1 commits (90d) y: 37 lines of code src/atoms/choropleth/components/Atom.svelte x: 1 commits (90d) y: 67 lines of code src/atoms/choropleth/components/ChoroplethMap.svelte x: 1 commits (90d) y: 129 lines of code src/atoms/choropleth/components/DropdownSelect.svelte x: 1 commits (90d) y: 47 lines of code src/atoms/map/components/Atom.svelte x: 1 commits (90d) y: 33 lines of code src/atoms/map/components/Carto.svelte x: 1 commits (90d) y: 286 lines of code
619.0
lines of code
  min: 33.0
  average: 211.46
  25th percentile: 57.0
  median: 129.0
  75th percentile: 367.0
  max: 619.0
0 3.0
commits (90d)
min: 1.0 | average: 1.54 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.5 | max: 3.0

File Size vs. Contributors (90 days): 13 points

harness/templates.html x: 1 contributors (90d) y: 204 lines of code src/lib/helpers/guardian/toolbelt.js x: 1 contributors (90d) y: 387 lines of code src/atoms/choropleth/components/Choropleth.svelte x: 1 contributors (90d) y: 619 lines of code src/atoms/choropleth/components/KeyLegend.svelte x: 1 contributors (90d) y: 111 lines of code src/atoms/choropleth/components/MapContainer.svelte x: 1 contributors (90d) y: 391 lines of code src/lib/helpers/guardian/electionScales.js x: 1 contributors (90d) y: 91 lines of code src/lib/helpers/guardian/scales.js x: 1 contributors (90d) y: 347 lines of code src/lib/stores/colourScale.svelte.js x: 1 contributors (90d) y: 37 lines of code src/atoms/choropleth/components/Atom.svelte x: 1 contributors (90d) y: 67 lines of code src/atoms/choropleth/components/ChoroplethMap.svelte x: 1 contributors (90d) y: 129 lines of code src/atoms/choropleth/components/DropdownSelect.svelte x: 1 contributors (90d) y: 47 lines of code src/atoms/map/components/Atom.svelte x: 1 contributors (90d) y: 33 lines of code src/atoms/map/components/Carto.svelte x: 1 contributors (90d) y: 286 lines of code
619.0
lines of code
  min: 33.0
  average: 211.46
  25th percentile: 57.0
  median: 129.0
  75th percentile: 367.0
  max: 619.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...