Manage dependency cooldown via config files (#68)

This commit is contained in:
bashonly
2026-06-07 17:16:05 -05:00
committed by GitHub
parent d60b8244e7
commit 830f4ce421
3 changed files with 7 additions and 4 deletions

1
.npmrc Normal file
View File

@@ -0,0 +1 @@
min-release-age = 7

View File

@@ -118,8 +118,7 @@ pnpm upgrade --latest --dev
# or upgrade a specific package, e.g. meriyah
pnpm upgrade --latest meriyah
# 2. Generate base `package-lock.json` with npm (using a 7-day cooldown)
npm config set min-release-age=7
# 2. Generate base `package-lock.json` with npm
rm -rf node_modules package-lock.json
npm install
@@ -127,8 +126,8 @@ npm install
pnpm import
bun pm migrate --force
# 4. Generate a separate `deno.lock` (using a 7-day cooldown)
deno install --lockfile-only --minimum-dependency-age=P7D
# 4. Generate a separate `deno.lock`
deno install --lockfile-only
# 5. Ensure that `deno.lock` is equivalent to `package-lock.json`
python check.py

3
deno.json Normal file
View File

@@ -0,0 +1,3 @@
{
"minimumDependencyAge": "P7D"
}