JSPM

@microsoft/rush-lib

5.61.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 391761
  • Score
    100M100P100Q187454F
  • License MIT

A library for writing scripts that interact with the Rush tool

Package Exports

  • @microsoft/rush-lib
  • @microsoft/rush-lib/lib/index.js
  • @microsoft/rush-lib/lib/logic/NodeJsCompatibility
  • @microsoft/rush-lib/lib/logic/NodeJsCompatibility.js
  • @microsoft/rush-lib/lib/logic/ProjectCommandSet
  • @microsoft/rush-lib/lib/logic/ProjectCommandSet.js
  • @microsoft/rush-lib/lib/logic/RushConstants
  • @microsoft/rush-lib/lib/logic/RushConstants.js
  • @microsoft/rush-lib/lib/utilities/Utilities
  • @microsoft/rush-lib/lib/utilities/Utilities.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 (@microsoft/rush-lib) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@microsoft/rush-lib

This is a companion package for the Rush tool. See the @microsoft/rush package for details.

The rush-lib package implements the rush.json config file loader and some other helpful utilities. Tools that want to reuse this functionality can install rush-lib alone to avoid inadvertently adding another "rush" executable to the command-line path (which might interfere with the globally installed Rush).

The @microsoft/rush version number is always exactly equal to the @microsoft/rush-lib version number that it depends on.

API documentation for this package: https://rushstack.io/pages/api/rush-lib/

Rush is part of the Rush Stack family of projects.