diff --git a/detect_secrets/filters/heuristic.py b/detect_secrets/filters/heuristic.py index a7b661668..c95995d65 100644 --- a/detect_secrets/filters/heuristic.py +++ b/detect_secrets/filters/heuristic.py @@ -208,6 +208,7 @@ def is_lock_file(filename: str) -> bool: 'Pipfile.lock', 'poetry.lock', 'Cargo.lock', + 'packages.lock.json', } diff --git a/tests/filters/heuristic_filter_test.py b/tests/filters/heuristic_filter_test.py index 3906a8feb..1962731ae 100644 --- a/tests/filters/heuristic_filter_test.py +++ b/tests/filters/heuristic_filter_test.py @@ -135,8 +135,9 @@ def test_is_indirect_reference(line, result): def test_is_lock_file(): - # Basic test + # Basic tests assert filters.heuristic.is_lock_file('composer.lock') + assert filters.heuristic.is_lock_file('packages.lock.json') # file path assert filters.heuristic.is_lock_file('path/yarn.lock')