Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@rushstack/rush-sdk

Package Overview
Dependencies
Maintainers
2
Versions
263
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rushstack/rush-sdk - npm Package Compare versions

Comparing version 5.62.3 to 5.62.4

66

package.json
{
"name": "@rushstack/rush-sdk",
"version": "5.62.3",
"description": "An API for interacting with the Rush engine",
"repository": {
"type": "git",
"url": "https://github.com/microsoft/rushstack.git",
"directory": "apps/rush-sdk"
},
"homepage": "https://rushjs.io",
"main": "lib/index.js",
"module": "lib/index.mjs",
"typings": "dist/rush-lib.d.ts",
"license": "MIT",
"dependencies": {
"@rushstack/node-core-library": "3.45.0",
"@types/node-fetch": "1.6.9",
"tapable": "2.2.1"
},
"devDependencies": {
"@microsoft/rush-lib": "5.62.3",
"@rushstack/eslint-config": "2.5.1",
"@rushstack/heft": "0.44.2",
"@rushstack/heft-node-rig": "1.7.1",
"@types/heft-jest": "1.0.1",
"@types/semver": "7.3.5",
"@types/webpack-env": "1.13.0"
},
"scripts": {
"build": "heft build --clean",
"_phase:build": "heft build --clean",
"_phase:test": "heft test --no-build"
}
}
"name": "@rushstack/rush-sdk",
"version": "5.62.4",
"description": "An API for interacting with the Rush engine",
"repository": {
"type": "git",
"url": "https://github.com/microsoft/rushstack.git",
"directory": "apps/rush-sdk"
},
"homepage": "https://rushjs.io",
"main": "lib/index.js",
"typings": "dist/rush-lib.d.ts",
"license": "MIT",
"dependencies": {
"@rushstack/node-core-library": "3.45.0",
"@types/node-fetch": "1.6.9",
"tapable": "2.2.1"
},
"devDependencies": {
"@microsoft/rush-lib": "5.62.4",
"@rushstack/eslint-config": "2.5.1",
"@rushstack/heft": "0.44.2",
"@rushstack/heft-node-rig": "1.8.0",
"@types/heft-jest": "1.0.1",
"@types/semver": "7.3.5",
"@types/webpack-env": "1.13.0"
},
"scripts": {
"build": "heft build --clean",
"_phase:build": "heft build --clean",
"_phase:test": "heft test --no-build"
},
"readme": "## @rushstack/rush-sdk\n\nThis is a companion package for the Rush tool. See the [@microsoft/rush](https://www.npmjs.com/package/@microsoft/rush) package for details.\n\n⚠ ***THIS PACKAGE IS EXPERIMENTAL*** ⚠\n\nThe **@rushstack/rush-sdk** package acts as a lightweight proxy for accessing the APIs of the **@microsoft/rush-lib** engine. It is intended to support three different use cases:\n\n1. Rush plugins should import from **@rushstack/rush-sdk** instead of **@microsoft/rush-lib**. This gives plugins full access to Rush APIs while avoiding a redundant installation of those packages. At runtime, the APIs will be bound to the correct `rushVersion` from **rush.json**, and guaranteed to be the same **@microsoft/rush-lib** module instance as the plugin host.\n\n2. When authoring unit tests for a Rush plugin, developers should add **@microsoft/rush-lib** to their **package.json** `devDependencies`. In this context, **@rushstack/rush-sdk** will resolve to that instance for testing purposes.\n\n3. For scripts and tools that are designed to be used in a Rush monorepo, in the future **@rushstack/rush-sdk** will automatically invoke **install-run-rush.js** and load the local installation. This ensures that tools load a compatible version of the Rush engine for the given branch. Once this is implemented, **@rushstack/rush-sdk** can replace **@microsoft/rush-lib** entirely as the official API interface, with the latter serving as the underlying implementation.\n\n\nThe **@rushstack/rush-sdk** API declarations are identical to the corresponding version of **@microsoft/rush-lib**.\n\n## Debugging\n\nVerbose logging can be turn on by set environment variable `RUSH_SDK_DEBUG` to `1`\n\n\n## Links\n\n- [CHANGELOG.md](\n https://github.com/microsoft/rushstack/blob/master/apps/rush/CHANGELOG.md) - Find\n out what's new in the latest version\n- [API Reference](https://rushstack.io/pages/api/rush-lib/)\n\nRush is part of the [Rush Stack](https://rushstack.io/) family of projects.\n"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc