guardian/affiliate-product-directory
Temporal Dependencies A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit). |
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
n0["packages"]
n0 ---|"33"| n0
classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#a0a0a0FF,stroke-width:10px
Download:
Mermaid (.mmd)
(open online Mermaid editor)
Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
Files Most Frequently Changed Together (Top 50)
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
9 | 13 (69%) | 9 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
9 | 9 (100%) | 12 (75%) | 2026-10-01 |
| packages/common/src/config.ts packages/cdk/lib/affiliate-product-directory.ts |
9 | 9 (100%) | 51 (17%) | 2026-09-23 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
8 | 51 (15%) | 13 (61%) | 2026-09-22 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
7 | 7 (100%) | 9 (77%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
7 | 7 (100%) | 13 (53%) | 2026-10-01 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
7 | 51 (13%) | 12 (58%) | 2026-09-23 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
7 | 9 (77%) | 13 (53%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
7 | 7 (100%) | 12 (58%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.ts |
7 | 7 (100%) | 9 (77%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
7 | 38 (18%) | 13 (53%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/update-processor.ts packages/cdk/lib/affiliate-product-directory.ts |
7 | 38 (18%) | 51 (13%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/update-processor.ts packages/common/src/config.ts |
7 | 38 (18%) | 9 (77%) | 2026-09-22 |
| packages/common/src/cloudwatch.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
6 | 8 (75%) | 13 (46%) | 2026-10-01 |
| packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
6 | 12 (50%) | 9 (66%) | 2026-10-01 |
| packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
6 | 12 (50%) | 13 (46%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
6 | 9 (66%) | 9 (66%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
6 | 9 (66%) | 13 (46%) | 2026-10-01 |
| packages/cdk/lib/affiliate-product-directory.ts packages/common/src/cloudwatch.ts |
6 | 51 (11%) | 8 (75%) | 2026-09-23 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
6 | 9 (66%) | 12 (50%) | 2026-09-23 |
| packages/common/src/config.ts packages/common/src/cloudwatch.ts |
6 | 9 (66%) | 8 (75%) | 2026-09-23 |
| packages/product-directory-update-lambda/src/index.ts packages/product-directory-update-lambda/src/update-processor.ts |
6 | 33 (18%) | 38 (15%) | 2026-09-11 |
| packages/product-directory-update-lambda/src/product-remover.ts packages/product-directory-update-lambda/src/update-processor.ts |
6 | 8 (75%) | 38 (15%) | 2026-09-11 |
| packages/common/src/models.ts packages/product-price-update-lambda/src/models.ts |
5 | 5 (100%) | 6 (83%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts packages/product-price-update-lambda/src/models.ts |
5 | 9 (55%) | 6 (83%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts packages/common/src/models.ts |
5 | 9 (55%) | 5 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/src/models.ts |
5 | 13 (38%) | 6 (83%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/common/src/models.ts |
5 | 13 (38%) | 5 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts packages/product-price-update-lambda/src/models.ts |
5 | 7 (71%) | 6 (83%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts packages/common/src/models.ts |
5 | 7 (71%) | 5 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/ProductsUpdater.ts packages/common/src/cloudwatch.ts |
5 | 12 (41%) | 8 (62%) | 2026-10-01 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
5 | 51 (9%) | 9 (55%) | 2026-09-22 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
5 | 51 (9%) | 7 (71%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/models.ts packages/product-directory-update-lambda/src/update-processor.ts |
5 | 20 (25%) | 38 (13%) | 2026-09-11 |
| packages/product-directory-update-lambda/src/models.ts packages/product-directory-update-lambda/src/index.ts |
5 | 20 (25%) | 33 (15%) | 2026-09-11 |
| packages/product-directory-update-lambda/src/product-remover.ts packages/product-directory-update-lambda/src/index.ts |
5 | 8 (62%) | 33 (15%) | 2026-09-11 |
| packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
4 | 4 (100%) | 9 (44%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts |
4 | 13 (30%) | 4 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts packages/product-price-update-lambda/src/price-providers/amazon/amazonAuth.ts |
4 | 7 (57%) | 4 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
4 | 12 (33%) | 7 (57%) | 2026-09-22 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
4 | 9 (44%) | 7 (57%) | 2026-09-22 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.ts |
4 | 51 (7%) | 9 (44%) | 2026-09-22 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/S3FileWriter.ts |
4 | 51 (7%) | 7 (57%) | 2026-09-25 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
4 | 9 (44%) | 9 (44%) | 2026-09-22 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
4 | 9 (44%) | 7 (57%) | 2026-09-22 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.ts |
4 | 9 (44%) | 9 (44%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
4 | 7 (57%) | 9 (44%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
4 | 7 (57%) | 13 (30%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts |
4 | 7 (57%) | 7 (57%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/cdk/lib/affiliate-product-directory.ts |
4 | 7 (57%) | 51 (7%) | 2026-09-22 |
Files from Different Folders Most Frequently Changed Together (Top 20)
| Pairs | # same commits | # commits 1 | # commits 2 | latest commit |
|---|---|---|---|---|
| packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
9 | 13 (69%) | 9 (100%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
9 | 9 (100%) | 12 (75%) | 2026-10-01 |
| packages/common/src/config.ts packages/cdk/lib/affiliate-product-directory.ts |
9 | 9 (100%) | 51 (17%) | 2026-09-23 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
8 | 51 (15%) | 13 (61%) | 2026-09-22 |
| packages/product-price-update-lambda/src/price-providers/skimlinks/skimlinksAuth.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
7 | 7 (100%) | 9 (77%) | 2026-10-01 |
| packages/cdk/lib/affiliate-product-directory.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
7 | 51 (13%) | 12 (58%) | 2026-09-23 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
7 | 9 (77%) | 13 (53%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
7 | 7 (100%) | 12 (58%) | 2026-09-22 |
| packages/common/src/database-service.ts packages/product-price-update-lambda/src/price-providers/PriceProvider.ts |
7 | 7 (100%) | 9 (77%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/update-processor.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
7 | 38 (18%) | 13 (53%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/update-processor.ts packages/cdk/lib/affiliate-product-directory.ts |
7 | 38 (18%) | 51 (13%) | 2026-09-22 |
| packages/product-directory-update-lambda/src/update-processor.ts packages/common/src/config.ts |
7 | 38 (18%) | 9 (77%) | 2026-09-22 |
| packages/common/src/cloudwatch.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
6 | 8 (75%) | 13 (46%) | 2026-10-01 |
| packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
6 | 12 (50%) | 9 (66%) | 2026-10-01 |
| packages/product-price-update-lambda/src/ProductsUpdater.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
6 | 12 (50%) | 13 (46%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/price-providers/amazon/AmazonPriceProvider.ts |
6 | 9 (66%) | 9 (66%) | 2026-10-01 |
| packages/product-price-update-lambda/src/price-providers/PriceProvider.ts packages/product-price-update-lambda/src/price-providers/skimlinks/SkimlinksPriceProvider.ts |
6 | 9 (66%) | 13 (46%) | 2026-10-01 |
| packages/cdk/lib/affiliate-product-directory.ts packages/common/src/cloudwatch.ts |
6 | 51 (11%) | 8 (75%) | 2026-09-23 |
| packages/common/src/config.ts packages/product-price-update-lambda/src/ProductsUpdater.ts |
6 | 9 (66%) | 12 (50%) | 2026-09-23 |
| packages/common/src/models.ts packages/product-price-update-lambda/src/models.ts |
5 | 5 (100%) | 6 (83%) | 2026-10-01 |