From 8e0251d39b00b3feb6daada5fb08a795c9f0bdb7 Mon Sep 17 00:00:00 2001 From: Jwaegebaert <38426621+Jwaegebaert@users.noreply.github.com> Date: Fri, 18 Jul 2025 14:57:29 +0200 Subject: [PATCH] Enhances "spfx-fast-serve-helpers" to support newer versions. Closes #6802 --- .../spfx/commands/project/project-upgrade/upgrade-1.16.0.ts | 2 ++ .../spfx/commands/project/project-upgrade/upgrade-1.17.0.ts | 2 ++ .../spfx/commands/project/project-upgrade/upgrade-1.18.0.ts | 2 ++ .../spfx/commands/project/project-upgrade/upgrade-1.19.0.ts | 2 ++ .../spfx/commands/project/project-upgrade/upgrade-1.20.0.ts | 2 ++ .../spfx/commands/project/project-upgrade/upgrade-1.21.0.ts | 2 ++ 6 files changed, 12 insertions(+) diff --git a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.16.0.ts b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.16.0.ts index 28fdf3f736f..8fb59f5f9e6 100644 --- a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.16.0.ts +++ b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.16.0.ts @@ -25,6 +25,7 @@ import { FN002001_DEVDEP_microsoft_sp_build_web } from "./rules/FN002001_DEVDEP_ import { FN002002_DEVDEP_microsoft_sp_module_interfaces } from "./rules/FN002002_DEVDEP_microsoft_sp_module_interfaces.js"; import { FN002015_DEVDEP_types_react } from "./rules/FN002015_DEVDEP_types_react.js"; import { FN002016_DEVDEP_types_react_dom } from "./rules/FN002016_DEVDEP_types_react_dom.js"; +import { FN002019_DEVDEP_spfx_fast_serve_helpers } from "./rules/FN002019_DEVDEP_spfx_fast_serve_helpers.js"; import { FN002022_DEVDEP_microsoft_eslint_plugin_spfx } from "./rules/FN002022_DEVDEP_microsoft_eslint_plugin_spfx.js"; import { FN002023_DEVDEP_microsoft_eslint_config_spfx } from "./rules/FN002023_DEVDEP_microsoft_eslint_config_spfx.js"; import { FN010001_YORC_version } from "./rules/FN010001_YORC_version.js"; @@ -65,6 +66,7 @@ export default [ new FN002002_DEVDEP_microsoft_sp_module_interfaces('1.16.0'), new FN002015_DEVDEP_types_react('17.0.45'), new FN002016_DEVDEP_types_react_dom('17.0.17'), + new FN002019_DEVDEP_spfx_fast_serve_helpers('1.16.6'), new FN010001_YORC_version('1.16.0'), new FN010008_YORC_nodeVersion(), new FN010009_YORC_sdkVersions_microsoft_graph_client('3.0.2'), diff --git a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.17.0.ts b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.17.0.ts index ab48cb76314..4ceb6d95cdc 100644 --- a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.17.0.ts +++ b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.17.0.ts @@ -20,6 +20,7 @@ import { FN001032_DEP_microsoft_sp_page_context } from './rules/FN001032_DEP_mic import { FN001034_DEP_microsoft_sp_adaptive_card_extension_base } from './rules/FN001034_DEP_microsoft_sp_adaptive_card_extension_base.js'; import { FN002001_DEVDEP_microsoft_sp_build_web } from './rules/FN002001_DEVDEP_microsoft_sp_build_web.js'; import { FN002002_DEVDEP_microsoft_sp_module_interfaces } from './rules/FN002002_DEVDEP_microsoft_sp_module_interfaces.js'; +import { FN002019_DEVDEP_spfx_fast_serve_helpers } from './rules/FN002019_DEVDEP_spfx_fast_serve_helpers.js'; import { FN002020_DEVDEP_microsoft_rush_stack_compiler_4_5 } from './rules/FN002020_DEVDEP_microsoft_rush_stack_compiler_4_5.js'; import { FN002022_DEVDEP_microsoft_eslint_plugin_spfx } from './rules/FN002022_DEVDEP_microsoft_eslint_plugin_spfx.js'; import { FN002023_DEVDEP_microsoft_eslint_config_spfx } from './rules/FN002023_DEVDEP_microsoft_eslint_config_spfx.js'; @@ -55,6 +56,7 @@ export default [ new FN002023_DEVDEP_microsoft_eslint_config_spfx('1.17.0'), new FN002001_DEVDEP_microsoft_sp_build_web('1.17.0'), new FN002002_DEVDEP_microsoft_sp_module_interfaces('1.17.0'), + new FN002019_DEVDEP_spfx_fast_serve_helpers('1.17.10'), new FN002020_DEVDEP_microsoft_rush_stack_compiler_4_5('0.4.0'), new FN002024_DEVDEP_eslint('8.7.0'), new FN007002_CFG_S_initialPage('https://{tenantDomain}/_layouts/workbench.aspx'), diff --git a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.18.0.ts b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.18.0.ts index 9789d145d9b..5e4ca95667e 100644 --- a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.18.0.ts +++ b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.18.0.ts @@ -22,6 +22,7 @@ import { FN001034_DEP_microsoft_sp_adaptive_card_extension_base } from './rules/ import { FN001035_DEP_fluentui_react } from './rules/FN001035_DEP_fluentui_react.js'; import { FN002001_DEVDEP_microsoft_sp_build_web } from './rules/FN002001_DEVDEP_microsoft_sp_build_web.js'; import { FN002002_DEVDEP_microsoft_sp_module_interfaces } from './rules/FN002002_DEVDEP_microsoft_sp_module_interfaces.js'; +import { FN002019_DEVDEP_spfx_fast_serve_helpers } from './rules/FN002019_DEVDEP_spfx_fast_serve_helpers.js'; import { FN002022_DEVDEP_microsoft_eslint_plugin_spfx } from './rules/FN002022_DEVDEP_microsoft_eslint_plugin_spfx.js'; import { FN002023_DEVDEP_microsoft_eslint_config_spfx } from './rules/FN002023_DEVDEP_microsoft_eslint_config_spfx.js'; import { FN002026_DEVDEP_typescript } from './rules/FN002026_DEVDEP_typescript.js'; @@ -56,6 +57,7 @@ export default [ new FN001034_DEP_microsoft_sp_adaptive_card_extension_base('1.18.0'), new FN002001_DEVDEP_microsoft_sp_build_web('1.18.0'), new FN002002_DEVDEP_microsoft_sp_module_interfaces('1.18.0'), + new FN002019_DEVDEP_spfx_fast_serve_helpers('1.18.14'), new FN002022_DEVDEP_microsoft_eslint_plugin_spfx('1.18.0'), new FN002023_DEVDEP_microsoft_eslint_config_spfx('1.18.0'), new FN002026_DEVDEP_typescript('4.7.4'), diff --git a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.19.0.ts b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.19.0.ts index 0fa7220eed5..dc453f245d4 100644 --- a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.19.0.ts +++ b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.19.0.ts @@ -20,6 +20,7 @@ import { FN001032_DEP_microsoft_sp_page_context } from './rules/FN001032_DEP_mic import { FN001034_DEP_microsoft_sp_adaptive_card_extension_base } from './rules/FN001034_DEP_microsoft_sp_adaptive_card_extension_base.js'; import { FN002001_DEVDEP_microsoft_sp_build_web } from './rules/FN002001_DEVDEP_microsoft_sp_build_web.js'; import { FN002002_DEVDEP_microsoft_sp_module_interfaces } from './rules/FN002002_DEVDEP_microsoft_sp_module_interfaces.js'; +import { FN002019_DEVDEP_spfx_fast_serve_helpers } from './rules/FN002019_DEVDEP_spfx_fast_serve_helpers.js'; import { FN002022_DEVDEP_microsoft_eslint_plugin_spfx } from './rules/FN002022_DEVDEP_microsoft_eslint_plugin_spfx.js'; import { FN002023_DEVDEP_microsoft_eslint_config_spfx } from './rules/FN002023_DEVDEP_microsoft_eslint_config_spfx.js'; import { FN010001_YORC_version } from './rules/FN010001_YORC_version.js'; @@ -47,6 +48,7 @@ export default [ new FN001034_DEP_microsoft_sp_adaptive_card_extension_base('1.19.0'), new FN002001_DEVDEP_microsoft_sp_build_web('1.20.1'), new FN002002_DEVDEP_microsoft_sp_module_interfaces('1.20.1'), + new FN002019_DEVDEP_spfx_fast_serve_helpers('1.19.6'), new FN002022_DEVDEP_microsoft_eslint_plugin_spfx('1.20.1'), new FN002023_DEVDEP_microsoft_eslint_config_spfx('1.20.1'), new FN010001_YORC_version('1.19.0') diff --git a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.20.0.ts b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.20.0.ts index 41c995b40cf..7bc4630ec14 100644 --- a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.20.0.ts +++ b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.20.0.ts @@ -20,6 +20,7 @@ import { FN001032_DEP_microsoft_sp_page_context } from './rules/FN001032_DEP_mic import { FN001034_DEP_microsoft_sp_adaptive_card_extension_base } from './rules/FN001034_DEP_microsoft_sp_adaptive_card_extension_base.js'; import { FN002001_DEVDEP_microsoft_sp_build_web } from './rules/FN002001_DEVDEP_microsoft_sp_build_web.js'; import { FN002002_DEVDEP_microsoft_sp_module_interfaces } from './rules/FN002002_DEVDEP_microsoft_sp_module_interfaces.js'; +import { FN002019_DEVDEP_spfx_fast_serve_helpers } from './rules/FN002019_DEVDEP_spfx_fast_serve_helpers.js'; import { FN002021_DEVDEP_rushstack_eslint_config } from './rules/FN002021_DEVDEP_rushstack_eslint_config.js'; import { FN002022_DEVDEP_microsoft_eslint_plugin_spfx } from './rules/FN002022_DEVDEP_microsoft_eslint_plugin_spfx.js'; import { FN002023_DEVDEP_microsoft_eslint_config_spfx } from './rules/FN002023_DEVDEP_microsoft_eslint_config_spfx.js'; @@ -50,6 +51,7 @@ export default [ new FN001034_DEP_microsoft_sp_adaptive_card_extension_base('1.20.0'), new FN002001_DEVDEP_microsoft_sp_build_web('1.20.2'), new FN002002_DEVDEP_microsoft_sp_module_interfaces('1.20.2'), + new FN002019_DEVDEP_spfx_fast_serve_helpers('1.20.4'), new FN002024_DEVDEP_eslint('8.57.0'), new FN002021_DEVDEP_rushstack_eslint_config('4.0.1'), new FN002022_DEVDEP_microsoft_eslint_plugin_spfx('1.20.2'), diff --git a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.21.0.ts b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.21.0.ts index 4a1426291fa..a280006c9dc 100644 --- a/src/m365/spfx/commands/project/project-upgrade/upgrade-1.21.0.ts +++ b/src/m365/spfx/commands/project/project-upgrade/upgrade-1.21.0.ts @@ -20,6 +20,7 @@ import { FN001032_DEP_microsoft_sp_page_context } from './rules/FN001032_DEP_mic import { FN001034_DEP_microsoft_sp_adaptive_card_extension_base } from './rules/FN001034_DEP_microsoft_sp_adaptive_card_extension_base.js'; import { FN002001_DEVDEP_microsoft_sp_build_web } from './rules/FN002001_DEVDEP_microsoft_sp_build_web.js'; import { FN002002_DEVDEP_microsoft_sp_module_interfaces } from './rules/FN002002_DEVDEP_microsoft_sp_module_interfaces.js'; +import { FN002019_DEVDEP_spfx_fast_serve_helpers } from './rules/FN002019_DEVDEP_spfx_fast_serve_helpers.js'; import { FN002022_DEVDEP_microsoft_eslint_plugin_spfx } from './rules/FN002022_DEVDEP_microsoft_eslint_plugin_spfx.js'; import { FN002023_DEVDEP_microsoft_eslint_config_spfx } from './rules/FN002023_DEVDEP_microsoft_eslint_config_spfx.js'; import { FN002024_DEVDEP_eslint } from './rules/FN002024_DEVDEP_eslint.js'; @@ -52,6 +53,7 @@ export default [ new FN001034_DEP_microsoft_sp_adaptive_card_extension_base('1.21.0'), new FN002001_DEVDEP_microsoft_sp_build_web('1.21.0'), new FN002002_DEVDEP_microsoft_sp_module_interfaces('1.21.0'), + new FN002019_DEVDEP_spfx_fast_serve_helpers('1.21.1'), new FN002024_DEVDEP_eslint('8.57.1'), new FN002022_DEVDEP_microsoft_eslint_plugin_spfx('1.21.0'), new FN002023_DEVDEP_microsoft_eslint_config_spfx('1.21.0'),