cerberus
cerberus copied to clipboard
Bump npm-check-updates from 15.3.4 to 16.10.9 in /cerberus-dashboard
Bumps npm-check-updates from 15.3.4 to 16.10.9.
Release notes
Sourced from npm-check-updates's releases.
v16.10.0
Feature
- Added
filterResults
option to filter out upgrades based on a user provided function.
filterResults
runs after new versions are fetched, in contrast tofilter
andfilterVersion
, which run before. This allows you to filter out upgrades withfilterResults
based on how the version has changed (e.g. a major version change).Only available in .ncurc.js or when importing npm-check-updates as a module.
/** Filter out non-major version updates. @param {string} packageName The name of the dependency. @param {string} currentVersion Current version declaration (may be range). @param {SemVer[]} currentVersionSemver Current version declaration in semantic versioning format (may be range). @param {string} upgradedVersion Upgraded version. @param {SemVer} upgradedVersionSemver Upgraded version in semantic versioning format. @returns {boolean} Return true if the upgrade should be kept, otherwise it will be ignored. */ filterResults: (packageName, {currentVersion, currentVersionSemver, upgradedVersion, upgradedVersionSemver}) => { const currentMajorVersion = currentVersionSemver?.[0]?.major const upgradedMajorVersion = upgradedVersionSemver?.major if (currentMajorVersion && upgradedMajorVersion) { return currentMajorVersion < upgradedMajorVersion } return true }
For the SemVer type definition, see: https://git.coolaj86.com/coolaj86/semver-utils.js#semverutils-parse-semverstring
Thanks to mslowiak for this enhancement!
v16.8.0
Feature
- Added
--format lines
$ ncu --format lines @ava/typescript@^4.0.0 ava@^5.2.0 eslint@^8.36.0 lerna@^6.5.1 typescript@^5.0.2
This is particularly useful for upgrading global modules:
npm install -g $(ncu -g --format lines) </tr></table>
... (truncated)
Commits
eda13a9
16.10.9cc72e21
Parse timeout as number (#1295).1efca25
16.10.84efb9b7
npm: cleanup668b44f
Do not call isGlobalDeprecated when using pnpm (#1293).ff4ac81
npm update65b62b0
16.10.7363452d
Bump prompts-ncu5439c87
Replace yaml with lighter js-yaml.1677619
Memoize findNpmConfig per path.- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)