@rushstack/rush-sdk
Advanced tools
Comparing version 5.62.3 to 5.62.4
{ | ||
"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" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2
134084
8
2861