JamieMason/syncpack

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
vitest.config.ts20
A
0 mins
tsconfig.json
tsconfig.build.json
src/version-group/standard.ts134
B
4 hrs
A
90%
src/version-group/snapped-to.ts119
B
5 hrs
A
96%
src/version-group/same-range.ts113
A
2 hrs
B
83%
src/version-group/pinned.ts43
A
0 mins
A
100%
src/version-group/lib/group-by.ts7
A
0 mins
A
100%
src/version-group/lib/get-range-score.ts18
A
0 mins
A
100%
src/version-group/lib/get-preferred-version.ts45
A
3 hrs
A
100%
src/version-group/lib/get-lowest-version.ts5
A
0 mins
A
100%
src/version-group/lib/get-highest-version.ts5
A
0 mins
A
100%
src/version-group/lib/delete.ts2
A
0 mins
A
100%
src/version-group/lib/clean.ts5
A
0 mins
A
100%
src/version-group/index.ts22
A
0 mins
A
100%
src/version-group/ignored.ts31
A
0 mins
A
100%
src/version-group/filtered-out.ts40
A
0 mins
A
100%
src/version-group/create-version-groups.ts153
C
1 day
A
99%
src/version-group/banned.ts33
A
0 mins
A
100%
src/strategy/versions-by-name.ts51
A
0 mins
A
94%
src/strategy/unnamed-version-string.ts77
A
0 mins
A
92%
src/strategy/named-version-string.ts81
A
0 mins
A
93%
src/strategy/name-and-version-props.ts86
A
0 mins
A
94%
src/strategy/lib/get-non-empty-string-prop.ts17
A
0 mins
A
100%
src/specifier/workspace-protocol.ts27
A
0 mins
B
80%
src/specifier/url.ts6
A
0 mins
A
100%
src/specifier/unsupported.ts5
A
0 mins
A
100%
src/specifier/tag.ts6
A
0 mins
A
100%
src/specifier/range.ts20
C
7 hrs
A
100%
src/specifier/lib/specific-registry-result.ts7
A
0 mins
F
0%
src/specifier/lib/parse-specifier.ts36
A
0 mins
A
100%
src/specifier/lib/non-semver-error.ts9
A
0 mins
A
100%
src/specifier/latest.ts20
C
7 hrs
A
93%
src/specifier/index.ts61
A
0 mins
A
98%
src/specifier/hosted-git.ts32
A
0 mins
C
72%
src/specifier/file.ts6
A
0 mins
A
100%
src/specifier/exact.ts20
C
7 hrs
A
100%
src/specifier/delete.ts16
A
0 mins
A
100%
src/specifier/base.ts41
A
0 mins
B
89%
src/specifier/alias.ts32
A
0 mins
C
75%
src/semver-group/with-range.ts61
A
25 mins
A
100%
src/semver-group/index.ts16
A
0 mins
A
100%
src/semver-group/ignored.ts30
A
2 hrs
B
89%
src/semver-group/filtered-out.ts39
A
2 hrs
B
87%
src/semver-group/disabled.ts32
A
2 hrs
A
100%
src/semver-group/create-semver-groups.ts107
C
7 hrs
A
99%
src/report.ts145
C
1 day
A
100%
src/option.ts27
A
0 mins
F
0%
src/lib/with-logger.ts25
A
55 mins
F
50%
src/lib/sort-by-name.ts12
A
0 mins
A
100%