alibaba / f2e-spec
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 37 files with 1,701 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 3 files changed 6-20 times (194 lines of code)
    • 34 files changed 1-5 times (1,507 lines of code)
0% | 0% | 0% | 11% | 88%
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 37 files with 1,701 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)
    • 21 files changed by 2-5 contributors (1,467 lines of code)
    • 16 files changed by 1 contributor (234 lines of code)
0% | 0% | 0% | 86% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
md, json, ts, js, ejs, prettierignore, jsx, editorconfig, gitignore, mjs, css, tsx, yaml, scss, less, cjs, txt, eslintignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 13% | 86%
js0% | 0% | 0% | 6% | 93%
cjs0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
ejs0% | 0% | 0% | 0% | 100%
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
packages0% | 0% | 0% | 11% | 88%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 37)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.ts
in packages/f2elint/src
41 1 2021-02-03 2025-04-27 13 4 cstyles@qq.com i@guoyunhe.me
f2elint.ts
in packages/f2elint/src
137 1 2024-02-05 2025-04-27 11 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
index.js
in packages/prettier-config-ali
16 - 2023-12-18 2025-04-27 6 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
types.ts
in packages/f2elint/src
1 - 2021-02-03 2025-04-12 5 5 cstyles@qq.com i@guoyunhe.me
typescript.ts
in packages/eslint-config-ali/src/configs
222 - 2025-01-01 2025-03-04 5 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
babel-parser.ts
in packages/eslint-config-ali/src/configs
42 - 2025-01-01 2025-05-12 4 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
index.ts
in packages/eslint-config-ali/src
2 - 2024-12-31 2025-01-02 3 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
mjs
eslint.config.mjs
in packages/eslint-config-ali
3 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
3 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
gitignore.ts
in packages/eslint-config-ali/src/configs
7 - 2024-12-31 2025-02-26 3 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
react.ts
in packages/eslint-config-ali/src/presets
10 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
index.ts
in packages/f2etest/src
36 1 2025-03-15 2025-04-29 3 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
no-secret-info.js
in packages/eslint-plugin-ali/src/rules
50 3 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
no-broad-semantic-versioning.js
in packages/eslint-plugin-ali/src/rules
54 3 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
no-js-in-ts-project.js
in packages/eslint-plugin-ali/src/rules
55 2 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
react.ts
in packages/eslint-config-ali/src/configs
144 1 2025-01-01 2025-03-04 3 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
recommended.js
in packages/eslint-plugin-ali/src/configs
7 - 2020-12-16 2024-02-11 2 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
variables.ts
in packages/eslint-config-ali/src/configs
17 1 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
index.js
in packages/commitlint-config-ali
21 - 2020-12-03 2024-02-11 2 2 yangyang.ywt@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
base.ts
in packages/eslint-config-ali/src/presets
23 - 2025-01-01 2025-01-07 2 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
f2etest.ts
in packages/f2etest/src
27 - 2025-03-15 2025-04-27 2 1 i@guoyunhe.me i@guoyunhe.me
no-http-url.js
in packages/eslint-plugin-ali/src/rules
30 3 2020-12-16 2021-09-15 2 1 lakerswgq@gmail.com lakerswgq@gmail.com
possible-errors.ts
in packages/eslint-config-ali/src/configs
42 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
es6.ts
in packages/eslint-config-ali/src/configs
91 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
best-practices.ts
in packages/eslint-config-ali/src/configs
125 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
stylistic.ts
in packages/eslint-config-ali/src/configs
334 1 2025-01-01 2025-02-05 2 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
mjs
eslint.config.mjs
in packages/f2elint
3 - 2025-04-26 2025-04-26 1 1 i@guoyunhe.me i@guoyunhe.me
ejs
eslint.config.mjs.ejs
in packages/f2elint/templates/base
3 - 2025-02-04 2025-02-04 1 1 guoyunhe.gyh@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
ejs
eslint.config.mjs.ejs
in packages/f2elint/templates/react
3 - 2025-02-04 2025-02-04 1 1 guoyunhe.gyh@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
mjs
eslint.config.mjs
in packages/f2etest
3 - 2025-04-27 2025-04-27 1 1 i@guoyunhe.me i@guoyunhe.me
docs-url.js
in packages/eslint-plugin-ali/src
4 - 2021-09-15 2021-09-15 1 1 lakerswgq@gmail.com lakerswgq@gmail.com
defineConfigArray.ts
in packages/eslint-config-ali/src/utils
4 1 2025-01-01 2025-01-01 1 1 i@guoyunhe.me i@guoyunhe.me
defineConfig.ts
in packages/eslint-config-ali/src/utils
4 1 2025-01-01 2025-01-01 1 1 i@guoyunhe.me i@guoyunhe.me
index.js
in packages/eslint-plugin-ali/src
15 1 2020-12-16 2020-12-16 1 1 lakerswgq@gmail.com lakerswgq@gmail.com
runCommand.ts
in packages/f2elint/src/private
16 1 2024-04-04 2024-04-04 1 1 i@guoyunhe.me i@guoyunhe.me
runCommand.ts
in packages/f2etest/src/private
16 1 2025-03-15 2025-03-15 1 1 i@guoyunhe.me i@guoyunhe.me
index.cjs
in packages/stylelint-config-ali
90 - 2025-02-26 2025-02-26 1 1 i@guoyunhe.me i@guoyunhe.me
Files With Most Contributors (Top 37)
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
types.ts
in packages/f2elint/src
1 - 2021-02-03 2025-04-12 5 5 cstyles@qq.com i@guoyunhe.me
index.ts
in packages/f2elint/src
41 1 2021-02-03 2025-04-27 13 4 cstyles@qq.com i@guoyunhe.me
f2elint.ts
in packages/f2elint/src
137 1 2024-02-05 2025-04-27 11 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
index.js
in packages/prettier-config-ali
16 - 2023-12-18 2025-04-27 6 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
typescript.ts
in packages/eslint-config-ali/src/configs
222 - 2025-01-01 2025-03-04 5 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
babel-parser.ts
in packages/eslint-config-ali/src/configs
42 - 2025-01-01 2025-05-12 4 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
index.ts
in packages/eslint-config-ali/src
2 - 2024-12-31 2025-01-02 3 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
react.ts
in packages/eslint-config-ali/src/configs
144 1 2025-01-01 2025-03-04 3 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
gitignore.ts
in packages/eslint-config-ali/src/configs
7 - 2024-12-31 2025-02-26 3 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
index.ts
in packages/f2etest/src
36 1 2025-03-15 2025-04-29 3 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
no-secret-info.js
in packages/eslint-plugin-ali/src/rules
50 3 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
no-broad-semantic-versioning.js
in packages/eslint-plugin-ali/src/rules
54 3 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
no-js-in-ts-project.js
in packages/eslint-plugin-ali/src/rules
55 2 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
index.js
in packages/commitlint-config-ali
21 - 2020-12-03 2024-02-11 2 2 yangyang.ywt@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
es6.ts
in packages/eslint-config-ali/src/configs
91 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
possible-errors.ts
in packages/eslint-config-ali/src/configs
42 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
best-practices.ts
in packages/eslint-config-ali/src/configs
125 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
stylistic.ts
in packages/eslint-config-ali/src/configs
334 1 2025-01-01 2025-02-05 2 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
variables.ts
in packages/eslint-config-ali/src/configs
17 1 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
base.ts
in packages/eslint-config-ali/src/presets
23 - 2025-01-01 2025-01-07 2 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
recommended.js
in packages/eslint-plugin-ali/src/configs
7 - 2020-12-16 2024-02-11 2 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
3 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
react.ts
in packages/eslint-config-ali/src/presets
10 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
mjs
eslint.config.mjs
in packages/eslint-config-ali
3 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
f2etest.ts
in packages/f2etest/src
27 - 2025-03-15 2025-04-27 2 1 i@guoyunhe.me i@guoyunhe.me
no-http-url.js
in packages/eslint-plugin-ali/src/rules
30 3 2020-12-16 2021-09-15 2 1 lakerswgq@gmail.com lakerswgq@gmail.com
defineConfig.ts
in packages/eslint-config-ali/src/utils
4 1 2025-01-01 2025-01-01 1 1 i@guoyunhe.me i@guoyunhe.me
defineConfigArray.ts
in packages/eslint-config-ali/src/utils
4 1 2025-01-01 2025-01-01 1 1 i@guoyunhe.me i@guoyunhe.me
index.cjs
in packages/stylelint-config-ali
90 - 2025-02-26 2025-02-26 1 1 i@guoyunhe.me i@guoyunhe.me
runCommand.ts
in packages/f2etest/src/private
16 1 2025-03-15 2025-03-15 1 1 i@guoyunhe.me i@guoyunhe.me
mjs
eslint.config.mjs
in packages/f2etest
3 - 2025-04-27 2025-04-27 1 1 i@guoyunhe.me i@guoyunhe.me
docs-url.js
in packages/eslint-plugin-ali/src
4 - 2021-09-15 2021-09-15 1 1 lakerswgq@gmail.com lakerswgq@gmail.com
index.js
in packages/eslint-plugin-ali/src
15 1 2020-12-16 2020-12-16 1 1 lakerswgq@gmail.com lakerswgq@gmail.com
runCommand.ts
in packages/f2elint/src/private
16 1 2024-04-04 2024-04-04 1 1 i@guoyunhe.me i@guoyunhe.me
ejs
eslint.config.mjs.ejs
in packages/f2elint/templates/react
3 - 2025-02-04 2025-02-04 1 1 guoyunhe.gyh@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
ejs
eslint.config.mjs.ejs
in packages/f2elint/templates/base
3 - 2025-02-04 2025-02-04 1 1 guoyunhe.gyh@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
mjs
eslint.config.mjs
in packages/f2elint
3 - 2025-04-26 2025-04-26 1 1 i@guoyunhe.me i@guoyunhe.me
Files With Least Contributors (Top 37)
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
index.cjs
in packages/stylelint-config-ali
90 - 2025-02-26 2025-02-26 1 1 i@guoyunhe.me i@guoyunhe.me
no-http-url.js
in packages/eslint-plugin-ali/src/rules
30 3 2020-12-16 2021-09-15 2 1 lakerswgq@gmail.com lakerswgq@gmail.com
f2etest.ts
in packages/f2etest/src
27 - 2025-03-15 2025-04-27 2 1 i@guoyunhe.me i@guoyunhe.me
runCommand.ts
in packages/f2etest/src/private
16 1 2025-03-15 2025-03-15 1 1 i@guoyunhe.me i@guoyunhe.me
runCommand.ts
in packages/f2elint/src/private
16 1 2024-04-04 2024-04-04 1 1 i@guoyunhe.me i@guoyunhe.me
index.js
in packages/eslint-plugin-ali/src
15 1 2020-12-16 2020-12-16 1 1 lakerswgq@gmail.com lakerswgq@gmail.com
react.ts
in packages/eslint-config-ali/src/presets
10 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
defineConfig.ts
in packages/eslint-config-ali/src/utils
4 1 2025-01-01 2025-01-01 1 1 i@guoyunhe.me i@guoyunhe.me
defineConfigArray.ts
in packages/eslint-config-ali/src/utils
4 1 2025-01-01 2025-01-01 1 1 i@guoyunhe.me i@guoyunhe.me
docs-url.js
in packages/eslint-plugin-ali/src
4 - 2021-09-15 2021-09-15 1 1 lakerswgq@gmail.com lakerswgq@gmail.com
3 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
mjs
eslint.config.mjs
in packages/eslint-config-ali
3 - 2025-01-01 2025-04-26 3 1 i@guoyunhe.me i@guoyunhe.me
mjs
eslint.config.mjs
in packages/f2etest
3 - 2025-04-27 2025-04-27 1 1 i@guoyunhe.me i@guoyunhe.me
ejs
eslint.config.mjs.ejs
in packages/f2elint/templates/react
3 - 2025-02-04 2025-02-04 1 1 guoyunhe.gyh@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
ejs
eslint.config.mjs.ejs
in packages/f2elint/templates/base
3 - 2025-02-04 2025-02-04 1 1 guoyunhe.gyh@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
mjs
eslint.config.mjs
in packages/f2elint
3 - 2025-04-26 2025-04-26 1 1 i@guoyunhe.me i@guoyunhe.me
stylistic.ts
in packages/eslint-config-ali/src/configs
334 1 2025-01-01 2025-02-05 2 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
typescript.ts
in packages/eslint-config-ali/src/configs
222 - 2025-01-01 2025-03-04 5 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
react.ts
in packages/eslint-config-ali/src/configs
144 1 2025-01-01 2025-03-04 3 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
f2elint.ts
in packages/f2elint/src
137 1 2024-02-05 2025-04-27 11 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
best-practices.ts
in packages/eslint-config-ali/src/configs
125 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
es6.ts
in packages/eslint-config-ali/src/configs
91 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
no-js-in-ts-project.js
in packages/eslint-plugin-ali/src/rules
55 2 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
no-broad-semantic-versioning.js
in packages/eslint-plugin-ali/src/rules
54 3 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
no-secret-info.js
in packages/eslint-plugin-ali/src/rules
50 3 2020-12-16 2024-02-11 3 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
possible-errors.ts
in packages/eslint-config-ali/src/configs
42 - 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
babel-parser.ts
in packages/eslint-config-ali/src/configs
42 - 2025-01-01 2025-05-12 4 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
index.ts
in packages/f2etest/src
36 1 2025-03-15 2025-04-29 3 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
base.ts
in packages/eslint-config-ali/src/presets
23 - 2025-01-01 2025-01-07 2 2 i@guoyunhe.me guoyunhe.gyh@alibaba-inc.com
index.js
in packages/commitlint-config-ali
21 - 2020-12-03 2024-02-11 2 2 yangyang.ywt@alibaba-inc.com guoyunhe.gyh@alibaba-inc.com
variables.ts
in packages/eslint-config-ali/src/configs
17 1 2024-12-31 2025-01-01 2 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
index.js
in packages/prettier-config-ali
16 - 2023-12-18 2025-04-27 6 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
gitignore.ts
in packages/eslint-config-ali/src/configs
7 - 2024-12-31 2025-02-26 3 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
recommended.js
in packages/eslint-plugin-ali/src/configs
7 - 2020-12-16 2024-02-11 2 2 lakerswgq@gmail.com guoyunhe.gyh@alibaba-inc.com
index.ts
in packages/eslint-config-ali/src
2 - 2024-12-31 2025-01-02 3 2 guoyunhe.gyh@alibaba-inc.com i@guoyunhe.me
index.ts
in packages/f2elint/src
41 1 2021-02-03 2025-04-27 13 4 cstyles@qq.com i@guoyunhe.me
types.ts
in packages/f2elint/src
1 - 2021-02-03 2025-04-12 5 5 cstyles@qq.com i@guoyunhe.me