Vigia

@nx/webpack को 23.x से 24.x पर अपग्रेड करना

@nx/webpack 23.3.1 और 24.0.0 के सार्वजनिक API की तुलना, उनके TypeScript टाइप से अपने-आप निकाली गई। बदला हुआ सिग्नेचर संभावित असंगत बदलाव है, निश्चितता नहीं।

सारांश

हटाए गए इम्पोर्ट पाथ0
हटाए गए एक्सपोर्ट2
बदले गए सिग्नेचर5
क्लास या इंटरफ़ेस के हटाए गए सदस्य0
क्लास या इंटरफ़ेस के बदले गए सदस्य0
नए डिप्रिकेटेड0
आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)0
नए एक्सपोर्ट3

हटाए गए एक्सपोर्ट

importexportkindपहले
@nx/webpackwebpackExecutorfunction(_options: WebpackExecutorOptions, context: ExecutorContext): AsyncGenerator<WebpackExecutorEvent, WebpackExecutorEvent, undefined>
@nx/webpackWebpackExecutorEventtype{ success: false; outfile?: string | undefined; options?: WebpackExecutorOptions | undefined; } | { success: true; outfile: string; options?: WebpackExecutorOptions | undefined; }

बदले गए सिग्नेचर

exportपहलेबाद में
@nx/webpack · withNx(pluginOptions?: Partial<NxAppWebpackPluginOptions> | undefined): NxComposableWebpackPlugin(_options?: Partial<NxAppWebpackPluginOptions> | undefined): NxComposableWebpackPlugin
@nx/webpack · withWeb(pluginOptions?: WithWebOptions | undefined): NxComposableWebpackPlugin(_options?: WithWebOptions | undefined): NxComposableWebpackPlugin
@nx/webpack · composePlugins(...plugins: (AsyncNxComposableWebpackPlugin | NxComposableWebpackPlugin | Promise<AsyncNxComposableWebpackPlugin | NxComposableWebpackPlugin>)[]): ((config: Configuration, ctx: NxWebpackExecutionContext) => Promise<Configuration>) & { nxWebpackComposablePlugin: boolean; }(..._plugins: (AsyncNxComposableWebpackPlugin | NxComposableWebpackPlugin | Promise<AsyncNxComposableWebpackPlugin | NxComposableWebpackPlugin>)[]): ((config?: any, ctx?: NxWebpackExecutionContext | undefined) => Promise<Configuration>) & { nxWebpackComposablePlugin: boolean; }
@nx/webpack · composePluginsSync(...plugins: NxComposableWebpackPlugin[]): ((config: Configuration, ctx: NxWebpackExecutionContext) => Configuration) & { nxWebpackComposablePlugin: boolean; }(..._plugins: NxComposableWebpackPlugin[]): ((config?: any, ctx?: NxWebpackExecutionContext | undefined) => Configuration) & { nxWebpackComposablePlugin: boolean; }
@nx/webpack · getWebpackE2EWebServerInfo(tree: Tree, projectName: string, configFilePath: string, isPluginBeingAdded: boolean, e2ePortOverride?: number | undefined): Promise<any>(tree: Tree, projectName: string, configFilePath: string, e2ePortOverride?: number | undefined): Promise<any>

क्लास या इंटरफ़ेस के हटाए गए सदस्य

कुछ नहीं मिला।

क्लास या इंटरफ़ेस के बदले गए सदस्य

कुछ नहीं मिला।

नए डिप्रिकेटेड

कुछ नहीं मिला।

आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)

कुछ नहीं मिला।

नए एक्सपोर्ट (3)
importexportkind
@nx/webpack/internalapplyWebConfigfunction
@nx/webpack/internalapplyBaseConfigfunction
@nx/webpack/internalwebpackExecutorContextvariable

अपने AI एजेंट को ये तथ्य दें

Vigia एक मुफ़्त MCP सर्वर है: आपका कोडिंग एजेंट कोड लिखने से पहले वर्ज़न, ब्रेकिंग बदलाव और कमज़ोरियाँ जाँचता है। न साइनअप, न API कुंजी।

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Cursor में जोड़ेंVS Code में जोड़ें★ GitHub पर स्टार दें

कोई भी दूसरा MCP क्लाइंट
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

एजेंट स्किल (SKILL.md): एजेंट को बताती है कि Vigia कब इस्तेमाल करना है · पुल रिक्वेस्ट के लिए GitHub Action

अक्सर पूछे जाने वाले प्रश्न

@nx/webpack को 23 से 24 पर अपग्रेड करने पर कौन-से असंगत बदलाव हैं?

@nx/webpack 23.3.1 और 24.0.0 के बीच Vigia को 2 हटाए गए एक्सपोर्ट, 5 बदले गए सिग्नेचर और 0 हटाए या बदले गए क्लास/इंटरफ़ेस सदस्य मिले।

@nx/webpack 24 में क्या डिप्रिकेट हुआ?

@nx/webpack 24.0.0 में 0 एक्सपोर्ट या सदस्य नए रूप से डिप्रिकेटेड चिह्नित हैं।

एजेंटों के लिए

GET https://vigia.coredls.cloud/v1/packages/npm/@nx/webpack/upgrade?from=23.3.1&to=24.0.0