Recent Contributors (5)
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (3):
Past 31 to 90 days (2):
No contributors in past 91 to 180 days.
Historical Contributors (0)
Last contributors more than 6 months ago
Recent Bots (1)
Committed in past 6 months (a rookie = the first commit in past year)
Past 30 days (1):
No bots in past 31 to 90 days.
No bots in past 91 to 180 days.
Historical Bots (0)
Last bots more than 6 months ago
|
3
|
5
|
2
|
2
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|||||
| commits |
18
|
98
|
48
|
2
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| line churn |
+4.1K
-1.9K |
+43K
-20K |
+6.6K
-2.4K |
+14K
-11 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| 30d | 3m | 1y | all time | ||||||||||||||||||||||||||
|
Solomon Owen-Williams <solomon.owen-williams>
|
9 +6.9K / -2.5K |
9 +6.9K / -2.5K |
9 +6.9K / -2.5K |
9 +6.9K / -2.5K |
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Andrew Howe-Ely <andrew.howe-ely>
|
32 +3K / -2.8K |
97 +21K / -5.1K |
97 +21K / -5.1K |
97 +21K / -5.1K |
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Andrew Howe-Ely <114918544+andrewheguardian>
|
28 +20K / -12K |
55 +39K / -16K |
55 +39K / -16K |
55 +39K / -16K |
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
ecguardian <elliott.cooper>
|
- | 4 +846 / -397 |
4 +846 / -397 |
4 +846 / -397 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Elliott Cooper <90685618+ecguardian>
|
- | 1 +388 / -357 |
1 +388 / -357 |
1 +388 / -357 |
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
1
|
1
|
1
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|||||
| commits |
4
|
2
|
5
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| line churn |
+1.7K
-875 |
+143
-1.1K |
+1.5K
-476 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| 30d | 3m | 1y | all time | ||||||||||||||||||||||||||
|
dependabot[bot] <49699333+dependabot[bot]>
|
4 +1.7K / -875 |
11 +3.3K / -2.5K |
11 +3.3K / -2.5K |
11 +3.3K / -2.5K |
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
3 contributors (69 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
2026-07-27 | 2026-10-06 | 32 (46%) | +3K / -2.8K | ts (70), json (15), snap (9), md (2), gitignore (1) |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
2026-07-27 | 2026-10-06 | 28 (40%) | +20K / -12K | ts (200), json (52), md (11), snap (9), js (4) |
| 3. | Solomon Owen-Williams <solomon.owen-williams> |
2026-09-08 | 2026-10-07 | 9 (13%) | +6.9K / -2.5K | ts (96), json (10), snap (4), md (4), env (2) |
1 bot (4 commit):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | dependabot[bot] <49699333+dependabot[bot]> |
2026-08-20 | 2026-10-01 | 4 (100%) | +1.7K / -875 | json (10) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 30 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 30 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["solomon.owen-williams"]
n2["andrew.howe-ely"]
n3["49699333+dependabot[bot]"]
n0 ---|"70"| n1
n2 ---|"47"| n0
n2 ---|"33"| n1
n0 ---|"5"| n3
n3 ---|"5"| n2
n3 ---|"4"| n1
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bB7,stroke-width:6px
linkStyle 2 stroke:#00688b93,stroke-width:4px
linkStyle 3 stroke:#00688b4C,stroke-width:1px
linkStyle 4 stroke:#00688b4C,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Andrew Howe-Ely <114918544+andrewheguardian>
Solomon Owen-Williams <solomon.owen-williams>
70 shared files
packages/product-directory-update-lambda/src/product-remover.ts
packages/mocks/AmazonPriceProviderMock.ts
packages/mocks/ShopifyPriceProviderMock.ts
packages/product-price-update-lambda/README.md
packages/product-price-update-lambda/.env.example
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/common/src/constants.ts
packages/product-price-update-lambda/package.json
packages/common/src/parameterStore.ts
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts
packages/product-price-update-lambda/src/config.ts
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/alarms.ts
packages/mocks/ProductFixtures.ts
packages/cdk/package.json
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/common/src/chunk.ts
packages/product-directory-update-lambda/src/index.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
package-lock.json
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts
jest.config.js
packages/common/tsconfig.json
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/cdk/tsconfig.json
packages/product-price-update-lambda/src/models.ts
packages/product-directory-update-lambda/src/capi.ts
packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/common/src/models.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/mocks/SSMmock.ts
packages/common/src/parameterStore.test.ts
packages/common/src/cloudwatch.ts
packages/mocks/ParameterStoreMock.ts
packages/mocks/SkimlinksPriceProviderMock.ts
packages/product-price-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts
packages/cdk/lib/policies.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts
2.
Andrew Howe-Ely <andrew.howe-ely>
Andrew Howe-Ely <114918544+andrewheguardian>
47 shared files
packages/product-directory-update-lambda/src/product-remover.ts
packages/cdk/lib/affiliate-product-directory.ts
packages/common/package.json
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/mocks/CloudwatchMock.ts
packages/cdk/lib/crier.ts
packages/scripts/backfill/create-backfill-events.ts
packages/product-price-update-lambda/src/S3FileWriter.test.ts
packages/mocks/DatabaseServiceMock.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/common/src/currency.ts
packages/common/src/format.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/product-directory-update-lambda/src/index.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/update-processor.test.ts
.github/workflows/ci.yml
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
package-lock.json
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/cdk/lib/lambda.ts
packages/mocks/S3FileWriterMock.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/cdk/lib/crier-eventbridge.ts
packages/product-price-update-lambda/src/S3FileWriter.ts
packages/product-directory-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
jest.config.js
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/scripts/backfill/README.md
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/cdk/lib/s3.ts
packages/common/src/cloudwatch.ts
package.json
packages/common/src/format.test.ts
packages/cdk/lib/policies.ts
3.
Andrew Howe-Ely <andrew.howe-ely>
Solomon Owen-Williams <solomon.owen-williams>
33 shared files
packages/product-directory-update-lambda/src/product-remover.ts
packages/cdk/lib/affiliate-product-directory.ts
packages/common/package.json
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/mocks/DatabaseServiceMock.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/product-directory-update-lambda/src/index.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
package-lock.json
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
jest.config.js
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/cdk/lib/s3.ts
packages/common/src/cloudwatch.ts
packages/cdk/lib/policies.ts
4.
Andrew Howe-Ely <114918544+andrewheguardian>
dependabot[bot] <49699333+dependabot[bot]>
5 shared files
packages/common/package.json
packages/product-price-update-lambda/package.json
package-lock.json
packages/product-directory-update-lambda/package.json
package.json
5.
dependabot[bot] <49699333+dependabot[bot]>
Andrew Howe-Ely <andrew.howe-ely>
5 shared files
packages/common/package.json
packages/product-price-update-lambda/package.json
package-lock.json
packages/product-directory-update-lambda/package.json
package.json
6.
dependabot[bot] <49699333+dependabot[bot]>
Solomon Owen-Williams <solomon.owen-williams>
4 shared files
packages/common/package.json
packages/product-price-update-lambda/package.json
package-lock.json
packages/product-directory-update-lambda/package.json
Most Connected Contributors
Contributor
# connections
# commits
1.
Andrew Howe-Ely <andrew.howe-ely>
3
32
2.
Andrew Howe-Ely <114918544+andrewheguardian>
3
28
3.
Solomon Owen-Williams <solomon.owen-williams>
3
9
4.
dependabot[bot] <49699333+dependabot[bot]>
3
4
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 30 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["solomon.owen-williams"]
n2["andrew.howe-ely"]
n3["49699333+dependabot[bot]"]
n0 ---|"70"| n1
n2 ---|"47"| n0
n2 ---|"33"| n1
n0 ---|"5"| n3
n3 ---|"5"| n2
n3 ---|"4"| n1
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bB7,stroke-width:6px
linkStyle 2 stroke:#00688b93,stroke-width:4px
linkStyle 3 stroke:#00688b4C,stroke-width:1px
linkStyle 4 stroke:#00688b4C,stroke-width:1px
linkStyle 5 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <114918544+andrewheguardian> |
Solomon Owen-Williams <solomon.owen-williams> |
70 shared filespackages/product-directory-update-lambda/src/product-remover.ts packages/mocks/AmazonPriceProviderMock.ts packages/mocks/ShopifyPriceProviderMock.ts packages/product-price-update-lambda/README.md packages/product-price-update-lambda/.env.example packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/common/src/constants.ts packages/product-price-update-lambda/package.json packages/common/src/parameterStore.ts packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts packages/product-price-update-lambda/src/config.ts packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/alarms.ts packages/mocks/ProductFixtures.ts packages/cdk/package.json packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/common/src/chunk.ts packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore package-lock.json packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts jest.config.js packages/common/tsconfig.json packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/cdk/tsconfig.json packages/product-price-update-lambda/src/models.ts packages/product-directory-update-lambda/src/capi.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/common/src/models.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/mocks/SSMmock.ts packages/common/src/parameterStore.test.ts packages/common/src/cloudwatch.ts packages/mocks/ParameterStoreMock.ts packages/mocks/SkimlinksPriceProviderMock.ts packages/product-price-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts packages/cdk/lib/policies.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
| 2. | Andrew Howe-Ely <andrew.howe-ely> |
Andrew Howe-Ely <114918544+andrewheguardian> |
47 shared filespackages/product-directory-update-lambda/src/product-remover.ts packages/cdk/lib/affiliate-product-directory.ts packages/common/package.json packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/mocks/CloudwatchMock.ts packages/cdk/lib/crier.ts packages/scripts/backfill/create-backfill-events.ts packages/product-price-update-lambda/src/S3FileWriter.test.ts packages/mocks/DatabaseServiceMock.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/common/src/currency.ts packages/common/src/format.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/update-processor.test.ts .github/workflows/ci.yml packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore package-lock.json packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/cdk/lib/lambda.ts packages/mocks/S3FileWriterMock.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/cdk/lib/crier-eventbridge.ts packages/product-price-update-lambda/src/S3FileWriter.ts packages/product-directory-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts jest.config.js packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/scripts/backfill/README.md packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/cdk/lib/s3.ts packages/common/src/cloudwatch.ts package.json packages/common/src/format.test.ts packages/cdk/lib/policies.ts |
| 3. | Andrew Howe-Ely <andrew.howe-ely> |
Solomon Owen-Williams <solomon.owen-williams> |
33 shared filespackages/product-directory-update-lambda/src/product-remover.ts packages/cdk/lib/affiliate-product-directory.ts packages/common/package.json packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/mocks/DatabaseServiceMock.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore package-lock.json packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts jest.config.js packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/cdk/lib/s3.ts packages/common/src/cloudwatch.ts packages/cdk/lib/policies.ts |
| 4. | Andrew Howe-Ely <114918544+andrewheguardian> |
dependabot[bot] <49699333+dependabot[bot]> |
5 shared filespackages/common/package.json packages/product-price-update-lambda/package.json package-lock.json packages/product-directory-update-lambda/package.json package.json |
| 5. | dependabot[bot] <49699333+dependabot[bot]> |
Andrew Howe-Ely <andrew.howe-ely> |
5 shared filespackages/common/package.json packages/product-price-update-lambda/package.json package-lock.json packages/product-directory-update-lambda/package.json package.json |
| 6. | dependabot[bot] <49699333+dependabot[bot]> |
Solomon Owen-Williams <solomon.owen-williams> |
4 shared filespackages/common/package.json packages/product-price-update-lambda/package.json package-lock.json packages/product-directory-update-lambda/package.json |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
3 | 32 |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
3 | 28 |
| 3. | Solomon Owen-Williams <solomon.owen-williams> |
3 | 9 |
| 4. | dependabot[bot] <49699333+dependabot[bot]> |
3 | 4 |
C-median: 3.0
A half of the contributors has more than 3.0 connections, and a half has less than this number.
C-mean: 3.0
An average number of connections a contributor has with other contributors.
C-index: 3.0
There are 3.0 contributors with 3.0 or more connections.
5 contributors (166 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
2026-07-27 | 2026-10-06 | 97 (58%) | +21K / -5.1K | ts (218), json (39), snap (32), md (12), yaml (8) |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
2026-07-27 | 2026-10-06 | 55 (33%) | +39K / -16K | ts (382), json (95), md (25), snap (22), yaml (19) |
| 3. | Solomon Owen-Williams <solomon.owen-williams> |
2026-09-08 | 2026-10-07 | 9 (5%) | +6.9K / -2.5K | ts (96), json (10), snap (4), md (4), env (2) |
| 4. | ecguardian <elliott.cooper> |
2026-09-01 | 2026-09-03 | 4 (2%) | +846 / -397 | ts (21), json (3), snap (1), env (1) |
| 5. | Elliott Cooper <90685618+ecguardian> |
2026-09-03 | 2026-09-03 | 1 (<1%) | +388 / -357 | ts (7), json (2) |
1 bot (11 commit):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
File Updates (per extension) |
|---|---|---|---|---|---|---|
| 1. | dependabot[bot] <49699333+dependabot[bot]> |
2026-08-20 | 2026-10-01 | 11 (100%) | +3.3K / -2.5K | json (23), yaml (1) |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 90 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 90 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["andrew.howe-ely"]
n2["solomon.owen-williams"]
n3["elliott.cooper"]
n4["90685618+ecguardian"]
n5["49699333+dependabot[bot]"]
n0 ---|"87"| n1
n0 ---|"70"| n2
n1 ---|"46"| n2
n0 ---|"16"| n3
n1 ---|"15"| n3
n3 ---|"13"| n2
n0 ---|"9"| n4
n4 ---|"9"| n3
n2 ---|"8"| n4
n1 ---|"8"| n4
n0 ---|"6"| n5
n5 ---|"6"| n1
n5 ---|"4"| n2
n5 ---|"2"| n4
n5 ---|"2"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bDB,stroke-width:8px
linkStyle 2 stroke:#00688bA5,stroke-width:5px
linkStyle 3 stroke:#00688b5E,stroke-width:1px
linkStyle 4 stroke:#00688b5E,stroke-width:1px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Andrew Howe-Ely <114918544+andrewheguardian>
Andrew Howe-Ely <andrew.howe-ely>
87 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/mocks/CloudwatchMock.ts
packages/cdk/lib/crier.ts
packages/scripts/backfill/create-backfill-events.ts
packages/cdk/lib/affiliate-product-directory-lambda.test.ts
packages/product-price-update-lambda/src/S3FileWriter.test.ts
packages/cdk/lib/capi-side-eventbridge-config.ts
packages/product-directory-update-lambda/tsconfig.json
packages/product-directory-update-lambda/README.md
packages/product-price-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/extract-products.test.ts
packages/lambda/package.json
packages/cdk/package.json
packages/common/src/format.ts
packages/product-directory-update-lambda/src/deserialize.ts
packages/lambda/.env
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
packages/product-directory-update-lambda/src/update-processor.test.ts
.github/workflows/ci.yml
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/cdk/lib/crier-eventbridge.ts
packages/product-price-update-lambda/src/S3FileWriter.ts
packages/product-directory-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/src/tag-utils.test.ts
packages/lambda/src/config.ts
packages/product-directory-update-lambda/src/tag-fixtures.ts
packages/product-directory-update-lambda/.env
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/common/src/cloudwatch.ts
packages/cdk/bin/cdk.ts
packages/common/src/format.test.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/cdk/lib/capi-side-eventbridge-config.test.ts
packages/lambda/tsconfig.json
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/run-locally.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/lambda/src/index.ts
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory-lambda.test.ts.snap
packages/lambda/src/run-locally.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/common/src/currency.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/cdk/lib/__snapshots__/capi-side-eventbridge-config.test.ts.snap
packages/cdk/lib/affiliate-product-directory.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/lambda/src/index.test.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/extract-products.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/mocks/S3FileWriterMock.ts
jest.config.js
packages/product-directory-update-lambda/src/utils.ts
.github/workflows/check-labels.yaml
packages/cdk/tsconfig.json
packages/scripts/backfill/README.md
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/cdk/lib/affiliate-product-directory-lambda.ts
packages/product-price-update-lambda/src/index.test.ts
package.json
2.
Andrew Howe-Ely <114918544+andrewheguardian>
Solomon Owen-Williams <solomon.owen-williams>
70 shared files
packages/mocks/AmazonPriceProviderMock.ts
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts
packages/product-price-update-lambda/src/config.ts
packages/mocks/ProductFixtures.ts
packages/cdk/package.json
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/common/tsconfig.json
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/mocks/SSMmock.ts
packages/common/src/cloudwatch.ts
packages/mocks/ParameterStoreMock.ts
packages/mocks/SkimlinksPriceProviderMock.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/mocks/ShopifyPriceProviderMock.ts
packages/product-price-update-lambda/README.md
packages/product-price-update-lambda/.env.example
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/common/src/constants.ts
packages/common/src/parameterStore.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/alarms.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/common/src/chunk.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts
jest.config.js
packages/cdk/tsconfig.json
packages/product-price-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/common/src/models.ts
packages/common/src/parameterStore.test.ts
packages/product-price-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts
3.
Andrew Howe-Ely <andrew.howe-ely>
Solomon Owen-Williams <solomon.owen-williams>
46 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/config.ts
packages/cdk/package.json
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/common/src/cloudwatch.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/mocks/DatabaseServiceMock.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
jest.config.js
packages/cdk/tsconfig.json
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/product-price-update-lambda/src/index.test.ts
4.
Andrew Howe-Ely <114918544+andrewheguardian>
ecguardian <elliott.cooper>
16 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/.env
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
5.
Andrew Howe-Ely <andrew.howe-ely>
ecguardian <elliott.cooper>
15 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/.env
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
6.
ecguardian <elliott.cooper>
Solomon Owen-Williams <solomon.owen-williams>
13 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
7.
Andrew Howe-Ely <114918544+andrewheguardian>
Elliott Cooper <90685618+ecguardian>
9 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
8.
Elliott Cooper <90685618+ecguardian>
ecguardian <elliott.cooper>
9 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
9.
Solomon Owen-Williams <solomon.owen-williams>
Elliott Cooper <90685618+ecguardian>
8 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
10.
Andrew Howe-Ely <andrew.howe-ely>
Elliott Cooper <90685618+ecguardian>
8 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
11.
Andrew Howe-Ely <114918544+andrewheguardian>
dependabot[bot] <49699333+dependabot[bot]>
6 shared files
packages/product-price-update-lambda/package.json
.github/workflows/ci.yml
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
package.json
12.
dependabot[bot] <49699333+dependabot[bot]>
Andrew Howe-Ely <andrew.howe-ely>
6 shared files
packages/product-price-update-lambda/package.json
.github/workflows/ci.yml
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
package.json
13.
dependabot[bot] <49699333+dependabot[bot]>
Solomon Owen-Williams <solomon.owen-williams>
4 shared files
packages/product-price-update-lambda/package.json
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
14.
dependabot[bot] <49699333+dependabot[bot]>
Elliott Cooper <90685618+ecguardian>
2 shared files
package-lock.json
packages/product-directory-update-lambda/package.json
15.
dependabot[bot] <49699333+dependabot[bot]>
ecguardian <elliott.cooper>
2 shared files
package-lock.json
packages/product-directory-update-lambda/package.json
Most Connected Contributors
Contributor
# connections
# commits
1.
Andrew Howe-Ely <andrew.howe-ely>
5
97
2.
Andrew Howe-Ely <114918544+andrewheguardian>
5
55
3.
dependabot[bot] <49699333+dependabot[bot]>
5
11
4.
Solomon Owen-Williams <solomon.owen-williams>
5
9
5.
ecguardian <elliott.cooper>
5
4
6.
Elliott Cooper <90685618+ecguardian>
5
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 90 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["andrew.howe-ely"]
n2["solomon.owen-williams"]
n3["elliott.cooper"]
n4["90685618+ecguardian"]
n5["49699333+dependabot[bot]"]
n0 ---|"87"| n1
n0 ---|"70"| n2
n1 ---|"46"| n2
n0 ---|"16"| n3
n1 ---|"15"| n3
n3 ---|"13"| n2
n0 ---|"9"| n4
n4 ---|"9"| n3
n2 ---|"8"| n4
n1 ---|"8"| n4
n0 ---|"6"| n5
n5 ---|"6"| n1
n5 ---|"4"| n2
n5 ---|"2"| n4
n5 ---|"2"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bDB,stroke-width:8px
linkStyle 2 stroke:#00688bA5,stroke-width:5px
linkStyle 3 stroke:#00688b5E,stroke-width:1px
linkStyle 4 stroke:#00688b5E,stroke-width:1px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <114918544+andrewheguardian> |
Andrew Howe-Ely <andrew.howe-ely> |
87 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/mocks/CloudwatchMock.ts packages/cdk/lib/crier.ts packages/scripts/backfill/create-backfill-events.ts packages/cdk/lib/affiliate-product-directory-lambda.test.ts packages/product-price-update-lambda/src/S3FileWriter.test.ts packages/cdk/lib/capi-side-eventbridge-config.ts packages/product-directory-update-lambda/tsconfig.json packages/product-directory-update-lambda/README.md packages/product-price-update-lambda/src/config.ts packages/product-directory-update-lambda/src/extract-products.test.ts packages/lambda/package.json packages/cdk/package.json packages/common/src/format.ts packages/product-directory-update-lambda/src/deserialize.ts packages/lambda/.env packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.test.ts .github/workflows/ci.yml package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/cdk/lib/crier-eventbridge.ts packages/product-price-update-lambda/src/S3FileWriter.ts packages/product-directory-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/src/tag-utils.test.ts packages/lambda/src/config.ts packages/product-directory-update-lambda/src/tag-fixtures.ts packages/product-directory-update-lambda/.env packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/common/src/cloudwatch.ts packages/cdk/bin/cdk.ts packages/common/src/format.test.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/cdk/lib/capi-side-eventbridge-config.test.ts packages/lambda/tsconfig.json packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/run-locally.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/lambda/src/index.ts packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/__snapshots__/affiliate-product-directory-lambda.test.ts.snap packages/lambda/src/run-locally.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/common/src/currency.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/cdk/lib/__snapshots__/capi-side-eventbridge-config.test.ts.snap packages/cdk/lib/affiliate-product-directory.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/lambda/src/index.test.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/extract-products.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/mocks/S3FileWriterMock.ts jest.config.js packages/product-directory-update-lambda/src/utils.ts .github/workflows/check-labels.yaml packages/cdk/tsconfig.json packages/scripts/backfill/README.md packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/cdk/lib/affiliate-product-directory-lambda.ts packages/product-price-update-lambda/src/index.test.ts package.json |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
Solomon Owen-Williams <solomon.owen-williams> |
70 shared filespackages/mocks/AmazonPriceProviderMock.ts packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts packages/product-price-update-lambda/src/config.ts packages/mocks/ProductFixtures.ts packages/cdk/package.json packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/common/tsconfig.json packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/mocks/SSMmock.ts packages/common/src/cloudwatch.ts packages/mocks/ParameterStoreMock.ts packages/mocks/SkimlinksPriceProviderMock.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/mocks/ShopifyPriceProviderMock.ts packages/product-price-update-lambda/README.md packages/product-price-update-lambda/.env.example packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/common/src/constants.ts packages/common/src/parameterStore.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/alarms.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/common/src/chunk.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts jest.config.js packages/cdk/tsconfig.json packages/product-price-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/common/src/models.ts packages/common/src/parameterStore.test.ts packages/product-price-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
| 3. | Andrew Howe-Ely <andrew.howe-ely> |
Solomon Owen-Williams <solomon.owen-williams> |
46 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/config.ts packages/cdk/package.json packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/common/src/cloudwatch.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/mocks/DatabaseServiceMock.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts jest.config.js packages/cdk/tsconfig.json packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/product-price-update-lambda/src/index.test.ts |
| 4. | Andrew Howe-Ely <114918544+andrewheguardian> |
ecguardian <elliott.cooper> |
16 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/.env packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 5. | Andrew Howe-Ely <andrew.howe-ely> |
ecguardian <elliott.cooper> |
15 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/.env packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 6. | ecguardian <elliott.cooper> |
Solomon Owen-Williams <solomon.owen-williams> |
13 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 7. | Andrew Howe-Ely <114918544+andrewheguardian> |
Elliott Cooper <90685618+ecguardian> |
9 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 8. | Elliott Cooper <90685618+ecguardian> |
ecguardian <elliott.cooper> |
9 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 9. | Solomon Owen-Williams <solomon.owen-williams> |
Elliott Cooper <90685618+ecguardian> |
8 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 10. | Andrew Howe-Ely <andrew.howe-ely> |
Elliott Cooper <90685618+ecguardian> |
8 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 11. | Andrew Howe-Ely <114918544+andrewheguardian> |
dependabot[bot] <49699333+dependabot[bot]> |
6 shared filespackages/product-price-update-lambda/package.json .github/workflows/ci.yml package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json package.json |
| 12. | dependabot[bot] <49699333+dependabot[bot]> |
Andrew Howe-Ely <andrew.howe-ely> |
6 shared filespackages/product-price-update-lambda/package.json .github/workflows/ci.yml package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json package.json |
| 13. | dependabot[bot] <49699333+dependabot[bot]> |
Solomon Owen-Williams <solomon.owen-williams> |
4 shared filespackages/product-price-update-lambda/package.json package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json |
| 14. | dependabot[bot] <49699333+dependabot[bot]> |
Elliott Cooper <90685618+ecguardian> |
2 shared filespackage-lock.json packages/product-directory-update-lambda/package.json |
| 15. | dependabot[bot] <49699333+dependabot[bot]> |
ecguardian <elliott.cooper> |
2 shared filespackage-lock.json packages/product-directory-update-lambda/package.json |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
5 | 97 |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
5 | 55 |
| 3. | dependabot[bot] <49699333+dependabot[bot]> |
5 | 11 |
| 4. | Solomon Owen-Williams <solomon.owen-williams> |
5 | 9 |
| 5. | ecguardian <elliott.cooper> |
5 | 4 |
| 6. | Elliott Cooper <90685618+ecguardian> |
5 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.0
An average number of connections a contributor has with other contributors.
C-index: 5.0
There are 5.0 contributors with 5.0 or more connections.
5 contributors (166 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
2026-07-27 | 2026-10-06 | 97 (58%) | +21K / -5.1K |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
2026-07-27 | 2026-10-06 | 55 (33%) | +39K / -16K |
| 3. | Solomon Owen-Williams <solomon.owen-williams> |
2026-09-08 | 2026-10-07 | 9 (5%) | +6.9K / -2.5K |
| 4. | ecguardian <elliott.cooper> |
2026-09-01 | 2026-09-03 | 4 (2%) | +846 / -397 |
| 5. | Elliott Cooper <90685618+ecguardian> |
2026-09-03 | 2026-09-03 | 1 (<1%) | +388 / -357 |
1 bot (11 commit):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | dependabot[bot] <49699333+dependabot[bot]> |
2026-08-20 | 2026-10-01 | 11 (100%) | +3.3K / -2.5K |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 180 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 180 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["andrew.howe-ely"]
n2["solomon.owen-williams"]
n3["elliott.cooper"]
n4["90685618+ecguardian"]
n5["49699333+dependabot[bot]"]
n0 ---|"87"| n1
n0 ---|"70"| n2
n1 ---|"46"| n2
n0 ---|"16"| n3
n1 ---|"15"| n3
n3 ---|"13"| n2
n0 ---|"9"| n4
n4 ---|"9"| n3
n2 ---|"8"| n4
n1 ---|"8"| n4
n0 ---|"6"| n5
n5 ---|"6"| n1
n5 ---|"4"| n2
n5 ---|"2"| n4
n5 ---|"2"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bDB,stroke-width:8px
linkStyle 2 stroke:#00688bA5,stroke-width:5px
linkStyle 3 stroke:#00688b5E,stroke-width:1px
linkStyle 4 stroke:#00688b5E,stroke-width:1px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Andrew Howe-Ely <114918544+andrewheguardian>
Andrew Howe-Ely <andrew.howe-ely>
87 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/mocks/CloudwatchMock.ts
packages/cdk/lib/crier.ts
packages/scripts/backfill/create-backfill-events.ts
packages/cdk/lib/affiliate-product-directory-lambda.test.ts
packages/product-price-update-lambda/src/S3FileWriter.test.ts
packages/cdk/lib/capi-side-eventbridge-config.ts
packages/product-directory-update-lambda/tsconfig.json
packages/product-directory-update-lambda/README.md
packages/product-price-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/extract-products.test.ts
packages/lambda/package.json
packages/cdk/package.json
packages/common/src/format.ts
packages/product-directory-update-lambda/src/deserialize.ts
packages/lambda/.env
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
packages/product-directory-update-lambda/src/update-processor.test.ts
.github/workflows/ci.yml
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/cdk/lib/crier-eventbridge.ts
packages/product-price-update-lambda/src/S3FileWriter.ts
packages/product-directory-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/src/tag-utils.test.ts
packages/lambda/src/config.ts
packages/product-directory-update-lambda/src/tag-fixtures.ts
packages/product-directory-update-lambda/.env
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/common/src/cloudwatch.ts
packages/cdk/bin/cdk.ts
packages/common/src/format.test.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/cdk/lib/capi-side-eventbridge-config.test.ts
packages/lambda/tsconfig.json
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/run-locally.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/lambda/src/index.ts
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory-lambda.test.ts.snap
packages/lambda/src/run-locally.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/common/src/currency.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/cdk/lib/__snapshots__/capi-side-eventbridge-config.test.ts.snap
packages/cdk/lib/affiliate-product-directory.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/lambda/src/index.test.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/extract-products.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/mocks/S3FileWriterMock.ts
jest.config.js
packages/product-directory-update-lambda/src/utils.ts
.github/workflows/check-labels.yaml
packages/cdk/tsconfig.json
packages/scripts/backfill/README.md
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/cdk/lib/affiliate-product-directory-lambda.ts
packages/product-price-update-lambda/src/index.test.ts
package.json
2.
Andrew Howe-Ely <114918544+andrewheguardian>
Solomon Owen-Williams <solomon.owen-williams>
70 shared files
packages/mocks/AmazonPriceProviderMock.ts
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts
packages/product-price-update-lambda/src/config.ts
packages/mocks/ProductFixtures.ts
packages/cdk/package.json
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/common/tsconfig.json
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/mocks/SSMmock.ts
packages/common/src/cloudwatch.ts
packages/mocks/ParameterStoreMock.ts
packages/mocks/SkimlinksPriceProviderMock.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/mocks/ShopifyPriceProviderMock.ts
packages/product-price-update-lambda/README.md
packages/product-price-update-lambda/.env.example
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/common/src/constants.ts
packages/common/src/parameterStore.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/alarms.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/common/src/chunk.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts
jest.config.js
packages/cdk/tsconfig.json
packages/product-price-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/common/src/models.ts
packages/common/src/parameterStore.test.ts
packages/product-price-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts
3.
Andrew Howe-Ely <andrew.howe-ely>
Solomon Owen-Williams <solomon.owen-williams>
46 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/config.ts
packages/cdk/package.json
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/common/src/cloudwatch.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/mocks/DatabaseServiceMock.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
jest.config.js
packages/cdk/tsconfig.json
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/product-price-update-lambda/src/index.test.ts
4.
Andrew Howe-Ely <114918544+andrewheguardian>
ecguardian <elliott.cooper>
16 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/.env
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
5.
Andrew Howe-Ely <andrew.howe-ely>
ecguardian <elliott.cooper>
15 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/.env
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
6.
ecguardian <elliott.cooper>
Solomon Owen-Williams <solomon.owen-williams>
13 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
7.
Andrew Howe-Ely <114918544+andrewheguardian>
Elliott Cooper <90685618+ecguardian>
9 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
8.
Elliott Cooper <90685618+ecguardian>
ecguardian <elliott.cooper>
9 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
9.
Solomon Owen-Williams <solomon.owen-williams>
Elliott Cooper <90685618+ecguardian>
8 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
10.
Andrew Howe-Ely <andrew.howe-ely>
Elliott Cooper <90685618+ecguardian>
8 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
11.
Andrew Howe-Ely <114918544+andrewheguardian>
dependabot[bot] <49699333+dependabot[bot]>
6 shared files
packages/product-price-update-lambda/package.json
.github/workflows/ci.yml
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
package.json
12.
dependabot[bot] <49699333+dependabot[bot]>
Andrew Howe-Ely <andrew.howe-ely>
6 shared files
packages/product-price-update-lambda/package.json
.github/workflows/ci.yml
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
package.json
13.
dependabot[bot] <49699333+dependabot[bot]>
Solomon Owen-Williams <solomon.owen-williams>
4 shared files
packages/product-price-update-lambda/package.json
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
14.
dependabot[bot] <49699333+dependabot[bot]>
Elliott Cooper <90685618+ecguardian>
2 shared files
package-lock.json
packages/product-directory-update-lambda/package.json
15.
dependabot[bot] <49699333+dependabot[bot]>
ecguardian <elliott.cooper>
2 shared files
package-lock.json
packages/product-directory-update-lambda/package.json
Most Connected Contributors
Contributor
# connections
# commits
1.
Andrew Howe-Ely <andrew.howe-ely>
5
97
2.
Andrew Howe-Ely <114918544+andrewheguardian>
5
55
3.
dependabot[bot] <49699333+dependabot[bot]>
5
11
4.
Solomon Owen-Williams <solomon.owen-williams>
5
9
5.
ecguardian <elliott.cooper>
5
4
6.
Elliott Cooper <90685618+ecguardian>
5
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 180 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["andrew.howe-ely"]
n2["solomon.owen-williams"]
n3["elliott.cooper"]
n4["90685618+ecguardian"]
n5["49699333+dependabot[bot]"]
n0 ---|"87"| n1
n0 ---|"70"| n2
n1 ---|"46"| n2
n0 ---|"16"| n3
n1 ---|"15"| n3
n3 ---|"13"| n2
n0 ---|"9"| n4
n4 ---|"9"| n3
n2 ---|"8"| n4
n1 ---|"8"| n4
n0 ---|"6"| n5
n5 ---|"6"| n1
n5 ---|"4"| n2
n5 ---|"2"| n4
n5 ---|"2"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bDB,stroke-width:8px
linkStyle 2 stroke:#00688bA5,stroke-width:5px
linkStyle 3 stroke:#00688b5E,stroke-width:1px
linkStyle 4 stroke:#00688b5E,stroke-width:1px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <114918544+andrewheguardian> |
Andrew Howe-Ely <andrew.howe-ely> |
87 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/mocks/CloudwatchMock.ts packages/cdk/lib/crier.ts packages/scripts/backfill/create-backfill-events.ts packages/cdk/lib/affiliate-product-directory-lambda.test.ts packages/product-price-update-lambda/src/S3FileWriter.test.ts packages/cdk/lib/capi-side-eventbridge-config.ts packages/product-directory-update-lambda/tsconfig.json packages/product-directory-update-lambda/README.md packages/product-price-update-lambda/src/config.ts packages/product-directory-update-lambda/src/extract-products.test.ts packages/lambda/package.json packages/cdk/package.json packages/common/src/format.ts packages/product-directory-update-lambda/src/deserialize.ts packages/lambda/.env packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.test.ts .github/workflows/ci.yml package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/cdk/lib/crier-eventbridge.ts packages/product-price-update-lambda/src/S3FileWriter.ts packages/product-directory-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/src/tag-utils.test.ts packages/lambda/src/config.ts packages/product-directory-update-lambda/src/tag-fixtures.ts packages/product-directory-update-lambda/.env packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/common/src/cloudwatch.ts packages/cdk/bin/cdk.ts packages/common/src/format.test.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/cdk/lib/capi-side-eventbridge-config.test.ts packages/lambda/tsconfig.json packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/run-locally.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/lambda/src/index.ts packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/__snapshots__/affiliate-product-directory-lambda.test.ts.snap packages/lambda/src/run-locally.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/common/src/currency.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/cdk/lib/__snapshots__/capi-side-eventbridge-config.test.ts.snap packages/cdk/lib/affiliate-product-directory.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/lambda/src/index.test.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/extract-products.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/mocks/S3FileWriterMock.ts jest.config.js packages/product-directory-update-lambda/src/utils.ts .github/workflows/check-labels.yaml packages/cdk/tsconfig.json packages/scripts/backfill/README.md packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/cdk/lib/affiliate-product-directory-lambda.ts packages/product-price-update-lambda/src/index.test.ts package.json |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
Solomon Owen-Williams <solomon.owen-williams> |
70 shared filespackages/mocks/AmazonPriceProviderMock.ts packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts packages/product-price-update-lambda/src/config.ts packages/mocks/ProductFixtures.ts packages/cdk/package.json packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/common/tsconfig.json packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/mocks/SSMmock.ts packages/common/src/cloudwatch.ts packages/mocks/ParameterStoreMock.ts packages/mocks/SkimlinksPriceProviderMock.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/mocks/ShopifyPriceProviderMock.ts packages/product-price-update-lambda/README.md packages/product-price-update-lambda/.env.example packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/common/src/constants.ts packages/common/src/parameterStore.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/alarms.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/common/src/chunk.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts jest.config.js packages/cdk/tsconfig.json packages/product-price-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/common/src/models.ts packages/common/src/parameterStore.test.ts packages/product-price-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
| 3. | Andrew Howe-Ely <andrew.howe-ely> |
Solomon Owen-Williams <solomon.owen-williams> |
46 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/config.ts packages/cdk/package.json packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/common/src/cloudwatch.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/mocks/DatabaseServiceMock.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts jest.config.js packages/cdk/tsconfig.json packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/product-price-update-lambda/src/index.test.ts |
| 4. | Andrew Howe-Ely <114918544+andrewheguardian> |
ecguardian <elliott.cooper> |
16 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/.env packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 5. | Andrew Howe-Ely <andrew.howe-ely> |
ecguardian <elliott.cooper> |
15 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/.env packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 6. | ecguardian <elliott.cooper> |
Solomon Owen-Williams <solomon.owen-williams> |
13 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 7. | Andrew Howe-Ely <114918544+andrewheguardian> |
Elliott Cooper <90685618+ecguardian> |
9 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 8. | Elliott Cooper <90685618+ecguardian> |
ecguardian <elliott.cooper> |
9 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 9. | Solomon Owen-Williams <solomon.owen-williams> |
Elliott Cooper <90685618+ecguardian> |
8 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 10. | Andrew Howe-Ely <andrew.howe-ely> |
Elliott Cooper <90685618+ecguardian> |
8 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 11. | Andrew Howe-Ely <114918544+andrewheguardian> |
dependabot[bot] <49699333+dependabot[bot]> |
6 shared filespackages/product-price-update-lambda/package.json .github/workflows/ci.yml package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json package.json |
| 12. | dependabot[bot] <49699333+dependabot[bot]> |
Andrew Howe-Ely <andrew.howe-ely> |
6 shared filespackages/product-price-update-lambda/package.json .github/workflows/ci.yml package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json package.json |
| 13. | dependabot[bot] <49699333+dependabot[bot]> |
Solomon Owen-Williams <solomon.owen-williams> |
4 shared filespackages/product-price-update-lambda/package.json package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json |
| 14. | dependabot[bot] <49699333+dependabot[bot]> |
Elliott Cooper <90685618+ecguardian> |
2 shared filespackage-lock.json packages/product-directory-update-lambda/package.json |
| 15. | dependabot[bot] <49699333+dependabot[bot]> |
ecguardian <elliott.cooper> |
2 shared filespackage-lock.json packages/product-directory-update-lambda/package.json |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
5 | 97 |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
5 | 55 |
| 3. | dependabot[bot] <49699333+dependabot[bot]> |
5 | 11 |
| 4. | Solomon Owen-Williams <solomon.owen-williams> |
5 | 9 |
| 5. | ecguardian <elliott.cooper> |
5 | 4 |
| 6. | Elliott Cooper <90685618+ecguardian> |
5 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.0
An average number of connections a contributor has with other contributors.
C-index: 5.0
There are 5.0 contributors with 5.0 or more connections.
5 contributors (166 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
2026-07-27 | 2026-10-06 | 97 (58%) | +21K / -5.1K |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
2026-07-27 | 2026-10-06 | 55 (33%) | +39K / -16K |
| 3. | Solomon Owen-Williams <solomon.owen-williams> |
2026-09-08 | 2026-10-07 | 9 (5%) | +6.9K / -2.5K |
| 4. | ecguardian <elliott.cooper> |
2026-09-01 | 2026-09-03 | 4 (2%) | +846 / -397 |
| 5. | Elliott Cooper <90685618+ecguardian> |
2026-09-03 | 2026-09-03 | 1 (<1%) | +388 / -357 |
1 bot (11 commit):
| # | Bot |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | dependabot[bot] <49699333+dependabot[bot]> |
2026-08-20 | 2026-10-01 | 11 (100%) | +3.3K / -2.5K |
Contributor Dependencies
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
Contributor Dependencies via Shared Files
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 365 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["andrew.howe-ely"]
n2["solomon.owen-williams"]
n3["elliott.cooper"]
n4["90685618+ecguardian"]
n5["49699333+dependabot[bot]"]
n0 ---|"87"| n1
n0 ---|"70"| n2
n1 ---|"46"| n2
n0 ---|"16"| n3
n1 ---|"15"| n3
n3 ---|"13"| n2
n0 ---|"9"| n4
n4 ---|"9"| n3
n2 ---|"8"| n4
n1 ---|"8"| n4
n0 ---|"6"| n5
n5 ---|"6"| n1
n5 ---|"4"| n2
n5 ---|"2"| n4
n5 ---|"2"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bDB,stroke-width:8px
linkStyle 2 stroke:#00688bA5,stroke-width:5px
linkStyle 3 stroke:#00688b5E,stroke-width:1px
linkStyle 4 stroke:#00688b5E,stroke-width:1px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
- open 2D force graph
- open 3D force graph
- open 2D force graph (including all files)
- open 2D force graph (including only shared files)
- open 3D force graph (including all files)
- open 3D force graph (including only shared files)
Contributor 1
Contributor 2
# shared files
1.
Andrew Howe-Ely <114918544+andrewheguardian>
Andrew Howe-Ely <andrew.howe-ely>
87 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/mocks/CloudwatchMock.ts
packages/cdk/lib/crier.ts
packages/scripts/backfill/create-backfill-events.ts
packages/cdk/lib/affiliate-product-directory-lambda.test.ts
packages/product-price-update-lambda/src/S3FileWriter.test.ts
packages/cdk/lib/capi-side-eventbridge-config.ts
packages/product-directory-update-lambda/tsconfig.json
packages/product-directory-update-lambda/README.md
packages/product-price-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/extract-products.test.ts
packages/lambda/package.json
packages/cdk/package.json
packages/common/src/format.ts
packages/product-directory-update-lambda/src/deserialize.ts
packages/lambda/.env
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
packages/product-directory-update-lambda/src/update-processor.test.ts
.github/workflows/ci.yml
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/cdk/lib/crier-eventbridge.ts
packages/product-price-update-lambda/src/S3FileWriter.ts
packages/product-directory-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/src/tag-utils.test.ts
packages/lambda/src/config.ts
packages/product-directory-update-lambda/src/tag-fixtures.ts
packages/product-directory-update-lambda/.env
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/common/src/cloudwatch.ts
packages/cdk/bin/cdk.ts
packages/common/src/format.test.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/cdk/lib/capi-side-eventbridge-config.test.ts
packages/lambda/tsconfig.json
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/run-locally.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/lambda/src/index.ts
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory-lambda.test.ts.snap
packages/lambda/src/run-locally.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/common/src/currency.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/cdk/lib/__snapshots__/capi-side-eventbridge-config.test.ts.snap
packages/cdk/lib/affiliate-product-directory.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/lambda/src/index.test.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/extract-products.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/mocks/S3FileWriterMock.ts
jest.config.js
packages/product-directory-update-lambda/src/utils.ts
.github/workflows/check-labels.yaml
packages/cdk/tsconfig.json
packages/scripts/backfill/README.md
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/cdk/lib/affiliate-product-directory-lambda.ts
packages/product-price-update-lambda/src/index.test.ts
package.json
2.
Andrew Howe-Ely <114918544+andrewheguardian>
Solomon Owen-Williams <solomon.owen-williams>
70 shared files
packages/mocks/AmazonPriceProviderMock.ts
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts
packages/product-price-update-lambda/src/config.ts
packages/mocks/ProductFixtures.ts
packages/cdk/package.json
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/common/tsconfig.json
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/mocks/SSMmock.ts
packages/common/src/cloudwatch.ts
packages/mocks/ParameterStoreMock.ts
packages/mocks/SkimlinksPriceProviderMock.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/mocks/ShopifyPriceProviderMock.ts
packages/product-price-update-lambda/README.md
packages/product-price-update-lambda/.env.example
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/common/src/constants.ts
packages/common/src/parameterStore.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/mocks/DatabaseServiceMock.ts
packages/cdk/lib/alarms.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/common/src/chunk.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts
jest.config.js
packages/cdk/tsconfig.json
packages/product-price-update-lambda/src/models.ts
packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/common/src/models.ts
packages/common/src/parameterStore.test.ts
packages/product-price-update-lambda/src/index.test.ts
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts
3.
Andrew Howe-Ely <andrew.howe-ely>
Solomon Owen-Williams <solomon.owen-williams>
46 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-price-update-lambda/.env
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts
packages/product-price-update-lambda/package.json
packages/cdk/lib/crier.ts
packages/product-price-update-lambda/src/config.ts
packages/cdk/package.json
packages/product-directory-update-lambda/src/database-service.ts
packages/common/src/database-service.test.ts
packages/product-directory-update-lambda/src/tag-utils.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/cdk/lib/lambda.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts
packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts
packages/product-directory-update-lambda/src/capi.ts
packages/cdk/lib/s3.ts
packages/product-directory-update-lambda/src/config.ts
packages/common/src/cloudwatch.ts
packages/cdk/lib/policies.ts
packages/product-directory-update-lambda/src/product-remover.ts
packages/common/package.json
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-price-update-lambda/src/index.ts
packages/product-price-update-lambda/tsconfig.json
packages/mocks/DatabaseServiceMock.ts
packages/mocks/ConfigMock.ts
packages/common/src/database-service.ts
packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts
README.md
tsconfig.json
packages/product-price-update-lambda/src/ProductsUpdater.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-price-update-lambda/src/ProductsUpdater.test.ts
.gitignore
packages/product-price-update-lambda/src/price-providers/PriceProvider.ts
packages/product-directory-update-lambda/src/database-service.test.ts
jest.config.js
packages/cdk/tsconfig.json
packages/product-directory-update-lambda/package.json
packages/common/src/config.ts
packages/product-price-update-lambda/src/index.test.ts
4.
Andrew Howe-Ely <114918544+andrewheguardian>
ecguardian <elliott.cooper>
16 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/.env
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
5.
Andrew Howe-Ely <andrew.howe-ely>
ecguardian <elliott.cooper>
15 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/eventbridge-models.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/.env
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
6.
ecguardian <elliott.cooper>
Solomon Owen-Williams <solomon.owen-williams>
13 shared files
packages/cdk/lib/affiliate-product-directory.ts
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/index.test.ts
packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap
packages/product-directory-update-lambda/src/capi.ts
packages/product-directory-update-lambda/src/config.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
7.
Andrew Howe-Ely <114918544+andrewheguardian>
Elliott Cooper <90685618+ecguardian>
9 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
8.
Elliott Cooper <90685618+ecguardian>
ecguardian <elliott.cooper>
9 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
packages/product-directory-update-lambda/src/aws-config.ts
9.
Solomon Owen-Williams <solomon.owen-williams>
Elliott Cooper <90685618+ecguardian>
8 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
10.
Andrew Howe-Ely <andrew.howe-ely>
Elliott Cooper <90685618+ecguardian>
8 shared files
packages/product-directory-update-lambda/src/database-service.ts
packages/product-directory-update-lambda/src/index.ts
package-lock.json
packages/product-directory-update-lambda/src/retrievable-update-processor.ts
packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts
packages/product-directory-update-lambda/src/update-processor.ts
packages/product-directory-update-lambda/src/database-service.test.ts
packages/product-directory-update-lambda/package.json
11.
Andrew Howe-Ely <114918544+andrewheguardian>
dependabot[bot] <49699333+dependabot[bot]>
6 shared files
packages/product-price-update-lambda/package.json
.github/workflows/ci.yml
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
package.json
12.
dependabot[bot] <49699333+dependabot[bot]>
Andrew Howe-Ely <andrew.howe-ely>
6 shared files
packages/product-price-update-lambda/package.json
.github/workflows/ci.yml
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
package.json
13.
dependabot[bot] <49699333+dependabot[bot]>
Solomon Owen-Williams <solomon.owen-williams>
4 shared files
packages/product-price-update-lambda/package.json
package-lock.json
packages/common/package.json
packages/product-directory-update-lambda/package.json
14.
dependabot[bot] <49699333+dependabot[bot]>
Elliott Cooper <90685618+ecguardian>
2 shared files
package-lock.json
packages/product-directory-update-lambda/package.json
15.
dependabot[bot] <49699333+dependabot[bot]>
ecguardian <elliott.cooper>
2 shared files
package-lock.json
packages/product-directory-update-lambda/package.json
Most Connected Contributors
Contributor
# connections
# commits
1.
Andrew Howe-Ely <andrew.howe-ely>
5
97
2.
Andrew Howe-Ely <114918544+andrewheguardian>
5
55
3.
dependabot[bot] <49699333+dependabot[bot]>
5
11
4.
Solomon Owen-Williams <solomon.owen-williams>
5
9
5.
ecguardian <elliott.cooper>
5
4
6.
Elliott Cooper <90685618+ecguardian>
5
1
contributor dependencies 2D graph
The number on lines shows the number of same files that both persons changed in past 365 days.
flowchart TB
n0["114918544+andrewheguardian"]
n1["andrew.howe-ely"]
n2["solomon.owen-williams"]
n3["elliott.cooper"]
n4["90685618+ecguardian"]
n5["49699333+dependabot[bot]"]
n0 ---|"87"| n1
n0 ---|"70"| n2
n1 ---|"46"| n2
n0 ---|"16"| n3
n1 ---|"15"| n3
n3 ---|"13"| n2
n0 ---|"9"| n4
n4 ---|"9"| n3
n2 ---|"8"| n4
n1 ---|"8"| n4
n0 ---|"6"| n5
n5 ---|"6"| n1
n5 ---|"4"| n2
n5 ---|"2"| n4
n5 ---|"2"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688bDB,stroke-width:8px
linkStyle 2 stroke:#00688bA5,stroke-width:5px
linkStyle 3 stroke:#00688b5E,stroke-width:1px
linkStyle 4 stroke:#00688b5E,stroke-width:1px
linkStyle 5 stroke:#00688b5E,stroke-width:1px
linkStyle 6 stroke:#00688b5E,stroke-width:1px
linkStyle 7 stroke:#00688b5E,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <114918544+andrewheguardian> |
Andrew Howe-Ely <andrew.howe-ely> |
87 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/mocks/CloudwatchMock.ts packages/cdk/lib/crier.ts packages/scripts/backfill/create-backfill-events.ts packages/cdk/lib/affiliate-product-directory-lambda.test.ts packages/product-price-update-lambda/src/S3FileWriter.test.ts packages/cdk/lib/capi-side-eventbridge-config.ts packages/product-directory-update-lambda/tsconfig.json packages/product-directory-update-lambda/README.md packages/product-price-update-lambda/src/config.ts packages/product-directory-update-lambda/src/extract-products.test.ts packages/lambda/package.json packages/cdk/package.json packages/common/src/format.ts packages/product-directory-update-lambda/src/deserialize.ts packages/lambda/.env packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.test.ts .github/workflows/ci.yml package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/cdk/lib/crier-eventbridge.ts packages/product-price-update-lambda/src/S3FileWriter.ts packages/product-directory-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/src/tag-utils.test.ts packages/lambda/src/config.ts packages/product-directory-update-lambda/src/tag-fixtures.ts packages/product-directory-update-lambda/.env packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/common/src/cloudwatch.ts packages/cdk/bin/cdk.ts packages/common/src/format.test.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/cdk/lib/capi-side-eventbridge-config.test.ts packages/lambda/tsconfig.json packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/run-locally.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/lambda/src/index.ts packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/__snapshots__/affiliate-product-directory-lambda.test.ts.snap packages/lambda/src/run-locally.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/common/src/currency.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/cdk/lib/__snapshots__/capi-side-eventbridge-config.test.ts.snap packages/cdk/lib/affiliate-product-directory.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/lambda/src/index.test.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/extract-products.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/mocks/S3FileWriterMock.ts jest.config.js packages/product-directory-update-lambda/src/utils.ts .github/workflows/check-labels.yaml packages/cdk/tsconfig.json packages/scripts/backfill/README.md packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/cdk/lib/affiliate-product-directory-lambda.ts packages/product-price-update-lambda/src/index.test.ts package.json |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
Solomon Owen-Williams <solomon.owen-williams> |
70 shared filespackages/mocks/AmazonPriceProviderMock.ts packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.test.ts packages/product-price-update-lambda/src/config.ts packages/mocks/ProductFixtures.ts packages/cdk/package.json packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/common/tsconfig.json packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/shopify/shopifyModels.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/mocks/SSMmock.ts packages/common/src/cloudwatch.ts packages/mocks/ParameterStoreMock.ts packages/mocks/SkimlinksPriceProviderMock.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/mocks/ShopifyPriceProviderMock.ts packages/product-price-update-lambda/README.md packages/product-price-update-lambda/.env.example packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/common/src/constants.ts packages/common/src/parameterStore.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonModels.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/mocks/DatabaseServiceMock.ts packages/cdk/lib/alarms.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/common/src/chunk.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts jest.config.js packages/cdk/tsconfig.json packages/product-price-update-lambda/src/models.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.test.ts packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/common/src/models.ts packages/common/src/parameterStore.test.ts packages/product-price-update-lambda/src/index.test.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts packages/product-price-update-lambda/src/price-providers/shopify/ShopifyPriceProvider.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
| 3. | Andrew Howe-Ely <andrew.howe-ely> |
Solomon Owen-Williams <solomon.owen-williams> |
46 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/.env packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/package.json packages/cdk/lib/crier.ts packages/product-price-update-lambda/src/config.ts packages/cdk/package.json packages/product-directory-update-lambda/src/database-service.ts packages/common/src/database-service.test.ts packages/product-directory-update-lambda/src/tag-utils.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/cdk/lib/lambda.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.test.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.test.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.test.ts packages/product-directory-update-lambda/src/capi.ts packages/cdk/lib/s3.ts packages/product-directory-update-lambda/src/config.ts packages/common/src/cloudwatch.ts packages/cdk/lib/policies.ts packages/product-directory-update-lambda/src/product-remover.ts packages/common/package.json packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-price-update-lambda/src/index.ts packages/product-price-update-lambda/tsconfig.json packages/mocks/DatabaseServiceMock.ts packages/mocks/ConfigMock.ts packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.test.ts README.md tsconfig.json packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/ProductsUpdater.test.ts .gitignore packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-directory-update-lambda/src/database-service.test.ts jest.config.js packages/cdk/tsconfig.json packages/product-directory-update-lambda/package.json packages/common/src/config.ts packages/product-price-update-lambda/src/index.test.ts |
| 4. | Andrew Howe-Ely <114918544+andrewheguardian> |
ecguardian <elliott.cooper> |
16 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/.env packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 5. | Andrew Howe-Ely <andrew.howe-ely> |
ecguardian <elliott.cooper> |
15 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/eventbridge-models.ts packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/.env packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 6. | ecguardian <elliott.cooper> |
Solomon Owen-Williams <solomon.owen-williams> |
13 shared filespackages/cdk/lib/affiliate-product-directory.ts packages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/index.test.ts packages/cdk/lib/__snapshots__/affiliate-product-directory.test.ts.snap packages/product-directory-update-lambda/src/capi.ts packages/product-directory-update-lambda/src/config.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 7. | Andrew Howe-Ely <114918544+andrewheguardian> |
Elliott Cooper <90685618+ecguardian> |
9 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 8. | Elliott Cooper <90685618+ecguardian> |
ecguardian <elliott.cooper> |
9 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json packages/product-directory-update-lambda/src/aws-config.ts |
| 9. | Solomon Owen-Williams <solomon.owen-williams> |
Elliott Cooper <90685618+ecguardian> |
8 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 10. | Andrew Howe-Ely <andrew.howe-ely> |
Elliott Cooper <90685618+ecguardian> |
8 shared filespackages/product-directory-update-lambda/src/database-service.ts packages/product-directory-update-lambda/src/index.ts package-lock.json packages/product-directory-update-lambda/src/retrievable-update-processor.ts packages/product-directory-update-lambda/src/retrievable-update-processor.test.ts packages/product-directory-update-lambda/src/update-processor.ts packages/product-directory-update-lambda/src/database-service.test.ts packages/product-directory-update-lambda/package.json |
| 11. | Andrew Howe-Ely <114918544+andrewheguardian> |
dependabot[bot] <49699333+dependabot[bot]> |
6 shared filespackages/product-price-update-lambda/package.json .github/workflows/ci.yml package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json package.json |
| 12. | dependabot[bot] <49699333+dependabot[bot]> |
Andrew Howe-Ely <andrew.howe-ely> |
6 shared filespackages/product-price-update-lambda/package.json .github/workflows/ci.yml package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json package.json |
| 13. | dependabot[bot] <49699333+dependabot[bot]> |
Solomon Owen-Williams <solomon.owen-williams> |
4 shared filespackages/product-price-update-lambda/package.json package-lock.json packages/common/package.json packages/product-directory-update-lambda/package.json |
| 14. | dependabot[bot] <49699333+dependabot[bot]> |
Elliott Cooper <90685618+ecguardian> |
2 shared filespackage-lock.json packages/product-directory-update-lambda/package.json |
| 15. | dependabot[bot] <49699333+dependabot[bot]> |
ecguardian <elliott.cooper> |
2 shared filespackage-lock.json packages/product-directory-update-lambda/package.json |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Andrew Howe-Ely <andrew.howe-ely> |
5 | 97 |
| 2. | Andrew Howe-Ely <114918544+andrewheguardian> |
5 | 55 |
| 3. | dependabot[bot] <49699333+dependabot[bot]> |
5 | 11 |
| 4. | Solomon Owen-Williams <solomon.owen-williams> |
5 | 9 |
| 5. | ecguardian <elliott.cooper> |
5 | 4 |
| 6. | Elliott Cooper <90685618+ecguardian> |
5 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.0
An average number of connections a contributor has with other contributors.
C-index: 5.0
There are 5.0 contributors with 5.0 or more connections.