guardian / interactive-gaza-damage
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 50 files with 4,957 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (155 lines of code)
    • 12 files changed 6-20 times (3,102 lines of code)
    • 37 files changed 1-5 times (1,700 lines of code)
0% | 0% | 3% | 62% | 34%
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 50 files with 4,957 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)
    • 11 files changed by 2-5 contributors (3,278 lines of code)
    • 39 files changed by 1 contributor (1,679 lines of code)
0% | 0% | 0% | 66% | 33%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
svelte, js, scss, html, json, svg, geojson, py, gitignore, txt, md
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
svelte0% | 0% | 6% | 50% | 43%
js0% | 0% | 0% | 85% | 14%
scss0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 0%
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
src0% | 0% | 3% | 63% | 33%
scripts0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
svelte
ScrollyVisualisation.svelte
in src/atoms/default/components
155 - 2023-12-19 2024-01-29 22 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
Atom.svelte
in src/atoms/default/components
192 - 2023-12-19 2024-01-30 18 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
Map.svelte
in src/lib/components/map
309 - 2023-12-19 2024-01-29 17 2 njdehoog@gmail.com njdehoog@gmail.com
config.js
in src/atoms/default/stores
427 1 2024-01-12 2024-01-29 13 2 njdehoog@gmail.com njdehoog@gmail.com
annotations.js
in src/atoms/default/stores
1217 1 2024-01-11 2024-01-29 11 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
BeitHanounIntro.svelte
in src/atoms/default/components
81 - 2024-01-02 2024-01-29 10 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
MainMedia.svelte
in src/atoms/default/components
54 - 2023-12-20 2024-01-30 9 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
AnnotationsLayer.svelte
in src/atoms/default/components
89 - 2024-01-04 2024-01-23 9 1 njdehoog@gmail.com njdehoog@gmail.com
camera.js
in src/atoms/default/stores
174 4 2024-01-11 2024-01-29 9 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
AlZahraIntro.svelte
in src/atoms/default/components
85 - 2024-01-16 2024-01-31 7 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
TextAnnotation.svelte
in src/lib/components/map
156 - 2023-12-19 2024-01-19 7 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
VideoOverlay.svelte
in src/lib/components
51 - 2024-01-03 2024-01-28 6 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
VideoPlayer.svelte
in src/lib/components
267 - 2024-01-02 2024-01-25 6 2 njdehoog@gmail.com njdehoog@gmail.com
main.scss
in src/atoms/default/styles
24 - 2023-12-19 2024-01-23 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ScrollyBox.svelte
in src/atoms/default/components
27 - 2023-12-19 2024-01-28 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ScrollyForeground.svelte
in src/atoms/default/components
28 - 2023-12-19 2024-01-12 5 1 njdehoog@gmail.com njdehoog@gmail.com
util.js
in src/lib/helpers
49 - 2023-12-19 2024-01-19 5 1 njdehoog@gmail.com njdehoog@gmail.com
full-width-immersive.scss
in src/lib/styles
55 - 2023-12-19 2024-01-28 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
InsetMap.svelte
in src/atoms/default/components
320 - 2024-01-18 2024-01-27 5 2 njdehoog@gmail.com njdehoog@gmail.com
21 - 2024-01-11 2024-01-17 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
DamageKey.svelte
in src/atoms/default/components
51 - 2024-01-22 2024-01-29 4 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
Grid.svelte
in src/lib/components
55 - 2024-01-02 2024-01-28 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
KhanYounisIntro.svelte
in src/atoms/default/components
81 - 2024-01-17 2024-01-28 4 1 njdehoog@gmail.com njdehoog@gmail.com
10 - 2023-12-19 2024-01-23 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
LineConnector.svelte
in src/lib/components/map
22 - 2023-12-19 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
app.js
in src/atoms/default
29 - 2023-12-19 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
BeforeAfterHint.svelte
in src/atoms/default/components
61 - 2024-01-23 2024-01-27 3 1 njdehoog@gmail.com njdehoog@gmail.com
layout.scss
in src/atoms/default/styles
153 - 2024-01-03 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
mixins.scss
in src/lib/styles
9 - 2024-01-03 2024-01-25 2 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
Annotation.svelte
in src/lib/components/map
20 - 2023-12-19 2024-01-05 2 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
RasterLayer.svelte
in src/lib/components/map/map-layers
39 - 2023-12-19 2024-01-25 2 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
TextColumn.svelte
in src/lib/components
49 - 2023-12-19 2024-01-02 2 1 njdehoog@gmail.com njdehoog@gmail.com
fetchJSON.js
in src/lib/helpers
5 1 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
scrollbarWidth.js
in src/lib/helpers
11 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
devices.js
in src/lib/stores
11 - 2024-01-03 2024-01-03 1 1 njdehoog@gmail.com njdehoog@gmail.com
rasterOverlays.js
in src/lib/helpers
14 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
15 - 2024-01-29 2024-01-29 1 1 njdehoog@gmail.com njdehoog@gmail.com
boundingRect.js
in src/lib/helpers
16 2 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
16 1 2024-01-03 2024-01-03 1 1 njdehoog@gmail.com njdehoog@gmail.com
wrapText.js
in src/lib/helpers
19 1 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
dimensions.js
in src/lib/stores
19 - 2024-01-25 2024-01-25 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
AspectRatioBox.svelte
in src/lib/components
25 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ArcConnector.svelte
in src/lib/components/map
30 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
tickFormatters.js
in src/lib/helpers
31 3 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
SymbolLayer.svelte
in src/lib/components/map/map-layers
39 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
CircleLayer.svelte
in src/lib/components/map/map-layers
45 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
GridImage.svelte
in src/lib/components
49 - 2024-01-23 2024-01-23 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
PolygonLayer.svelte
in src/lib/components/map/map-layers
72 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
appMap.js
in src/lib/helpers
83 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
LineLayer.svelte
in src/lib/components/map/map-layers
97 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.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)
# contributorsfirst
contributor
latest
contributor
svelte
ScrollyVisualisation.svelte
in src/atoms/default/components
155 - 2023-12-19 2024-01-29 22 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
Atom.svelte
in src/atoms/default/components
192 - 2023-12-19 2024-01-30 18 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
Map.svelte
in src/lib/components/map
309 - 2023-12-19 2024-01-29 17 2 njdehoog@gmail.com njdehoog@gmail.com
config.js
in src/atoms/default/stores
427 1 2024-01-12 2024-01-29 13 2 njdehoog@gmail.com njdehoog@gmail.com
annotations.js
in src/atoms/default/stores
1217 1 2024-01-11 2024-01-29 11 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
BeitHanounIntro.svelte
in src/atoms/default/components
81 - 2024-01-02 2024-01-29 10 2 njdehoog@gmail.com njdehoog@gmail.com
camera.js
in src/atoms/default/stores
174 4 2024-01-11 2024-01-29 9 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
AlZahraIntro.svelte
in src/atoms/default/components
85 - 2024-01-16 2024-01-31 7 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
VideoPlayer.svelte
in src/lib/components
267 - 2024-01-02 2024-01-25 6 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
InsetMap.svelte
in src/atoms/default/components
320 - 2024-01-18 2024-01-27 5 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
DamageKey.svelte
in src/atoms/default/components
51 - 2024-01-22 2024-01-29 4 2 njdehoog@gmail.com njdehoog@gmail.com
svelte
AnnotationsLayer.svelte
in src/atoms/default/components
89 - 2024-01-04 2024-01-23 9 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
MainMedia.svelte
in src/atoms/default/components
54 - 2023-12-20 2024-01-30 9 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
TextAnnotation.svelte
in src/lib/components/map
156 - 2023-12-19 2024-01-19 7 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
VideoOverlay.svelte
in src/lib/components
51 - 2024-01-03 2024-01-28 6 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ScrollyForeground.svelte
in src/atoms/default/components
28 - 2023-12-19 2024-01-12 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ScrollyBox.svelte
in src/atoms/default/components
27 - 2023-12-19 2024-01-28 5 1 njdehoog@gmail.com njdehoog@gmail.com
main.scss
in src/atoms/default/styles
24 - 2023-12-19 2024-01-23 5 1 njdehoog@gmail.com njdehoog@gmail.com
full-width-immersive.scss
in src/lib/styles
55 - 2023-12-19 2024-01-28 5 1 njdehoog@gmail.com njdehoog@gmail.com
util.js
in src/lib/helpers
49 - 2023-12-19 2024-01-19 5 1 njdehoog@gmail.com njdehoog@gmail.com
21 - 2024-01-11 2024-01-17 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
KhanYounisIntro.svelte
in src/atoms/default/components
81 - 2024-01-17 2024-01-28 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
Grid.svelte
in src/lib/components
55 - 2024-01-02 2024-01-28 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
BeforeAfterHint.svelte
in src/atoms/default/components
61 - 2024-01-23 2024-01-27 3 1 njdehoog@gmail.com njdehoog@gmail.com
layout.scss
in src/atoms/default/styles
153 - 2024-01-03 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
app.js
in src/atoms/default
29 - 2023-12-19 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
LineConnector.svelte
in src/lib/components/map
22 - 2023-12-19 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
10 - 2023-12-19 2024-01-23 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
TextColumn.svelte
in src/lib/components
49 - 2023-12-19 2024-01-02 2 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
RasterLayer.svelte
in src/lib/components/map/map-layers
39 - 2023-12-19 2024-01-25 2 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
Annotation.svelte
in src/lib/components/map
20 - 2023-12-19 2024-01-05 2 1 njdehoog@gmail.com njdehoog@gmail.com
mixins.scss
in src/lib/styles
9 - 2024-01-03 2024-01-25 2 1 njdehoog@gmail.com njdehoog@gmail.com
16 1 2024-01-03 2024-01-03 1 1 njdehoog@gmail.com njdehoog@gmail.com
15 - 2024-01-29 2024-01-29 1 1 njdehoog@gmail.com njdehoog@gmail.com
dimensions.js
in src/lib/stores
19 - 2024-01-25 2024-01-25 1 1 njdehoog@gmail.com njdehoog@gmail.com
devices.js
in src/lib/stores
11 - 2024-01-03 2024-01-03 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
GridImage.svelte
in src/lib/components
49 - 2024-01-23 2024-01-23 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
AspectRatioBox.svelte
in src/lib/components
25 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ArcConnector.svelte
in src/lib/components/map
30 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
PolygonLayer.svelte
in src/lib/components/map/map-layers
72 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
LineLayer.svelte
in src/lib/components/map/map-layers
97 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
CircleLayer.svelte
in src/lib/components/map/map-layers
45 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
SymbolLayer.svelte
in src/lib/components/map/map-layers
39 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
rasterOverlays.js
in src/lib/helpers
14 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
boundingRect.js
in src/lib/helpers
16 2 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
tickFormatters.js
in src/lib/helpers
31 3 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
scrollbarWidth.js
in src/lib/helpers
11 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
wrapText.js
in src/lib/helpers
19 1 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
appMap.js
in src/lib/helpers
83 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
fetchJSON.js
in src/lib/helpers
5 1 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.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)
# contributorsfirst
contributor
latest
contributor
deploy.js
in scripts
145 15
_typography.mixins.scss
in src/lib/styles/guss-typography
109 -
fonts.scss
in src/lib/styles
105 -
_enhanced_fonts.scss
in src/lib/styles
105 -
scrollyteller.scss
in src/lib/styles
96 -
testHarness.js
in scripts
93 7
74 1
_palette.scss
in src/lib/styles
69 -
_typography.config.scss
in src/lib/styles/guss-typography
59 -
scrollyteller.js
in src/lib/helpers
45 1
build.js
in scripts
28 1
fileSystem.js
in scripts/utils
28 3
prerender.js
in scripts
25 2
deploylog.js
in scripts
24 2
preview.js
in scripts
23 2
_typography.helpers.scss
in src/lib/styles/guss-typography
18 -
resizeFrame.js
in src/lib/helpers
13 -
mq.scss
in src/lib/styles
12 -
app.prerender.js
in src/atoms/default
8 1
main.html
in src/atoms/default
3 -
_typography.scss
in src/lib/styles/guss-typography
3 -
defaults.scss
in src/lib/styles
3 -
svelte
TextAnnotation.svelte
in src/lib/components/map
156 - 2023-12-19 2024-01-19 7 1 njdehoog@gmail.com njdehoog@gmail.com
layout.scss
in src/atoms/default/styles
153 - 2024-01-03 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
LineLayer.svelte
in src/lib/components/map/map-layers
97 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
AnnotationsLayer.svelte
in src/atoms/default/components
89 - 2024-01-04 2024-01-23 9 1 njdehoog@gmail.com njdehoog@gmail.com
appMap.js
in src/lib/helpers
83 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
KhanYounisIntro.svelte
in src/atoms/default/components
81 - 2024-01-17 2024-01-28 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
PolygonLayer.svelte
in src/lib/components/map/map-layers
72 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
BeforeAfterHint.svelte
in src/atoms/default/components
61 - 2024-01-23 2024-01-27 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
Grid.svelte
in src/lib/components
55 - 2024-01-02 2024-01-28 4 1 njdehoog@gmail.com njdehoog@gmail.com
full-width-immersive.scss
in src/lib/styles
55 - 2023-12-19 2024-01-28 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
MainMedia.svelte
in src/atoms/default/components
54 - 2023-12-20 2024-01-30 9 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
VideoOverlay.svelte
in src/lib/components
51 - 2024-01-03 2024-01-28 6 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
GridImage.svelte
in src/lib/components
49 - 2024-01-23 2024-01-23 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
TextColumn.svelte
in src/lib/components
49 - 2023-12-19 2024-01-02 2 1 njdehoog@gmail.com njdehoog@gmail.com
util.js
in src/lib/helpers
49 - 2023-12-19 2024-01-19 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
CircleLayer.svelte
in src/lib/components/map/map-layers
45 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
SymbolLayer.svelte
in src/lib/components/map/map-layers
39 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
RasterLayer.svelte
in src/lib/components/map/map-layers
39 - 2023-12-19 2024-01-25 2 1 njdehoog@gmail.com njdehoog@gmail.com
tickFormatters.js
in src/lib/helpers
31 3 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ArcConnector.svelte
in src/lib/components/map
30 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
app.js
in src/atoms/default
29 - 2023-12-19 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ScrollyForeground.svelte
in src/atoms/default/components
28 - 2023-12-19 2024-01-12 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
ScrollyBox.svelte
in src/atoms/default/components
27 - 2023-12-19 2024-01-28 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
AspectRatioBox.svelte
in src/lib/components
25 - 2023-12-19 2023-12-19 1 1 njdehoog@gmail.com njdehoog@gmail.com
main.scss
in src/atoms/default/styles
24 - 2023-12-19 2024-01-23 5 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
LineConnector.svelte
in src/lib/components/map
22 - 2023-12-19 2024-01-25 3 1 njdehoog@gmail.com njdehoog@gmail.com
21 - 2024-01-11 2024-01-17 4 1 njdehoog@gmail.com njdehoog@gmail.com
svelte
Annotation.svelte
in src/lib/components/map
20 - 2023-12-19 2024-01-05 2 1 njdehoog@gmail.com njdehoog@gmail.com
Correlations

File Size vs. Number of Changes: 50 points

src/atoms/default/components/AlZahraIntro.svelte x: 85 lines of code y: 7 # changes src/atoms/default/components/Atom.svelte x: 192 lines of code y: 18 # changes src/atoms/default/components/MainMedia.svelte x: 54 lines of code y: 9 # changes src/atoms/default/stores/config.js x: 427 lines of code y: 13 # changes src/atoms/default/components/ScrollyVisualisation.svelte x: 155 lines of code y: 22 # changes src/atoms/default/stores/camera.js x: 174 lines of code y: 9 # changes src/atoms/default/stores/annotations.js x: 1217 lines of code y: 11 # changes src/atoms/default/components/DamageKey.svelte x: 51 lines of code y: 4 # changes src/lib/components/map/Map.svelte x: 309 lines of code y: 17 # changes src/atoms/default/components/BeitHanounIntro.svelte x: 81 lines of code y: 10 # changes scripts/merge-geojson.py x: 15 lines of code y: 1 # changes src/lib/components/VideoOverlay.svelte x: 51 lines of code y: 6 # changes src/atoms/default/components/KhanYounisIntro.svelte x: 81 lines of code y: 4 # changes src/atoms/default/components/ScrollyBox.svelte x: 27 lines of code y: 5 # changes src/lib/components/Grid.svelte x: 55 lines of code y: 4 # changes src/lib/styles/full-width-immersive.scss x: 55 lines of code y: 5 # changes src/atoms/default/components/BeforeAfterHint.svelte x: 61 lines of code y: 3 # changes src/atoms/default/components/InsetMap.svelte x: 320 lines of code y: 5 # changes src/lib/components/map/map-layers/RasterLayer.svelte x: 39 lines of code y: 2 # changes src/lib/styles/mixins.scss x: 9 lines of code y: 2 # changes src/lib/components/VideoPlayer.svelte x: 267 lines of code y: 6 # changes src/lib/stores/dimensions.js x: 19 lines of code y: 1 # changes src/lib/components/map/LineConnector.svelte x: 22 lines of code y: 3 # changes src/atoms/default/app.js x: 29 lines of code y: 3 # changes src/atoms/default/styles/layout.scss x: 153 lines of code y: 3 # changes project.config.js x: 10 lines of code y: 3 # changes src/atoms/default/components/AnnotationsLayer.svelte x: 89 lines of code y: 9 # changes src/atoms/default/styles/main.scss x: 24 lines of code y: 5 # changes src/lib/components/GridImage.svelte x: 49 lines of code y: 1 # changes src/lib/components/map/TextAnnotation.svelte x: 156 lines of code y: 7 # changes src/lib/helpers/util.js x: 49 lines of code y: 5 # changes scripts/splitpolygons.py x: 21 lines of code y: 4 # changes src/lib/components/map/Annotation.svelte x: 20 lines of code y: 2 # changes svelte.config.js x: 16 lines of code y: 1 # changes src/lib/stores/devices.js x: 11 lines of code y: 1 # changes src/lib/components/TextColumn.svelte x: 49 lines of code y: 2 # changes src/lib/components/AspectRatioBox.svelte x: 25 lines of code y: 1 # changes src/lib/components/map/ArcConnector.svelte x: 30 lines of code y: 1 # changes src/lib/components/map/map-layers/CircleLayer.svelte x: 45 lines of code y: 1 # changes src/lib/components/map/map-layers/LineLayer.svelte x: 97 lines of code y: 1 # changes src/lib/components/map/map-layers/PolygonLayer.svelte x: 72 lines of code y: 1 # changes src/lib/components/map/map-layers/SymbolLayer.svelte x: 39 lines of code y: 1 # changes src/lib/helpers/appMap.js x: 83 lines of code y: 1 # changes src/lib/helpers/fetchJSON.js x: 5 lines of code y: 1 # changes src/lib/helpers/tickFormatters.js x: 31 lines of code y: 1 # changes
22.0
# changes
  min: 1.0
  average: 4.62
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 22.0
0 1217.0
lines of code
min: 5.0 | average: 99.14 | 25th percentile: 20.75 | median: 49.0 | 75th percentile: 86.0 | max: 1217.0

Number of Contributors vs. Number of Changes: 50 points

src/atoms/default/components/AlZahraIntro.svelte x: 2 # contributors y: 7 # changes src/atoms/default/components/Atom.svelte x: 2 # contributors y: 18 # changes src/atoms/default/components/MainMedia.svelte x: 1 # contributors y: 9 # changes src/atoms/default/stores/config.js x: 2 # contributors y: 13 # changes src/atoms/default/components/ScrollyVisualisation.svelte x: 2 # contributors y: 22 # changes src/atoms/default/stores/camera.js x: 2 # contributors y: 9 # changes src/atoms/default/stores/annotations.js x: 2 # contributors y: 11 # changes src/atoms/default/components/DamageKey.svelte x: 2 # contributors y: 4 # changes src/lib/components/map/Map.svelte x: 2 # contributors y: 17 # changes src/atoms/default/components/BeitHanounIntro.svelte x: 2 # contributors y: 10 # changes scripts/merge-geojson.py x: 1 # contributors y: 1 # changes src/lib/components/VideoOverlay.svelte x: 1 # contributors y: 6 # changes src/atoms/default/components/KhanYounisIntro.svelte x: 1 # contributors y: 4 # changes src/atoms/default/components/ScrollyBox.svelte x: 1 # contributors y: 5 # changes src/atoms/default/components/BeforeAfterHint.svelte x: 1 # contributors y: 3 # changes src/atoms/default/components/InsetMap.svelte x: 2 # contributors y: 5 # changes src/lib/components/map/map-layers/RasterLayer.svelte x: 1 # contributors y: 2 # changes src/lib/components/VideoPlayer.svelte x: 2 # contributors y: 6 # changes src/lib/components/map/TextAnnotation.svelte x: 1 # contributors y: 7 # changes
22.0
# changes
  min: 1.0
  average: 4.62
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 22.0
0 2.0
# contributors
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 50 points

src/atoms/default/components/AlZahraIntro.svelte x: 2 # contributors y: 85 lines of code src/atoms/default/components/Atom.svelte x: 2 # contributors y: 192 lines of code src/atoms/default/components/MainMedia.svelte x: 1 # contributors y: 54 lines of code src/atoms/default/stores/config.js x: 2 # contributors y: 427 lines of code src/atoms/default/components/ScrollyVisualisation.svelte x: 2 # contributors y: 155 lines of code src/atoms/default/stores/camera.js x: 2 # contributors y: 174 lines of code src/atoms/default/stores/annotations.js x: 2 # contributors y: 1217 lines of code src/atoms/default/components/DamageKey.svelte x: 2 # contributors y: 51 lines of code src/lib/components/map/Map.svelte x: 2 # contributors y: 309 lines of code src/atoms/default/components/BeitHanounIntro.svelte x: 2 # contributors y: 81 lines of code scripts/merge-geojson.py x: 1 # contributors y: 15 lines of code src/lib/components/VideoOverlay.svelte x: 1 # contributors y: 51 lines of code src/atoms/default/components/KhanYounisIntro.svelte x: 1 # contributors y: 81 lines of code src/atoms/default/components/ScrollyBox.svelte x: 1 # contributors y: 27 lines of code src/atoms/default/components/BeforeAfterHint.svelte x: 1 # contributors y: 61 lines of code src/atoms/default/components/InsetMap.svelte x: 2 # contributors y: 320 lines of code src/lib/components/map/map-layers/RasterLayer.svelte x: 1 # contributors y: 39 lines of code src/lib/styles/mixins.scss x: 1 # contributors y: 9 lines of code src/lib/components/VideoPlayer.svelte x: 2 # contributors y: 267 lines of code src/lib/components/map/LineConnector.svelte x: 1 # contributors y: 22 lines of code src/atoms/default/app.js x: 1 # contributors y: 29 lines of code src/atoms/default/styles/layout.scss x: 1 # contributors y: 153 lines of code project.config.js x: 1 # contributors y: 10 lines of code src/atoms/default/components/AnnotationsLayer.svelte x: 1 # contributors y: 89 lines of code src/lib/components/map/TextAnnotation.svelte x: 1 # contributors y: 156 lines of code src/lib/components/map/map-layers/CircleLayer.svelte x: 1 # contributors y: 45 lines of code src/lib/components/map/map-layers/LineLayer.svelte x: 1 # contributors y: 97 lines of code src/lib/components/map/map-layers/PolygonLayer.svelte x: 1 # contributors y: 72 lines of code src/lib/helpers/appMap.js x: 1 # contributors y: 83 lines of code
1217.0
lines of code
  min: 5.0
  average: 99.14
  25th percentile: 20.75
  median: 49.0
  75th percentile: 86.0
  max: 1217.0
0 2.0
# contributors
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0