spotify / confidence-sdk-js
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 44 files with 3,283 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)
    • 11 files changed 6-20 times (1,571 lines of code)
    • 33 files changed 1-5 times (1,712 lines of code)
0% | 0% | 0% | 47% | 52%
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 44 files with 3,283 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)
    • 29 files changed by 2-5 contributors (2,671 lines of code)
    • 15 files changed by 1 contributor (612 lines of code)
0% | 0% | 0% | 81% | 18%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, json, md, js, mjs, tsx, yaml, proto, gitignore, cjs, txt, sh, html, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 51% | 48%
cjs0% | 0% | 0% | 100% | 0%
tsx0% | 0% | 0% | 74% | 25%
proto0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
js0% | 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
packages0% | 0% | 0% | 47% | 52%
ROOT0% | 0% | 0% | 47% | 52%
Most Frequently Changed Files (Top 47)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Confidence.ts
in packages/sdk/src
335 10 2024-04-04 2025-04-29 20 3 nicklasl@spotify.com nicklasl@spotify.com
FlagResolverClient.ts
in packages/sdk/src
317 14 2024-04-04 2025-04-28 17 4 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
ConfidenceWebProvider.ts
in packages/openfeature-web-provider/src
137 11 2023-08-09 2024-08-14 15 5 llynch.bill@gmail.com 31034418+nickybondarenko@us...
factory.ts
in packages/openfeature-web-provider/src
21 1 2023-10-12 2024-08-14 12 4 llynch.bill@gmail.com 31034418+nickybondarenko@us...
ConfidenceServerProvider.ts
in packages/openfeature-server-provider/src
101 6 2023-10-12 2024-08-14 11 5 llynch.bill@gmail.com 31034418+nickybondarenko@us...
122 5 2024-05-07 2025-04-04 11 3 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
factory.ts
in packages/openfeature-server-provider/src
23 1 2023-10-25 2024-08-14 9 4 llynch.bill@gmail.com 31034418+nickybondarenko@us...
index.ts
in packages/sdk/src
11 - 2024-04-04 2025-04-03 7 2 nicklasl@spotify.com nicklasl@spotify.com
EventSenderEngine.ts
in packages/sdk/src
136 2 2024-04-04 2025-03-07 7 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
Value.ts
in packages/sdk/src
274 23 2024-04-04 2024-08-22 7 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
index.tsx
in packages/react/src
94 5 2024-05-31 2025-04-04 6 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
flags.ts
in packages/sdk/src
41 - 2024-05-21 2024-08-22 5 2 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
FlagResolution.ts
in packages/sdk/src
151 7 2024-05-31 2025-04-03 5 2 nicklasl@spotify.com nicklasl@spotify.com
events.ts
in packages/sdk/src
6 - 2024-04-04 2024-08-14 4 3 nicklasl@spotify.com 31034418+nickybondarenko@us...
context.ts
in packages/sdk/src
18 - 2024-04-04 2024-08-14 4 3 nicklasl@spotify.com 31034418+nickybondarenko@us...
logger.ts
in packages/sdk/src
24 2 2024-04-04 2024-06-05 4 2 nicklasl@spotify.com nicklasl@spotify.com
pageViews.ts
in packages/sdk/src/trackers
47 2 2024-04-24 2024-08-14 4 3 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
Trackable.ts
in packages/sdk/src
65 6 2024-04-24 2024-08-14 4 3 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
fetch-util.ts
in packages/sdk/src
158 9 2024-05-21 2025-03-07 4 2 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
types.ts
in packages/sdk/src
1 - 2024-05-21 2025-03-07 3 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
observing.ts
in packages/sdk/src
42 3 2024-05-02 2024-06-04 3 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
Telemetry.ts
in packages/sdk/src
55 2 2024-12-02 2025-04-28 3 2 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
utils.ts
in packages/sdk/src
75 7 2024-04-24 2025-04-29 3 3 andreas.karlsson.se@gmail.com nicklasl@spotify.com
mjs
125 - 2024-05-07 2025-04-03 3 2 andreas.karlsson.se@gmail.com nicklasl@spotify.com
AccessiblePromise.ts
in packages/sdk/src
140 8 2024-05-31 2025-04-03 3 2 nicklasl@spotify.com nicklasl@spotify.com
mjs
rollup.config.mjs
in packages/react
5 - 2024-05-31 2025-04-04 2 2 nicklasl@spotify.com andreas.karlsson.se@gmail.com
Closer.ts
in packages/sdk/src
10 1 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
visitorId.ts
in packages/sdk/src/trackers
12 - 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
webVitals.ts
in packages/sdk/src/trackers
39 1 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
proto
telemetry.proto
in packages/sdk/proto/confidence/telemetry/v1
50 - 2024-12-02 2025-04-28 2 2 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
proto
api.proto
in packages/sdk/proto/confidence/flags/resolver/v1
79 - 2024-05-21 2025-02-07 2 2 andreas.karlsson.se@gmail.com nicklasl@spotify.com
mjs
rollup.config.mjs
in packages/openfeature-server-provider
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/openfeature-web-provider
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/sdk
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.ts
in packages/openfeature-web-provider/src
2 - 2024-02-27 2024-02-27 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.ts
in packages/sdk/src/trackers
3 - 2024-04-24 2024-04-24 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
9 1 2024-02-26 2024-02-26 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
server.tsx
in packages/react/src
32 - 2025-04-04 2025-04-04 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
error.ts
in packages/sdk/src
47 3 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
proto
types.proto
in packages/sdk/proto/confidence/flags/types/v1
61 - 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
flag-cache.ts
in packages/sdk/src
61 6 2025-04-03 2025-04-03 1 1 nicklasl@spotify.com nicklasl@spotify.com
proto
types.proto
in packages/sdk/proto/confidence/flags/resolver/v1
64 - 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
Schema.ts
in packages/sdk/src
128 7 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
abstract-cache.ts
in packages/sdk/src
159 9 2025-04-03 2025-04-03 1 1 nicklasl@spotify.com nicklasl@spotify.com
1 -
index.ts
in packages/openfeature-server-provider/src
2 -
7 -
Files With Most Contributors (Top 47)
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
ConfidenceWebProvider.ts
in packages/openfeature-web-provider/src
137 11 2023-08-09 2024-08-14 15 5 llynch.bill@gmail.com 31034418+nickybondarenko@us...
ConfidenceServerProvider.ts
in packages/openfeature-server-provider/src
101 6 2023-10-12 2024-08-14 11 5 llynch.bill@gmail.com 31034418+nickybondarenko@us...
FlagResolverClient.ts
in packages/sdk/src
317 14 2024-04-04 2025-04-28 17 4 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
factory.ts
in packages/openfeature-web-provider/src
21 1 2023-10-12 2024-08-14 12 4 llynch.bill@gmail.com 31034418+nickybondarenko@us...
factory.ts
in packages/openfeature-server-provider/src
23 1 2023-10-25 2024-08-14 9 4 llynch.bill@gmail.com 31034418+nickybondarenko@us...
Confidence.ts
in packages/sdk/src
335 10 2024-04-04 2025-04-29 20 3 nicklasl@spotify.com nicklasl@spotify.com
122 5 2024-05-07 2025-04-04 11 3 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
Value.ts
in packages/sdk/src
274 23 2024-04-04 2024-08-22 7 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
EventSenderEngine.ts
in packages/sdk/src
136 2 2024-04-04 2025-03-07 7 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
index.tsx
in packages/react/src
94 5 2024-05-31 2025-04-04 6 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
context.ts
in packages/sdk/src
18 - 2024-04-04 2024-08-14 4 3 nicklasl@spotify.com 31034418+nickybondarenko@us...
events.ts
in packages/sdk/src
6 - 2024-04-04 2024-08-14 4 3 nicklasl@spotify.com 31034418+nickybondarenko@us...
pageViews.ts
in packages/sdk/src/trackers
47 2 2024-04-24 2024-08-14 4 3 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
Trackable.ts
in packages/sdk/src
65 6 2024-04-24 2024-08-14 4 3 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
utils.ts
in packages/sdk/src
75 7 2024-04-24 2025-04-29 3 3 andreas.karlsson.se@gmail.com nicklasl@spotify.com
index.ts
in packages/sdk/src
11 - 2024-04-04 2025-04-03 7 2 nicklasl@spotify.com nicklasl@spotify.com
flags.ts
in packages/sdk/src
41 - 2024-05-21 2024-08-22 5 2 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
FlagResolution.ts
in packages/sdk/src
151 7 2024-05-31 2025-04-03 5 2 nicklasl@spotify.com nicklasl@spotify.com
fetch-util.ts
in packages/sdk/src
158 9 2024-05-21 2025-03-07 4 2 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
logger.ts
in packages/sdk/src
24 2 2024-04-04 2024-06-05 4 2 nicklasl@spotify.com nicklasl@spotify.com
mjs
125 - 2024-05-07 2025-04-03 3 2 andreas.karlsson.se@gmail.com nicklasl@spotify.com
Telemetry.ts
in packages/sdk/src
55 2 2024-12-02 2025-04-28 3 2 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
AccessiblePromise.ts
in packages/sdk/src
140 8 2024-05-31 2025-04-03 3 2 nicklasl@spotify.com nicklasl@spotify.com
Closer.ts
in packages/sdk/src
10 1 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
visitorId.ts
in packages/sdk/src/trackers
12 - 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
webVitals.ts
in packages/sdk/src/trackers
39 1 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
proto
api.proto
in packages/sdk/proto/confidence/flags/resolver/v1
79 - 2024-05-21 2025-02-07 2 2 andreas.karlsson.se@gmail.com nicklasl@spotify.com
proto
telemetry.proto
in packages/sdk/proto/confidence/telemetry/v1
50 - 2024-12-02 2025-04-28 2 2 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
mjs
rollup.config.mjs
in packages/react
5 - 2024-05-31 2025-04-04 2 2 nicklasl@spotify.com andreas.karlsson.se@gmail.com
observing.ts
in packages/sdk/src
42 3 2024-05-02 2024-06-04 3 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
types.ts
in packages/sdk/src
1 - 2024-05-21 2025-03-07 3 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
Schema.ts
in packages/sdk/src
128 7 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
flag-cache.ts
in packages/sdk/src
61 6 2025-04-03 2025-04-03 1 1 nicklasl@spotify.com nicklasl@spotify.com
index.ts
in packages/sdk/src/trackers
3 - 2024-04-24 2024-04-24 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
abstract-cache.ts
in packages/sdk/src
159 9 2025-04-03 2025-04-03 1 1 nicklasl@spotify.com nicklasl@spotify.com
error.ts
in packages/sdk/src
47 3 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/sdk
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
proto
types.proto
in packages/sdk/proto/confidence/flags/types/v1
61 - 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
proto
types.proto
in packages/sdk/proto/confidence/flags/resolver/v1
64 - 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
server.tsx
in packages/react/src
32 - 2025-04-04 2025-04-04 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.ts
in packages/openfeature-web-provider/src
2 - 2024-02-27 2024-02-27 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/openfeature-web-provider
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/openfeature-server-provider
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
9 1 2024-02-26 2024-02-26 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.ts
in packages/openfeature-server-provider/src
2 -
7 -
1 -
Files With Least Contributors (Top 47)
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
7 -
index.ts
in packages/openfeature-server-provider/src
2 -
1 -
abstract-cache.ts
in packages/sdk/src
159 9 2025-04-03 2025-04-03 1 1 nicklasl@spotify.com nicklasl@spotify.com
Schema.ts
in packages/sdk/src
128 7 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
proto
types.proto
in packages/sdk/proto/confidence/flags/resolver/v1
64 - 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
flag-cache.ts
in packages/sdk/src
61 6 2025-04-03 2025-04-03 1 1 nicklasl@spotify.com nicklasl@spotify.com
proto
types.proto
in packages/sdk/proto/confidence/flags/types/v1
61 - 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
error.ts
in packages/sdk/src
47 3 2024-05-21 2024-05-21 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
observing.ts
in packages/sdk/src
42 3 2024-05-02 2024-06-04 3 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
server.tsx
in packages/react/src
32 - 2025-04-04 2025-04-04 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
9 1 2024-02-26 2024-02-26 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.ts
in packages/sdk/src/trackers
3 - 2024-04-24 2024-04-24 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.ts
in packages/openfeature-web-provider/src
2 - 2024-02-27 2024-02-27 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
types.ts
in packages/sdk/src
1 - 2024-05-21 2025-03-07 3 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/sdk
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/openfeature-web-provider
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
mjs
rollup.config.mjs
in packages/openfeature-server-provider
1 - 2024-05-07 2024-05-07 1 1 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
fetch-util.ts
in packages/sdk/src
158 9 2024-05-21 2025-03-07 4 2 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
FlagResolution.ts
in packages/sdk/src
151 7 2024-05-31 2025-04-03 5 2 nicklasl@spotify.com nicklasl@spotify.com
AccessiblePromise.ts
in packages/sdk/src
140 8 2024-05-31 2025-04-03 3 2 nicklasl@spotify.com nicklasl@spotify.com
mjs
125 - 2024-05-07 2025-04-03 3 2 andreas.karlsson.se@gmail.com nicklasl@spotify.com
proto
api.proto
in packages/sdk/proto/confidence/flags/resolver/v1
79 - 2024-05-21 2025-02-07 2 2 andreas.karlsson.se@gmail.com nicklasl@spotify.com
Telemetry.ts
in packages/sdk/src
55 2 2024-12-02 2025-04-28 3 2 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
proto
telemetry.proto
in packages/sdk/proto/confidence/telemetry/v1
50 - 2024-12-02 2025-04-28 2 2 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
flags.ts
in packages/sdk/src
41 - 2024-05-21 2024-08-22 5 2 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
webVitals.ts
in packages/sdk/src/trackers
39 1 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
logger.ts
in packages/sdk/src
24 2 2024-04-04 2024-06-05 4 2 nicklasl@spotify.com nicklasl@spotify.com
visitorId.ts
in packages/sdk/src/trackers
12 - 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
index.ts
in packages/sdk/src
11 - 2024-04-04 2025-04-03 7 2 nicklasl@spotify.com nicklasl@spotify.com
Closer.ts
in packages/sdk/src
10 1 2024-04-24 2024-08-14 2 2 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
mjs
rollup.config.mjs
in packages/react
5 - 2024-05-31 2025-04-04 2 2 nicklasl@spotify.com andreas.karlsson.se@gmail.com
Confidence.ts
in packages/sdk/src
335 10 2024-04-04 2025-04-29 20 3 nicklasl@spotify.com nicklasl@spotify.com
Value.ts
in packages/sdk/src
274 23 2024-04-04 2024-08-22 7 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
EventSenderEngine.ts
in packages/sdk/src
136 2 2024-04-04 2025-03-07 7 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
122 5 2024-05-07 2025-04-04 11 3 andreas.karlsson.se@gmail.com andreas.karlsson.se@gmail.com
index.tsx
in packages/react/src
94 5 2024-05-31 2025-04-04 6 3 nicklasl@spotify.com andreas.karlsson.se@gmail.com
utils.ts
in packages/sdk/src
75 7 2024-04-24 2025-04-29 3 3 andreas.karlsson.se@gmail.com nicklasl@spotify.com
Trackable.ts
in packages/sdk/src
65 6 2024-04-24 2024-08-14 4 3 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
pageViews.ts
in packages/sdk/src/trackers
47 2 2024-04-24 2024-08-14 4 3 andreas.karlsson.se@gmail.com 31034418+nickybondarenko@us...
context.ts
in packages/sdk/src
18 - 2024-04-04 2024-08-14 4 3 nicklasl@spotify.com 31034418+nickybondarenko@us...
events.ts
in packages/sdk/src
6 - 2024-04-04 2024-08-14 4 3 nicklasl@spotify.com 31034418+nickybondarenko@us...
FlagResolverClient.ts
in packages/sdk/src
317 14 2024-04-04 2025-04-28 17 4 nicklasl@spotify.com fabrizio.f.demaria@gmail.com
factory.ts
in packages/openfeature-server-provider/src
23 1 2023-10-25 2024-08-14 9 4 llynch.bill@gmail.com 31034418+nickybondarenko@us...
factory.ts
in packages/openfeature-web-provider/src
21 1 2023-10-12 2024-08-14 12 4 llynch.bill@gmail.com 31034418+nickybondarenko@us...
ConfidenceWebProvider.ts
in packages/openfeature-web-provider/src
137 11 2023-08-09 2024-08-14 15 5 llynch.bill@gmail.com 31034418+nickybondarenko@us...
ConfidenceServerProvider.ts
in packages/openfeature-server-provider/src
101 6 2023-10-12 2024-08-14 11 5 llynch.bill@gmail.com 31034418+nickybondarenko@us...
Correlations

File Size vs. Number of Changes: 44 points

packages/sdk/src/Confidence.ts x: 335 lines of code y: 20 # changes packages/sdk/src/utils.ts x: 75 lines of code y: 3 # changes packages/sdk/proto/confidence/telemetry/v1/telemetry.proto x: 50 lines of code y: 2 # changes packages/sdk/src/FlagResolverClient.ts x: 317 lines of code y: 17 # changes packages/sdk/src/Telemetry.ts x: 55 lines of code y: 3 # changes packages/react/src/server.tsx x: 32 lines of code y: 1 # changes packages/react/rollup.config.mjs x: 5 lines of code y: 2 # changes packages/react/src/index.tsx x: 94 lines of code y: 6 # changes yarn.config.cjs x: 122 lines of code y: 11 # changes packages/sdk/src/AccessiblePromise.ts x: 140 lines of code y: 3 # changes packages/sdk/src/FlagResolution.ts x: 151 lines of code y: 5 # changes packages/sdk/src/abstract-cache.ts x: 159 lines of code y: 1 # changes packages/sdk/src/flag-cache.ts x: 61 lines of code y: 1 # changes packages/sdk/src/index.ts x: 11 lines of code y: 7 # changes rollup.base.mjs x: 125 lines of code y: 3 # changes packages/sdk/src/EventSenderEngine.ts x: 136 lines of code y: 7 # changes packages/sdk/src/fetch-util.ts x: 158 lines of code y: 4 # changes packages/sdk/src/types.ts x: 1 lines of code y: 3 # changes packages/sdk/proto/confidence/flags/resolver/v1/api.proto x: 79 lines of code y: 2 # changes packages/sdk/src/Value.ts x: 274 lines of code y: 7 # changes packages/sdk/src/flags.ts x: 41 lines of code y: 5 # changes packages/openfeature-server-provider/src/ConfidenceServerProvider.ts x: 101 lines of code y: 11 # changes packages/openfeature-server-provider/src/factory.ts x: 23 lines of code y: 9 # changes packages/openfeature-web-provider/src/ConfidenceWebProvider.ts x: 137 lines of code y: 15 # changes packages/openfeature-web-provider/src/factory.ts x: 21 lines of code y: 12 # changes packages/sdk/src/Closer.ts x: 10 lines of code y: 2 # changes packages/sdk/src/Trackable.ts x: 65 lines of code y: 4 # changes packages/sdk/src/context.ts x: 18 lines of code y: 4 # changes packages/sdk/src/events.ts x: 6 lines of code y: 4 # changes packages/sdk/src/trackers/pageViews.ts x: 47 lines of code y: 4 # changes packages/sdk/src/trackers/visitorId.ts x: 12 lines of code y: 2 # changes packages/sdk/src/trackers/webVitals.ts x: 39 lines of code y: 2 # changes packages/sdk/src/logger.ts x: 24 lines of code y: 4 # changes packages/sdk/src/observing.ts x: 42 lines of code y: 3 # changes packages/sdk/proto/confidence/flags/resolver/v1/types.proto x: 64 lines of code y: 1 # changes packages/sdk/src/Schema.ts x: 128 lines of code y: 1 # changes packages/sdk/src/error.ts x: 47 lines of code y: 1 # changes packages/openfeature-server-provider/rollup.config.mjs x: 1 lines of code y: 1 # changes packages/sdk/src/trackers/index.ts x: 3 lines of code y: 1 # changes packages/openfeature-web-provider/src/index.ts x: 2 lines of code y: 1 # changes customJestBrowserEnv.ts x: 9 lines of code y: 1 # changes
20.0
# changes
  min: 1.0
  average: 4.52
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.75
  max: 20.0
0 335.0
lines of code
min: 1.0 | average: 74.61 | 25th percentile: 11.25 | median: 48.5 | 75th percentile: 124.25 | max: 335.0

Number of Contributors vs. Number of Changes: 44 points

packages/sdk/src/Confidence.ts x: 3 # contributors y: 20 # changes packages/sdk/src/utils.ts x: 3 # contributors y: 3 # changes packages/sdk/proto/confidence/telemetry/v1/telemetry.proto x: 2 # contributors y: 2 # changes packages/sdk/src/FlagResolverClient.ts x: 4 # contributors y: 17 # changes packages/sdk/src/Telemetry.ts x: 2 # contributors y: 3 # changes packages/react/src/server.tsx x: 1 # contributors y: 1 # changes packages/react/src/index.tsx x: 3 # contributors y: 6 # changes yarn.config.cjs x: 3 # contributors y: 11 # changes packages/sdk/src/FlagResolution.ts x: 2 # contributors y: 5 # changes packages/sdk/src/index.ts x: 2 # contributors y: 7 # changes packages/sdk/src/EventSenderEngine.ts x: 3 # contributors y: 7 # changes packages/sdk/src/fetch-util.ts x: 2 # contributors y: 4 # changes packages/sdk/src/types.ts x: 1 # contributors y: 3 # changes packages/openfeature-server-provider/src/ConfidenceServerProvider.ts x: 5 # contributors y: 11 # changes packages/openfeature-server-provider/src/factory.ts x: 4 # contributors y: 9 # changes packages/openfeature-web-provider/src/ConfidenceWebProvider.ts x: 5 # contributors y: 15 # changes packages/openfeature-web-provider/src/factory.ts x: 4 # contributors y: 12 # changes packages/sdk/src/Trackable.ts x: 3 # contributors y: 4 # changes
20.0
# changes
  min: 1.0
  average: 4.52
  25th percentile: 1.0
  median: 3.0
  75th percentile: 5.75
  max: 20.0
0 5.0
# contributors
min: 1.0 | average: 2.16 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0

Number of Contributors vs. File Size: 44 points

packages/sdk/src/Confidence.ts x: 3 # contributors y: 335 lines of code packages/sdk/src/utils.ts x: 3 # contributors y: 75 lines of code packages/sdk/proto/confidence/telemetry/v1/telemetry.proto x: 2 # contributors y: 50 lines of code packages/sdk/src/FlagResolverClient.ts x: 4 # contributors y: 317 lines of code packages/sdk/src/Telemetry.ts x: 2 # contributors y: 55 lines of code packages/react/src/server.tsx x: 1 # contributors y: 32 lines of code packages/react/rollup.config.mjs x: 2 # contributors y: 5 lines of code packages/react/src/index.tsx x: 3 # contributors y: 94 lines of code yarn.config.cjs x: 3 # contributors y: 122 lines of code packages/sdk/src/AccessiblePromise.ts x: 2 # contributors y: 140 lines of code packages/sdk/src/FlagResolution.ts x: 2 # contributors y: 151 lines of code packages/sdk/src/abstract-cache.ts x: 1 # contributors y: 159 lines of code packages/sdk/src/flag-cache.ts x: 1 # contributors y: 61 lines of code packages/sdk/src/index.ts x: 2 # contributors y: 11 lines of code rollup.base.mjs x: 2 # contributors y: 125 lines of code packages/sdk/src/EventSenderEngine.ts x: 3 # contributors y: 136 lines of code packages/sdk/src/fetch-util.ts x: 2 # contributors y: 158 lines of code packages/sdk/src/types.ts x: 1 # contributors y: 1 lines of code packages/sdk/proto/confidence/flags/resolver/v1/api.proto x: 2 # contributors y: 79 lines of code packages/sdk/src/Value.ts x: 3 # contributors y: 274 lines of code packages/sdk/src/flags.ts x: 2 # contributors y: 41 lines of code packages/openfeature-server-provider/src/ConfidenceServerProvider.ts x: 5 # contributors y: 101 lines of code packages/openfeature-server-provider/src/factory.ts x: 4 # contributors y: 23 lines of code packages/openfeature-web-provider/src/ConfidenceWebProvider.ts x: 5 # contributors y: 137 lines of code packages/openfeature-web-provider/src/factory.ts x: 4 # contributors y: 21 lines of code packages/sdk/src/Closer.ts x: 2 # contributors y: 10 lines of code packages/sdk/src/Trackable.ts x: 3 # contributors y: 65 lines of code packages/sdk/src/context.ts x: 3 # contributors y: 18 lines of code packages/sdk/src/events.ts x: 3 # contributors y: 6 lines of code packages/sdk/src/trackers/pageViews.ts x: 3 # contributors y: 47 lines of code packages/sdk/src/trackers/visitorId.ts x: 2 # contributors y: 12 lines of code packages/sdk/src/trackers/webVitals.ts x: 2 # contributors y: 39 lines of code packages/sdk/src/logger.ts x: 2 # contributors y: 24 lines of code packages/sdk/src/observing.ts x: 1 # contributors y: 42 lines of code packages/sdk/proto/confidence/flags/resolver/v1/types.proto x: 1 # contributors y: 64 lines of code packages/sdk/src/Schema.ts x: 1 # contributors y: 128 lines of code packages/sdk/src/error.ts x: 1 # contributors y: 47 lines of code packages/sdk/src/trackers/index.ts x: 1 # contributors y: 3 lines of code packages/openfeature-web-provider/src/index.ts x: 1 # contributors y: 2 lines of code customJestBrowserEnv.ts x: 1 # contributors y: 9 lines of code
335.0
lines of code
  min: 1.0
  average: 74.61
  25th percentile: 11.25
  median: 48.5
  75th percentile: 124.25
  max: 335.0
0 5.0
# contributors
min: 1.0 | average: 2.16 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0