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

@rushstack/rush-sdk

Package Overview
Dependencies
Maintainers
3
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.128.5 to 5.129.0

lib/cli/actions/InitSubspaceAction.d.ts

5

lib/api/CommonVersionsConfiguration.d.ts

@@ -45,2 +45,7 @@ /**

/**
* If true, then consistent version specifiers for dependencies will be enforced.
* I.e. "rush check" is run before some commands.
*/
readonly ensureConsistentVersions: boolean | undefined;
/**
* A table that specifies a "preferred version" for a given NPM package. This feature is typically used

@@ -47,0 +52,0 @@ * to hold back an indirect dependency to a specific older version, or to reduce duplication of indirect dependencies.

4

lib/api/RushConfiguration.d.ts

@@ -362,2 +362,6 @@ import { type PackageNameParser } from '@rushstack/node-core-library';

* I.e. "rush check" is run before some commands.
*
* @deprecated
* This setting was moved from `rush.json` to `common-versions.json`.
* Read it using {@link Subspace.shouldEnsureConsistentVersions} instead.
*/

@@ -364,0 +368,0 @@ readonly ensureConsistentVersions: boolean;

@@ -97,2 +97,8 @@ import type { RushConfiguration } from './RushConfiguration';

/**
* Gets the ensureConsistentVersions property from the common-versions.json config file,
* or from the rush.json file if it isn't defined in common-versions.json
* @beta
*/
get shouldEnsureConsistentVersions(): boolean;
/**
* Gets the path to the repo-state.json file.

@@ -99,0 +105,0 @@ * @beta

@@ -11,2 +11,12 @@ import type { RushConfiguration } from './RushConfiguration';

/**
* This represents the JSON data structure for the "subspaces.json" configuration file.
* See subspace.schema.json for documentation.
*/
export interface ISubspacesConfigurationJson {
subspacesEnabled: boolean;
splitWorkspaceCompatibility?: boolean;
preventSelectingAllSubspaces?: boolean;
subspaceNames: string[];
}
/**
* This represents the subspace configurations for a repository, based on the "subspaces.json"

@@ -13,0 +23,0 @@ * configuration file.

6

lib/cli/actions/InitAction.d.ts

@@ -10,9 +10,5 @@ import type { RushCommandLineParser } from '../RushCommandLineParser';

protected runAsync(): Promise<void>;
private _defineMacroSections;
private _validateFolderIsEmpty;
private _copyTemplateFiles;
private _copyTemplateFile;
private _isSectionCommented;
private _expandMacroVariable;
private _copyTemplateFilesAsync;
}
//# sourceMappingURL=InitAction.d.ts.map

@@ -6,3 +6,3 @@ import { type ITerminal } from '@rushstack/terminal';

export interface IVersionMismatchFinderOptions {
subspace?: Subspace;
subspace: Subspace;
}

@@ -12,3 +12,3 @@ export interface IVersionMismatchFinderRushCheckOptions extends IVersionMismatchFinderOptions {

truncateLongPackageNameLists?: boolean | undefined;
subspace?: Subspace | undefined;
subspace: Subspace;
}

@@ -15,0 +15,0 @@ export interface IVersionMismatchFinderEnsureConsistentVersionsOptions extends IVersionMismatchFinderOptions {

{
"name": "@rushstack/rush-sdk",
"version": "5.128.5",
"version": "5.129.0",
"description": "An API for interacting with the Rush engine",

@@ -34,7 +34,7 @@ "repository": {

"@types/webpack-env": "1.18.0",
"@rushstack/stream-collator": "4.1.56",
"local-node-rig": "1.0.0",
"@microsoft/rush-lib": "5.129.0",
"@rushstack/heft": "0.66.18",
"@rushstack/ts-command-line": "4.22.0",
"@microsoft/rush-lib": "5.128.5",
"@rushstack/stream-collator": "4.1.56"
"@rushstack/ts-command-line": "4.22.0"
},

@@ -41,0 +41,0 @@ "scripts": {

Sorry, the diff of this file is too big to display

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