aws / aws-encryption-sdk-javascript
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).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
modules/encrypt-node/src/framed_encrypt_stream.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 10 (10%) 9 (11%) 2025-04-09
wallaby.conf.js
modules/encrypt-node/src/encrypt_stream.ts
1 11 (9%) 17 (5%) 2025-04-09
modules/encrypt-node/src/encrypt_stream.ts
modules/encrypt-browser/src/encrypt.ts
1 17 (5%) 20 (5%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node.ts
modules/encrypt-browser/src/encrypt.ts
1 2 (50%) 20 (5%) 2025-04-09
modules/material-management/src/algorithm_suites.ts
modules/integration-node/src/decrypt_materials_manager_node.ts
1 10 (10%) 13 (7%) 2025-04-09
modules/material-management/src/index.ts
modules/integration-node/src/decrypt_materials_manager_node.ts
1 13 (7%) 13 (7%) 2025-04-09
modules/integration-node/src/decrypt_materials_manager_node.ts
modules/encrypt-browser/src/encrypt.ts
1 13 (7%) 20 (5%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/kms-keyring-node/src/kms_hkeyring_node.ts
1 9 (11%) 2 (50%) 2025-04-09
modules/serialize/src/types.ts
modules/encrypt-node/src/encrypt_stream.ts
1 7 (14%) 17 (5%) 2025-04-09
wallaby.conf.js
modules/serialize/src/types.ts
1 11 (9%) 7 (14%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/integration-node/src/decrypt_materials_manager_node.ts
1 9 (11%) 13 (7%) 2025-04-09
modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
1 9 (11%) 2 (50%) 2025-04-09
wallaby.conf.js
modules/material-management/src/algorithm_suites.ts
1 11 (9%) 10 (10%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 2 (50%) 9 (11%) 2025-04-09
modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts
modules/kms-keyring-node/src/kms_hkeyring_node.ts
1 16 (6%) 2 (50%) 2025-04-09
modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts
modules/kms-keyring-node/src/kms_hkeyring_node.ts
1 9 (11%) 2 (50%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/encrypt-browser/src/encrypt.ts
1 9 (11%) 20 (5%) 2025-04-09
modules/material-management/src/index.ts
modules/encrypt-browser/src/encrypt.ts
1 13 (7%) 20 (5%) 2025-04-09
modules/material-management/src/index.ts
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
1 13 (7%) 2 (50%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/encrypt-node/src/encrypt_stream.ts
1 9 (11%) 17 (5%) 2025-04-09
modules/serialize/src/types.ts
modules/encrypt-browser/src/encrypt.ts
1 7 (14%) 20 (5%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
modules/kms-keyring-node/src/kms_hkeyring_node.ts
1 2 (50%) 2 (50%) 2025-04-09
wallaby.conf.js
modules/material-management-node/src/index.ts
1 11 (9%) 13 (7%) 2025-04-09
modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts
modules/material-management/src/algorithm_suites.ts
1 9 (11%) 10 (10%) 2025-04-09
modules/material-management-node/src/index.ts
modules/integration-node/src/decrypt_materials_manager_node.ts
1 13 (7%) 13 (7%) 2025-04-09
modules/integration-node/src/decrypt_materials_manager_node.ts
modules/encrypt-node/src/framed_encrypt_stream.ts
1 13 (7%) 10 (10%) 2025-04-09
modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 16 (6%) 9 (11%) 2025-04-09
modules/material-management-node/src/index.ts
modules/encrypt-node/src/encrypt_stream.ts
1 13 (7%) 17 (5%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node.ts
modules/encrypt-node/src/framed_encrypt_stream.ts
1 2 (50%) 10 (10%) 2025-04-09
modules/serialize/src/types.ts
modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts
1 7 (14%) 16 (6%) 2025-04-09
modules/encrypt-node/src/encrypt_stream.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 17 (5%) 9 (11%) 2025-04-09
modules/material-management-node/src/index.ts
modules/encrypt-browser/src/encrypt.ts
1 13 (7%) 20 (5%) 2025-04-09
modules/integration-node/src/decrypt_materials_manager_node.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 13 (7%) 9 (11%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node.ts
modules/integration-node/src/decrypt_materials_manager_node.ts
1 2 (50%) 13 (7%) 2025-04-09
modules/material-management-node/src/index.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 13 (7%) 9 (11%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
modules/encrypt-browser/src/encrypt.ts
1 2 (50%) 20 (5%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
modules/integration-node/src/decrypt_materials_manager_node.ts
1 2 (50%) 13 (7%) 2025-04-09
modules/material-management/src/algorithm_suites.ts
modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts
1 10 (10%) 9 (11%) 2025-04-09
modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts
modules/material-management-node/src/index.ts
1 16 (6%) 13 (7%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/material-management/src/algorithm_suites.ts
1 9 (11%) 10 (10%) 2025-04-09
modules/serialize/src/types.ts
modules/encrypt-node/src/framed_encrypt_stream.ts
1 7 (14%) 10 (10%) 2025-04-09
modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts
modules/encrypt-node/src/encrypt_stream.ts
1 16 (6%) 17 (5%) 2025-04-09
wallaby.conf.js
modules/integration-node/src/decrypt_materials_manager_node.ts
1 11 (9%) 13 (7%) 2025-04-09
modules/serialize/src/types.ts
modules/kms-keyring-node/src/kms_hkeyring_node.ts
1 7 (14%) 2 (50%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/encrypt-node/src/framed_encrypt_stream.ts
1 9 (11%) 10 (10%) 2025-04-09
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
modules/encrypt-node/src/encrypt_stream.ts
1 2 (50%) 17 (5%) 2025-04-09
modules/serialize/src/serialize_factory.ts
modules/material-management-node/src/index.ts
1 9 (11%) 13 (7%) 2025-04-09
modules/material-management/src/index.ts
modules/encrypt-node/src/framed_encrypt_stream.ts
1 13 (7%) 10 (10%) 2025-04-09
modules/serialize/src/types.ts
modules/material-management-node/src/index.ts
1 7 (14%) 13 (7%) 2025-04-09
modules/material-management-node/src/index.ts
modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts
1 13 (7%) 2 (50%) 2025-04-09
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [modules/encrypt-node/src/framed_encrypt_stream.ts] [modules/encrypt-node/src/framed_encrypt_stream.ts] [modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] [modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] [modules/encrypt-node/src/framed_encrypt_stream.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [wallaby.conf.js] [wallaby.conf.js] [modules/encrypt-node/src/encrypt_stream.ts] [modules/encrypt-node/src/encrypt_stream.ts] [wallaby.conf.js]--[modules/encrypt-node/src/encrypt_stream.ts] 1 [modules/material-management/src/algorithm_suites.ts] [modules/material-management/src/algorithm_suites.ts] [wallaby.conf.js]--[modules/material-management/src/algorithm_suites.ts] 1 [modules/integration-node/src/decrypt_materials_manager_node.ts] [modules/integration-node/src/decrypt_materials_manager_node.ts] [wallaby.conf.js]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/serialize/src/types.ts] [modules/serialize/src/types.ts] [wallaby.conf.js]--[modules/serialize/src/types.ts] 1 [modules/material-management-node/src/index.ts] [modules/material-management-node/src/index.ts] [wallaby.conf.js]--[modules/material-management-node/src/index.ts] 1 [modules/encrypt-node/src/encrypt_stream.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [modules/encrypt-browser/src/encrypt.ts] [modules/encrypt-browser/src/encrypt.ts] [modules/encrypt-node/src/encrypt_stream.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node.ts] [modules/kms-keyring-node/src/kms_hkeyring_node.ts] [modules/kms-keyring-node/src/kms_hkeyring_node.ts]--[modules/encrypt-node/src/framed_encrypt_stream.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node.ts]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/material-management/src/algorithm_suites.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [modules/material-management/src/algorithm_suites.ts]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/integration-node/src/decrypt_materials_manager_node.ts]--[modules/encrypt-node/src/framed_encrypt_stream.ts] 1 [modules/integration-node/src/decrypt_materials_manager_node.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [modules/integration-node/src/decrypt_materials_manager_node.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/material-management/src/index.ts] [modules/material-management/src/index.ts] [modules/material-management/src/index.ts]--[modules/encrypt-node/src/framed_encrypt_stream.ts] 1 [modules/material-management/src/index.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/material-management/src/index.ts]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts] [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts] [modules/material-management/src/index.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts] 1 [modules/serialize/src/serialize_factory.ts] [modules/serialize/src/serialize_factory.ts] [modules/serialize/src/serialize_factory.ts]--[modules/encrypt-node/src/framed_encrypt_stream.ts] 1 [modules/serialize/src/serialize_factory.ts]--[modules/encrypt-node/src/encrypt_stream.ts] 1 [modules/serialize/src/serialize_factory.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/serialize/src/serialize_factory.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node.ts] 1 [modules/serialize/src/serialize_factory.ts]--[modules/material-management/src/algorithm_suites.ts] 1 [modules/serialize/src/serialize_factory.ts]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/serialize/src/serialize_factory.ts]--[modules/material-management-node/src/index.ts] 1 [modules/serialize/src/types.ts]--[modules/encrypt-node/src/framed_encrypt_stream.ts] 1 [modules/serialize/src/types.ts]--[modules/encrypt-node/src/encrypt_stream.ts] 1 [modules/serialize/src/types.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/serialize/src/types.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node.ts] 1 [modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts] [modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts] [modules/serialize/src/types.ts]--[modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts] 1 [modules/serialize/src/types.ts]--[modules/material-management-node/src/index.ts] 1 [modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts] [modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts] [modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node.ts] 1 [modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts]--[modules/material-management/src/algorithm_suites.ts] 1 [modules/raw-aes-keyring-node/src/raw_aes_keyring_node.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts]--[modules/encrypt-node/src/encrypt_stream.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node.ts] 1 [modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts]--[modules/encrypt-node/src/encrypt_stream.ts] 1 [modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node.ts] 1 [modules/raw-aes-keyring-browser/src/raw_aes_keyring_browser.ts]--[modules/material-management-node/src/index.ts] 1 [modules/material-management-node/src/index.ts]--[modules/cache-material/src/build_cryptographic_materials_cache_key_helpers.ts] 1 [modules/material-management-node/src/index.ts]--[modules/encrypt-node/src/encrypt_stream.ts] 1 [modules/material-management-node/src/index.ts]--[modules/encrypt-browser/src/encrypt.ts] 1 [modules/material-management-node/src/index.ts]--[modules/integration-node/src/decrypt_materials_manager_node.ts] 1 [modules/material-management-node/src/index.ts]--[modules/kms-keyring-node/src/kms_hkeyring_node_helpers.ts] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.