🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@nx/workspace

Package Overview
Dependencies
Maintainers
5
Versions
1877
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nx/workspace - npm Package Compare versions

Comparing version
23.1.0
to
23.1.1
+36
-6
dist/src/generators/new/generate-preset.js

@@ -97,9 +97,23 @@ "use strict";

}
function getPresetDependencies({ preset, presetVersion, bundler, e2eTestRunner, }) {
// `typescript` is pinned here rather than left to `@nx/js:init` so it lands in
// package.json before the first install. Otherwise npm resolves tsquery's
// `typescript: >3.0.0` peer to 7.x, whose entry point dropped the compiler API.
function getPresetDependencies({ preset, presetVersion, bundler, e2eTestRunner, js, }) {
switch (preset) {
// Empty workspaces — no preset generator runs, so `@nx/js:init` never adds
// typescript and pinning it here would be net-new.
case presets_1.Preset.Apps:
case presets_1.Preset.NPM:
return { dependencies: {}, dev: { '@nx/js': versions_1.nxVersion } };
case presets_1.Preset.TS:
case presets_1.Preset.TsStandalone:
return { dependencies: {}, dev: { '@nx/js': versions_1.nxVersion } };
return {
dependencies: {},
dev: {
'@nx/js': versions_1.nxVersion,
// ts-standalone prompts for JS vs TS; mirror `@nx/js:init`, which
// skips typescript when `js` is set.
typescript: js ? undefined : versions_1.typescriptVersion,
},
};
case presets_1.Preset.AngularMonorepo:

@@ -118,3 +132,6 @@ case presets_1.Preset.AngularStandalone:

case presets_1.Preset.Express:
return { dependencies: {}, dev: { '@nx/express': versions_1.nxVersion } };
return {
dependencies: {},
dev: { '@nx/express': versions_1.nxVersion, typescript: versions_1.typescriptVersion },
};
case presets_1.Preset.Nest:

@@ -127,3 +144,6 @@ return {

case presets_1.Preset.NextJsStandalone:
return { dependencies: { '@nx/next': versions_1.nxVersion }, dev: {} };
return {
dependencies: { '@nx/next': versions_1.nxVersion },
dev: { typescript: versions_1.typescriptVersion },
};
case presets_1.Preset.VueMonorepo:

@@ -138,2 +158,3 @@ case presets_1.Preset.VueStandalone:

'@nx/vite': versions_1.nxVersion,
typescript: versions_1.typescriptVersion,
},

@@ -149,2 +170,3 @@ };

'@nx/playwright': e2eTestRunner === 'playwright' ? versions_1.nxVersion : undefined,
typescript: versions_1.typescriptVersion,
},

@@ -163,8 +185,15 @@ };

'@nx/webpack': bundler === 'webpack' ? versions_1.nxVersion : undefined,
typescript: versions_1.typescriptVersion,
},
};
case presets_1.Preset.ReactNative:
return { dependencies: {}, dev: { '@nx/react-native': versions_1.nxVersion } };
return {
dependencies: {},
dev: { '@nx/react-native': versions_1.nxVersion, typescript: versions_1.typescriptVersion },
};
case presets_1.Preset.Expo:
return { dependencies: {}, dev: { '@nx/expo': versions_1.nxVersion } };
return {
dependencies: {},
dev: { '@nx/expo': versions_1.nxVersion, typescript: versions_1.typescriptVersion },
};
case presets_1.Preset.WebComponents:

@@ -182,2 +211,3 @@ return {

'@nx/webpack': bundler === 'webpack' ? versions_1.nxVersion : undefined,
typescript: versions_1.typescriptVersion,
},

@@ -184,0 +214,0 @@ };

+4
-4
{
"name": "@nx/workspace",
"version": "23.1.0",
"version": "23.1.1",
"private": false,

@@ -88,7 +88,7 @@ "type": "commonjs",

"yargs-parser": "21.1.1",
"nx": "23.1.0",
"@nx/devkit": "23.1.0"
"nx": "23.1.1",
"@nx/devkit": "23.1.1"
},
"devDependencies": {
"nx": "23.1.0"
"nx": "23.1.1"
},

@@ -95,0 +95,0 @@ "publishConfig": {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet