Package Exports
- @rushstack/npm-check-fork
- @rushstack/npm-check-fork/lib/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@rushstack/npm-check-fork) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@rushstack/npm-check-fork
This package is a temporary rushstack maintained fork of npm-check, used internally by rush upgrade-interactive. It exists to address security vulnerabilities and compatibility issues present in the latest upstream version.
Origin:
- Forked from
npm-check - Original copyright:
Copyright (c) 2015 Dylan Greene Licensed under the MIT license.
Purpose: This fork is expected to be temporary and will be removed once upstream issues are resolved.
Changes from Upstream
- Removed unused state properties:
Properties from the state object that were never set or used have been removed (see
INpmCheckState). - Removed
peerDependenciesfromINpmCheckPackageSummary: This property was deprecated innpm-checkand was never set. - Removed emoji support: Emoji output was never used in rushstack/rush-lib and has been stripped out.
- Downgraded
path-existsdependency: The latest version ofpath-existsis ESM-only; this fork uses a compatible CommonJS version. - Removed
semverDiffdependency: This was deprecated and its functionality has been replaced by direct usage ofsemver.
License
This fork retains the original MIT license from npm-check.