Fusion.js
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 461
  • Daily file updates (only one update per file and date counted): 1832
  • First update: 2017-10-31
  • Latest update: 2020-09-09
  • Days between first and latest update: 1044 (149 weeks, estimated 745 working days)
  • Active days (at least one file change): 607
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 461 files with 22,012 lines of code in files.
    • 378 files older than 1 year (19,101 lines of code)
    • 67 files are 180 days to 1 year old (2,506 lines of code)
    • 14 files are 90 to 180 days old (339 lines of code)
    • 1 files are 30 to 90 days old (32 lines of code)
    • 1 files are less than 30 days old (34 lines of code)
86% | 11% | 1% | <1% | <1%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution Overall
Days since last update
  • There are 461 files with 22,012 lines of code in files.
    • 243 files have been last changed more than 1 year ago (9,235 lines of code)
    • 123 files have been last changed 180 days to 1 year ago (6,482 lines of code)
    • 60 files have been last changed 90 to 180 days ago (3,073 lines of code)
    • 27 files have been last changed 30 to 90 days ago (1,913 lines of code)
    • 8 files have been last changed less than 30 days ago (1,309 lines of code)
41% | 29% | 13% | 8% | 5%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per File Extension
js
File Age Distribution per Extension
Days since first update
js86% | 11% | 1% | <1% | <1%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution per Extension
Days since last update
js41% | 29% | 13% | 8% | 5%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
fusion-cli96% | 1% | 1% | <1% | 0%
flow-typed95% | 4% | 0% | 0% | 0%
jazelle79% | 14% | 5% | 0% | 0%
fusion-core88% | 11% | 0% | 0% | 0%
fusion-plugin-react-router97% | 2% | 0% | 0% | 0%
fusion-react96% | 3% | 0% | 0% | 0%
fusion-plugin-rpc93% | 6% | 0% | 0% | 0%
fusion-plugin-i18n95% | 4% | 0% | 0% | 0%
fusion-plugin-introspect93% | 6% | 0% | 0% | 0%
fusion-plugin-apollo92% | 7% | 0% | 0% | 0%
fusion-plugin-browser-performance-emitter94% | 6% | 0% | 0% | 0%
fusion-plugin-universal-events93% | 6% | 0% | 0% | 0%
fusion-plugin-font-loader-react83% | 8% | 0% | 0% | 8%
fusion-plugin-service-worker93% | 6% | 0% | 0% | 0%
fusion-plugin-react-redux85% | 6% | 8% | 0% | 0%
fusion-rpc-redux92% | 7% | 0% | 0% | 0%
fusion-plugin-node-performance-emitter91% | 8% | 0% | 0% | 0%
fusion-plugin-rpc-redux-react48% | 51% | 0% | 0% | 0%
fusion-plugin-error-handling88% | 11% | 0% | 0% | 0%
create-fusion-app95% | 4% | 0% | 0% | 0%
fusion-plugin-jwt85% | 14% | 0% | 0% | 0%
create-fusion-plugin21% | 78% | 0% | 0% | 0%
fusion-scaffolder100% | 0% | 0% | 0% | 0%
fusion-plugin-redux-action-emitter-enhancer84% | 15% | 0% | 0% | 0%
fusion-plugin-styletron-react67% | 12% | 20% | 0% | 0%
fusion-plugin-i18n-react82% | 17% | 0% | 0% | 0%
fusion-plugin-http-handler80% | 19% | 0% | 0% | 0%
fusion-plugin-universal-logger80% | 19% | 0% | 0% | 0%
fusion-plugin-web-app-manifest79% | 20% | 0% | 0% | 0%
fusion-plugin-csrf-protection76% | 23% | 0% | 0% | 0%
eslint-config-fusion100% | 0% | 0% | 0% | 0%
fusion-plugin-connected-react-router70% | 30% | 0% | 0% | 0%
fusion-tokens69% | 30% | 0% | 0% | 0%
third_party100% | 0% | 0% | 0% | 0%
fusion-plugin-react-helmet-async62% | 37% | 0% | 0% | 0%
fusion-plugin-service-worker-tests0% | 100% | 0% | 0% | 0%
eslint-config-fusion-typescript0% | 100% | 0% | 0% | 0%
eslint-config-fusion-flowtype0% | 100% | 0% | 0% | 0%
fusion-cli-tests0% | 100% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
primary (latest change distribution)
Days since last update
flow-typed95% | 4% | 0% | 0% | 0%
fusion-cli39% | 21% | 23% | 3% | 12%
fusion-core33% | 66% | 0% | 0% | 0%
fusion-plugin-introspect70% | 29% | 0% | 0% | 0%
fusion-plugin-service-worker93% | 6% | 0% | 0% | 0%
fusion-react37% | 44% | 17% | 0% | 0%
fusion-plugin-node-performance-emitter87% | 12% | 0% | 0% | 0%
jazelle4% | 9% | 33% | 37% | 15%
fusion-plugin-browser-performance-emitter39% | 60% | 0% | 0% | 0%
fusion-plugin-error-handling72% | 27% | 0% | 0% | 0%
fusion-plugin-react-redux38% | 9% | 43% | 8% | 0%
fusion-rpc-redux45% | 54% | 0% | 0% | 0%
fusion-plugin-i18n27% | 49% | 0% | 0% | 23%
fusion-plugin-jwt85% | 14% | 0% | 0% | 0%
fusion-plugin-universal-events36% | 31% | 12% | 20% | 0%
create-fusion-plugin21% | 78% | 0% | 0% | 0%
fusion-scaffolder100% | 0% | 0% | 0% | 0%
fusion-plugin-font-loader-react31% | 8% | 0% | 48% | 12%
fusion-plugin-redux-action-emitter-enhancer84% | 15% | 0% | 0% | 0%
fusion-plugin-rpc-redux-react28% | 71% | 0% | 0% | 0%
create-fusion-app61% | 38% | 0% | 0% | 0%
fusion-plugin-http-handler80% | 19% | 0% | 0% | 0%
fusion-plugin-universal-logger80% | 19% | 0% | 0% | 0%
fusion-plugin-web-app-manifest79% | 20% | 0% | 0% | 0%
fusion-plugin-rpc15% | 62% | 0% | 21% | 0%
fusion-plugin-csrf-protection76% | 23% | 0% | 0% | 0%
fusion-plugin-i18n-react50% | 27% | 22% | 0% | 0%
fusion-plugin-react-router8% | 53% | 38% | 0% | 0%
fusion-plugin-connected-react-router70% | 30% | 0% | 0% | 0%
fusion-tokens69% | 30% | 0% | 0% | 0%
third_party100% | 0% | 0% | 0% | 0%
fusion-plugin-apollo11% | 88% | 0% | 0% | 0%
fusion-plugin-styletron-react10% | 12% | 76% | 0% | 0%
fusion-plugin-react-helmet-async25% | 74% | 0% | 0% | 0%
fusion-plugin-service-worker-tests0% | 100% | 0% | 0% | 0%
eslint-config-fusion0% | 100% | 0% | 0% | 0%
eslint-config-fusion-typescript0% | 100% | 0% | 0% | 0%
eslint-config-fusion-flowtype0% | 100% | 0% | 0% | 0%
fusion-cli-tests0% | 100% | 0% | 0% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.js
in eslint-config-fusion
29 - 226 1047 12
server.js
in fusion-plugin-csrf-protection/src
44 - 670 1045 13
browser.js
in fusion-plugin-csrf-protection/src
22 - 670 1045 13
shared.js
in fusion-plugin-csrf-protection/src
11 1 681 1045 8
index.js
in fusion-plugin-csrf-protection/src
5 - 457 1045 8
server.js
in fusion-plugin-rpc/src
230 2 242 1044 27
browser.js
in fusion-plugin-rpc/src
117 1 51 1044 23
index.js
in fusion-react/src
106 4 205 1044 20
jwt-server.js
in fusion-plugin-jwt/src
97 2 387 1044 15
server.js
in fusion-plugin-error-handling/src
78 4 444 1044 15
browser.js
in fusion-plugin-react-redux/src
75 2 105 1044 17
server.js
in fusion-plugin-react-redux/src
68 3 173 1044 13
sanitization.js
in fusion-core/src
62 - 324 1044 10
hoc.js
in fusion-plugin-rpc-redux-react/src
61 3 215 1044 14
index.js
in fusion-core/src
59 - 204 1044 18
client.js
in fusion-plugin-error-handling/src
57 2 795 1044 9
hoc.js
in fusion-react/src
56 3 509 1044 8
browser.js
in fusion-plugin-universal-logger/src
52 3 605 1044 8
plugin.js
in fusion-react/src
47 1 669 1044 11
server.js
in fusion-plugin-universal-logger/src
29 - 605 1044 9
index.js
in fusion-plugin-rpc-redux-react/src
24 - 215 1044 16
client.js
in fusion-react/src
21 1 205 1044 5
provider.js
in fusion-react/src
21 2 878 1044 6
server.js
in fusion-react/src
16 1 205 1044 4
index.js
in fusion-plugin-rpc/src
15 - 457 1044 15
index.js
in fusion-core/src/virtual
15 5 562 1044 7
index.js
in fusion-plugin-react-redux/src
11 - 232 1044 11
index.js
in fusion-plugin-jwt/src
9 - 457 1044 8
plugin.js
in fusion-plugin-rpc-redux-react/src
5 - 465 1044 6
index.js
in fusion-plugin-error-handling/src
4 - 457 1044 6
jwt-browser.js
in fusion-plugin-jwt/src
4 - 898 1044 6
index.js
in fusion-plugin-universal-logger/src
4 - 457 1044 7
node.js
in fusion-plugin-i18n/src
176 5 226 1041 26
plugin.js
in fusion-plugin-react-router/src
155 2 96 1041 31
index.js
in fusion-rpc-redux/src
152 7 215 1041 22
server.js
in fusion-plugin-browser-performance-emitter/src
131 4 270 1041 11
browser.js
in fusion-plugin-i18n/src
120 4 4 1041 21
server.js
in fusion-plugin-universal-events/src
95 5 246 1041 13
browser.js
in fusion-plugin-browser-performance-emitter/src
88 3 232 1041 10
browser.js
in fusion-plugin-universal-events/src
79 - 88 1041 15
browser.js
in fusion-plugin-react-router/src
71 - 331 1041 7
server.js
in fusion-plugin-react-router/src
69 - 331 1041 6
emitter.js
in fusion-plugin-universal-events/src
62 8 760 1041 6
chunk-translation-map.js
in fusion-plugin-i18n
57 2 736 1041 4
ServerRouter.js
in fusion-plugin-react-router/src/modules
56 2 242 1041 9
browser.js
in fusion-plugin-styletron-react/src
54 - 92 1041 16
Redirect.js
in fusion-plugin-react-router/src/modules
51 1 101 1041 13
with-translations.js
in fusion-plugin-i18n-react/src
43 2 437 1041 8
Route.js
in fusion-plugin-react-router/src/modules
39 - 241 1041 11
BrowserRouter.js
in fusion-plugin-react-router/src/modules
38 2 418 1041 11
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
jwt-browser.js
in fusion-plugin-jwt/src
4 - 898 1044 6
tokens.js
in fusion-plugin-jwt/src
9 - 898 957 3
types.js
in fusion-plugin-jwt/src
21 - 898 898 1
provider.js
in fusion-react/src
21 2 878 1044 6
browser.js
in fusion-plugin-node-performance-emitter/src
1 - 870 1040 6
flow.js
in fusion-plugin-node-performance-emitter/src
14 - 870 870 1
tokens.js
in fusion-plugin-node-performance-emitter/src
19 - 870 963 4
flow.js
in fusion-plugin-browser-performance-emitter/src
4 - 869 869 1
index.js
in fusion-plugin-browser-performance-emitter/src
5 - 869 1041 4
hoc.js
in fusion-plugin-i18n-react/src
2 - 864 1041 3
ctx-enhancer.js
in fusion-plugin-react-redux/src
14 1 862 1005 3
client.js
in fusion-plugin-apollo/src
11 1 860 1012 4
types.js
in fusion-plugin-universal-logger/src
9 - 857 857 1
client-hydrate.js
in fusion-core/src/plugins
9 1 845 955 2
memoize.js
in fusion-core/src
14 2 845 955 3
server-context.js
in fusion-core/src/plugins
22 1 845 919 2
test-util.js
in fusion-plugin-http-handler/src
16 1 844 918 2
singleton.js
in fusion-plugin-i18n-react
1 - 843 1041 2
browser.js
in fusion-plugin-react-helmet-async/src
11 - 843 901 5
cli.js
in fusion-scaffolder/bin
40 - 843 984 3
index.js
in fusion-cli/build/babel-plugins/babel-plugin-utils
3 - 842 1040 2
results-processor.js
in fusion-cli/build/jest
10 - 842 872 3
index.js
in fusion-cli/build/babel-plugins/babel-plugin-sync-chunk-paths
29 2 842 1040 2
index.js
in fusion-cli/build/babel-plugins/babel-plugin-sync-chunk-ids
29 2 842 1040 2
index.js
in fusion-cli/build/babel-plugins/babel-plugin-pure-create-plugin
30 2 842 907 2
replace-import-declaration.js
in fusion-cli/build/babel-plugins/babel-plugin-utils
32 2 842 1040 3
index.js
in fusion-cli/build/babel-plugins/babel-plugin-chunkid
36 2 842 1040 2
globals.js
in create-fusion-plugin/templates/plugin/content/flow-typed
3 - 829 829 1
types.js
in create-fusion-plugin/templates/plugin/content/src
9 - 829 829 1
index.js
in create-fusion-plugin/templates/plugin
3 - 828 829 2
globals.js
in create-fusion-app/templates/basic/content/flow-typed
3 - 828 828 1
index.js
in create-fusion-app/templates/basic
3 - 828 829 2
cli.js
in create-fusion-plugin/bin
45 - 828 829 2
browser.js
in create-fusion-plugin/templates/plugin/content/src
35 3 824 829 3
flow-fixtures.js
in fusion-plugin-node-performance-emitter/src/flow
10 1 820 820 1
missing-handler-error.js
in fusion-plugin-rpc/src
8 1 809 1013 4
response-error.js
in fusion-plugin-rpc/src
10 1 809 809 1
main.js
in create-fusion-app/templates/basic/content/src
10 1 807 829 3
utils.js
in fusion-plugin-browser-performance-emitter/src
19 2 803 841 2
client.js
in fusion-plugin-error-handling/src
57 2 795 1044 9
test-app.js
in fusion-cli/commands
7 - 788 1005 10
cli.js
in fusion-cli/bin
10 - 788 1040 4
start.js
in fusion-cli/commands
31 - 788 1040 7
flow-success.js
in fusion-rpc-redux/src/fixtures/success
52 - 774 774 1
flow-failure.js
in fusion-rpc-redux/src/fixtures/failure
53 - 774 774 1
index.js
in fusion-scaffolder
94 3 769 1009 10
pageNotFound.js
in create-fusion-app/templates/basic/content/src/pages
8 - 765 829 3
root.js
in create-fusion-app/templates/basic/content/src
9 - 765 829 4
emitter.js
in fusion-plugin-universal-events/src
62 8 760 1041 6
font-loader.js
in fusion-plugin-font-loader-react/src
57 6 757 1003 4
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
use-font-loading.js
in fusion-plugin-font-loader-react/src
34 1 18 18 1
resolver.js
in fusion-cli/build/jest
32 - 61 61 1
server-monolithic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
browser-monolithic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
browser-atomic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
server-atomic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
resolutions.js
in jazelle/commands
13 - 107 107 1
prune.js
in jazelle/commands
17 1 116 116 1
localize.js
in jazelle/commands
28 - 108 121 2
resolve-from.js
in fusion-cli/lib
57 - 121 122 2
cached.js
in jazelle/utils
25 2 138 138 1
cached-semver.js
in jazelle/utils
17 - 138 138 1
sort-package-json.js
in jazelle/utils
32 1 144 148 2
untar.js
in jazelle/rules
59 4 66 155 4
codec.js
in fusion-plugin-react-redux/src
31 5 47 173 2
script.js
in jazelle/commands
20 1 177 179 2
execute-project-command.js
in jazelle/utils
61 - 177 186 3
is-project-installed.js
in jazelle/utils
10 - 101 186 2
version-onboarding.js
in jazelle/utils
35 - 51 214 3
scaffold.js
in jazelle/commands
33 - 148 214 2
execute-hook.js
in jazelle/utils
19 - 88 214 2
init.js
in jazelle/commands
6 - 194 214 2
hook.js
in fusion-plugin-rpc-redux-react/src
37 1 215 215 1
outdated.js
in jazelle/commands
47 - 138 220 4
align.js
in jazelle/commands
34 - 148 222 5
react-redux_v7.x.x.js
in fusion-plugin-rpc-redux-react/flow-typed/npm
179 14 224 224 1
index.js
in eslint-config-fusion-typescript
19 - 227 227 1
index.js
in eslint-config-fusion-flowtype
13 - 227 227 1
jest_v24.x.x.js
in create-fusion-plugin/templates/plugin/content/flow-typed/npm
461 5 232 232 1
flow-fixtures.js
in fusion-core
112 3 232 232 1
home.js
in fusion-plugin-service-worker-tests/src/pages
59 - 232 232 1
main.js
in fusion-plugin-service-worker-tests/src
54 1 232 232 1
jest.config.js
in fusion-plugin-rpc
34 - 232 232 1
jest.config.js
in fusion-plugin-introspect
34 - 232 232 1
jest.config.js
in fusion-plugin-font-loader-react
34 - 232 232 1
jest.config.js
in fusion-core
34 - 232 232 1
jest.config.js
in fusion-plugin-service-worker-tests
34 - 232 232 1
jest.config.js
in fusion-plugin-apollo
32 - 232 232 1
jest.config.js
in fusion-plugin-react-helmet-async
25 - 232 232 1
jest.config.js
in fusion-plugin-i18n-react
25 - 232 232 1
jest.config.js
in fusion-plugin-csrf-protection
25 - 232 232 1
jest.config.js
in fusion-plugin-service-worker
25 - 232 232 1
jest.config.js
in fusion-plugin-react-router
25 - 232 232 1
jest.config.js
in fusion-plugin-connected-react-router
24 - 232 232 1
jest.config.js
in fusion-plugin-universal-events
24 - 232 232 1
jest.config.js
in fusion-plugin-http-handler
24 - 232 232 1
jest.config.js
in fusion-plugin-styletron-react
24 - 232 232 1
jest.config.js
in fusion-plugin-react-redux
24 - 232 232 1
jest.config.js
in fusion-plugin-browser-performance-emitter
24 - 232 232 1
jest.config.js
in fusion-react
24 - 232 232 1
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
brotli-webpack-plugin.js
in fusion-cli/lib/compression
18 - 3 1040 4
browser.js
in fusion-plugin-i18n/src
120 4 4 1041 21
find-changed-targets.js
in jazelle/utils
158 2 18 442 25
node-helpers.js
in jazelle/utils
95 1 18 442 9
use-font-loading.js
in fusion-plugin-font-loader-react/src
34 1 18 18 1
index.js
in fusion-plugin-font-loader-react/src
17 - 18 1003 6
index.js
in jazelle
316 3 19 442 36
get-webpack-config.js
in fusion-cli/build
551 4 21 695 41
codec.js
in fusion-plugin-react-redux/src
31 5 47 173 2
browser.js
in fusion-plugin-rpc/src
117 1 51 1044 23
version-onboarding.js
in jazelle/utils
35 - 51 214 3
report-mismatched-top-level-deps.js
in jazelle/utils
71 - 53 442 6
get-manifest.js
in jazelle/utils
13 - 53 442 7
plugin.js
in fusion-plugin-font-loader-react/src
69 - 57 1003 9
generate-font-faces.js
in fusion-plugin-font-loader-react/src
48 3 57 1003 10
types.js
in fusion-plugin-font-loader-react/src
44 - 57 849 3
with-font-loading.js
in fusion-plugin-font-loader-react/src
36 - 57 1003 10
tokens.js
in fusion-plugin-font-loader-react/src
8 - 57 956 4
install.js
in jazelle/commands
87 1 60 442 19
generate-bazelignore.js
in jazelle/utils
20 - 60 442 7
resolver.js
in fusion-cli/build/jest
32 - 61 61 1
jest.config.js
in fusion-cli/build/jest/jsdom
10 - 61 887 5
jest.config.js
in fusion-cli/build/jest/node
10 - 61 887 4
untar.js
in jazelle/rules
59 4 66 155 4
dev.js
in fusion-cli/commands
95 1 71 1040 17
execute-command.js
in jazelle/rules
144 6 74 442 20
generate-dep-lockfiles.js
in jazelle/utils
42 1 80 442 8
lockfile.js
in jazelle/utils
557 2 82 418 35
bazel-commands.js
in jazelle/utils
99 3 82 428 14
purge.js
in jazelle/commands
16 - 82 442 8
bazel.js
in jazelle/commands
13 1 82 428 3
add.js
in jazelle/commands
76 1 86 442 15
generate-bazel-build-rules.js
in jazelle/utils
83 - 88 442 6
browser.js
in fusion-plugin-universal-events/src
79 - 88 1041 15
execute-hook.js
in jazelle/utils
19 - 88 214 2
install-deps.js
in jazelle/utils
106 1 92 442 25
browser.js
in fusion-plugin-styletron-react/src
54 - 92 1041 16
server.js
in fusion-plugin-styletron-react/src
36 - 92 1041 14
index.js
in fusion-plugin-styletron-react/src
20 - 92 1041 9
server-monolithic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
browser-monolithic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
browser-atomic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
server-atomic.js
in fusion-plugin-styletron-react/src
10 1 92 92 1
ServerHistory.js
in fusion-plugin-react-router/src/modules
82 4 95 771 7
plugin.js
in fusion-plugin-react-router/src
155 2 96 1041 31
Redirect.js
in fusion-plugin-react-router/src/modules
51 1 101 1041 13
is-project-installed.js
in jazelle/utils
10 - 101 186 2
index.js
in fusion-cli/build/babel-plugins/babel-plugin-i18n
129 2 103 1040 9
browser.js
in fusion-plugin-react-redux/src
75 2 105 1044 17
tokens.js
in fusion-plugin-react-redux/src
20 - 105 967 14