Socket
Socket
Sign inDemoInstall

nx

Package Overview
Dependencies
139
Maintainers
8
Versions
1179
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 19.1.0-canary.20240510-1a85787 to 19.1.0-canary.20240511-f7dcf43

24

package.json
{
"name": "nx",
"version": "19.1.0-canary.20240510-1a85787",
"version": "19.1.0-canary.20240511-f7dcf43",
"private": false,

@@ -69,3 +69,3 @@ "description": "The core Nx plugin contains the core functionality of Nx like the project graph, nx commands and task orchestration.",

"ora": "5.3.0",
"@nrwl/tao": "19.1.0-canary.20240510-1a85787"
"@nrwl/tao": "19.1.0-canary.20240511-f7dcf43"
},

@@ -85,12 +85,12 @@ "peerDependencies": {

"optionalDependencies": {
"@nx/nx-darwin-x64": "19.1.0-canary.20240510-1a85787",
"@nx/nx-darwin-arm64": "19.1.0-canary.20240510-1a85787",
"@nx/nx-linux-x64-gnu": "19.1.0-canary.20240510-1a85787",
"@nx/nx-linux-x64-musl": "19.1.0-canary.20240510-1a85787",
"@nx/nx-win32-x64-msvc": "19.1.0-canary.20240510-1a85787",
"@nx/nx-linux-arm64-gnu": "19.1.0-canary.20240510-1a85787",
"@nx/nx-linux-arm64-musl": "19.1.0-canary.20240510-1a85787",
"@nx/nx-linux-arm-gnueabihf": "19.1.0-canary.20240510-1a85787",
"@nx/nx-win32-arm64-msvc": "19.1.0-canary.20240510-1a85787",
"@nx/nx-freebsd-x64": "19.1.0-canary.20240510-1a85787"
"@nx/nx-darwin-x64": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-darwin-arm64": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-linux-x64-gnu": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-linux-x64-musl": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-win32-x64-msvc": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-linux-arm64-gnu": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-linux-arm64-musl": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-linux-arm-gnueabihf": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-win32-arm64-msvc": "19.1.0-canary.20240511-f7dcf43",
"@nx/nx-freebsd-x64": "19.1.0-canary.20240511-f7dcf43"
},

@@ -97,0 +97,0 @@ "nx-migrations": {

@@ -12,8 +12,8 @@ import { ProjectConfiguration } from '../../config/workspace-json-project-json';

export declare function retrieveWorkspaceFiles(workspaceRoot: string, projectRootMap: Record<string, string>): Promise<{
allWorkspaceFiles: import("../file-utils").FileData[];
allWorkspaceFiles: import("nx/src/devkit-exports").FileData[];
fileMap: {
projectFileMap: ProjectFiles;
nonProjectFiles: import("../../native").FileData[];
nonProjectFiles: import("nx/src/native").FileData[];
};
rustReferences: import("../../native").NxWorkspaceFilesExternals;
rustReferences: import("nx/src/native").NxWorkspaceFilesExternals;
}>;

@@ -20,0 +20,0 @@ /**

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.recordStat = exports.messages = exports.PromptMessages = void 0;
const node_child_process_1 = require("node:child_process");
const is_ci_1 = require("./is-ci");
const package_manager_1 = require("./package-manager");
const messageOptions = {

@@ -66,8 +68,5 @@ setupNxCloud: [

try {
const major = Number(opts.nxVersion.split('.')[0]);
if (process.env.NX_VERBOSE_LOGGING === 'true') {
console.log(`Record stat. Major: ${major}`);
if (!shouldRecordStats()) {
return;
}
if (major < 10 || major > 19)
return; // test version, skip it
const axios = require('axios');

@@ -93,1 +92,14 @@ await (axios['default'] ?? axios)

exports.recordStat = recordStat;
function shouldRecordStats() {
const pmc = (0, package_manager_1.getPackageManagerCommand)();
try {
const stdout = (0, node_child_process_1.execSync)(pmc.getRegistryUrl, { encoding: 'utf-8' });
const url = new URL(stdout.trim());
// don't record stats when testing locally
return url.hostname !== 'localhost';
}
catch {
// fallback to true if we can't detect the registry
return true;
}
}

@@ -14,2 +14,3 @@ export type PackageManager = 'yarn' | 'pnpm' | 'npm';

run: (script: string, args: string) => string;
getRegistryUrl: string;
}

@@ -16,0 +17,0 @@ /**

@@ -79,2 +79,5 @@ "use strict";

list: useBerry ? 'yarn info --name-only' : 'yarn list',
getRegistryUrl: useBerry
? 'yarn config get npmRegistryServer'
: 'yarn config get registry',
};

@@ -100,2 +103,3 @@ },

list: 'pnpm ls --depth 100',
getRegistryUrl: 'pnpm config get registry',
};

@@ -117,2 +121,3 @@ },

list: 'npm ls',
getRegistryUrl: 'npm config get registry',
};

@@ -119,0 +124,0 @@ },

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc