Skip to content

Commit 39ab97f

Browse files
authored
Enforce 14-day package cooldown and update dependencies (#237)
To proactively mitigate the risk of software supply chain attacks, this PR introduces a 14-day minimum release age requirement for all npm packages. This ensures we only install dependencies that have been vetted by the community over a two-week period. Summary of Changes - Configured `.npmrc` with `min-release-age=14` to block the installation of newly published packages. - Updated existing dependencies to their latest safe, 14-day-compliant versions.
1 parent f0c1c1e commit 39ab97f

3 files changed

Lines changed: 338 additions & 263 deletions

File tree

.npmrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Reduce exposure to npm supply-chain attacks by requiring package
2+
# versions to be at least 14 days old before installation.
3+
min-release-age=14

0 commit comments

Comments
 (0)