This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 5761c2ac1ea Remove the unused React SWC plugin from the UI (#75875)
5761c2ac1ea is described below
commit 5761c2ac1eae10fc3c7662e0527ff5a1ab9129dc
Author: Guan-Ming Chiu <[email protected]>
AuthorDate: Thu Oct 29 14:39:06 2026 +0000
Remove the unused React SWC plugin from the UI (#75875)
---
airflow-core/src/airflow/ui/package.json | 2 -
airflow-core/src/airflow/ui/pnpm-lock.yaml | 181 -----------------------------
2 files changed, 183 deletions(-)
diff --git a/airflow-core/src/airflow/ui/package.json
b/airflow-core/src/airflow/ui/package.json
index 5d9bc2e7c15..12176cbb9f3 100644
--- a/airflow-core/src/airflow/ui/package.json
+++ b/airflow-core/src/airflow/ui/package.json
@@ -94,7 +94,6 @@
"@typescript-eslint/parser": "^8.71.2",
"@typescript-eslint/utils": "^8.71.2",
"@vitejs/plugin-react": "^6.1.2",
- "@vitejs/plugin-react-swc": "^4.3.3",
"@vitest/coverage-v8": "^5.0.4",
"babel-plugin-react-compiler": "^1.0.0",
"eslint": "^10.11.0",
@@ -126,7 +125,6 @@
"pnpm": {
"minimumReleaseAge": 5760,
"onlyBuiltDependencies": [
- "@swc/core",
"esbuild",
"msw"
],
diff --git a/airflow-core/src/airflow/ui/pnpm-lock.yaml
b/airflow-core/src/airflow/ui/pnpm-lock.yaml
index 65b852535d6..d7338daebc9 100644
--- a/airflow-core/src/airflow/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/ui/pnpm-lock.yaml
@@ -245,9 +245,6 @@ importers:
'@vitejs/plugin-react':
specifier: ^6.1.2
version:
6.1.2(@rolldown/[email protected](@babel/[email protected])(@babel/[email protected])([email protected])([email protected](@types/[email protected])([email protected])([email protected])))([email protected])([email protected](@types/[email protected])([email protected])([email protected]))
- '@vitejs/plugin-react-swc':
- specifier: ^4.3.3
- version:
4.3.3(@swc/[email protected])([email protected](@types/[email protected])([email protected])([email protected]))
'@vitest/coverage-v8':
specifier: ^5.0.4
version: 5.0.4([email protected])
@@ -869,42 +866,36 @@ packages:
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [glibc]
'@rolldown/[email protected]':
resolution: {integrity:
sha512-xU+Kvv9N2A3SY35zFh1FWWNjxbadE/BKeqnkXe7vScU4GZsw757BlVmDLITZEq8DPpk6m7uoDYkK7P+x/uU5Ow==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [musl]
'@rolldown/[email protected]':
resolution: {integrity:
sha512-XMk/hnhh25oQ756Lclb1Q11h4ll0xC0Esa5w4Vzp+mAE2S3AGJgeM0SonrIgY8fHhjarb6hcoTuwoFG0VVP2ig==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
'@rolldown/[email protected]':
resolution: {integrity:
sha512-U1BoTHYmlywE2n3HUWjzZ+8EQsKr+OwpxYuDWaubx42tUL8QSL7nOqRz/NVHanibbFP3M1Rxuprz/wNcbMKjqw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- libc: [glibc]
'@rolldown/[email protected]':
resolution: {integrity:
sha512-J4cm80Pc6wEwV5AZ42o62sIQgDk+Y7R2s646jIwuvO+4V46QB58N4vVuMPWCBaNgursXLpmUWJV//WQAkPvHBQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [glibc]
'@rolldown/[email protected]':
resolution: {integrity:
sha512-W0euZS40U4V6JkmEnVCIX9mcsL6cbXQ4X8c2w+MMOIjFg68TXUW+u3RT+2e1t1pv9mg/EP3pDtK3POXdQ7Rxyw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [musl]
'@rolldown/[email protected]':
resolution: {integrity:
sha512-do/AF/4n9MRshia3a5aXoy8xM2c6mgfT6D7H/dY6my5z+hfCIR4ab7mk4IRj++nsEQpKy39kd0DQnDq+r692tw==}
@@ -950,102 +941,9 @@ packages:
peerDependencies:
eslint: ^9.0.0 || ^10.0.0
- '@swc/[email protected]':
- resolution: {integrity:
sha512-IsISIT22EfktVJrlvIpnAxG2u/A9aob9l99HMlx80x72WlFmFPk1V3UhkEzx86eJP8hw049KTFv/RISho2cq2Q==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [darwin]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-4Tj4ppVIPCmUMpmGFiGtyEriwLyJ+yi/US4WfBrP/ok8COGddDZXLEzQETnKyK46mjvr1v0jevrS23zjoff7vA==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [darwin]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-i8tUGnNjyOgMmfmgFSg4aeJLQoFyfpIHK5FjpQAwpRyQIqEUB2w1e8zIDQzY1WhOxx8NoS1S5iUL813Un4Sf5A==}
- engines: {node: '>=10'}
- cpu: [arm]
- os: [linux]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-c0OnhqzdhfOvv6qhNCcByepB+sNYOGZyhtr2Qa6ZCHvAWTYhSRw4j/u92Stue9PbZ/6q74b9nHzi76+kVzqQHQ==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [linux]
- libc: [glibc]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-imyRpNEcUzFQFV2LE4jL68ErvmKEuZCbvZru77iQREunJ+bR4i658cupTgtG1mLYM3F1Tzy3Sb9xYb02KghWTg==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [linux]
- libc: [musl]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-ctEfcl/HcUeomK33cbySiHZm98GEDIxTm1EkpBsYCiHxElYBzvTXVeuQT2YwbUXn9XCrjiw4ipyUNk33k26qRg==}
- engines: {node: '>=10'}
- cpu: [ppc64]
- os: [linux]
- libc: [glibc]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-DxlMdnt84TtRVTv7WL/thWyz9+QU8QZNNoAP9rrk0P68LziuhfePp8MjQ44zIprpTHTsEwyziIuGUUN5iSC1bQ==}
- engines: {node: '>=10'}
- cpu: [s390x]
- os: [linux]
- libc: [glibc]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-SKxI7J6t90XPl8hRUqtJi9NfGdunN/E/vZMc7Bc0figeRdOPDBT+Tm8g7cx9xM0T0mewh2l+8dewa3Am27/P+A==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [linux]
- libc: [glibc]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-qj9T6B7bosI0VEsrWOVXZN1OXxS8Tp63ywyrLxNdOycnUtLdkgYcoBsN5y8ImnDDsnwrEWZOy1e+J4xSe7mA3Q==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [linux]
- libc: [musl]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-8p7l4c3LU+eA5g9Et1JPhNeMC1oQwXTGU+uah8DPIBX7YXzqswvaBtyKVmXefVGi/DJU1x3YJsc3mbAp9aWzSQ==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [win32]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-tUEnfr3Bn9u6FOjUb3PN9p+09qZC2j+wNDLKHzXXZn22rqGcUqR/ohCRSS+nG9B9+X+U+3FewNEHJkTmdIvMjQ==}
- engines: {node: '>=10'}
- cpu: [ia32]
- os: [win32]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-Vux7UDzBJYQggSuPfcl2w9iu+IJpgpRCxHzgCaVkELnAXAE4XZMOTX9HNcaNiwfeIDqdu2rkr69RuDm6wY8neA==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [win32]
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-Ri3em2mBpq3h2zSPliCYl63otDGqek8PPEfv2nWgRQEbZ/VBCNyypVTVQ6cEbTCXBhy+WE2T3fQb08moIyuYaw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@swc/helpers': '>=0.5.17'
- peerDependenciesMeta:
- '@swc/helpers':
- optional: true
-
- '@swc/[email protected]':
- resolution: {integrity:
sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
-
'@swc/[email protected]':
resolution: {integrity:
sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}
- '@swc/[email protected]':
- resolution: {integrity:
sha512-K6h3iUlqeM946U4sXFYeahefR1YBbXJvko+hv8WS8/0BNJ4OHiHRywMnQUJCqkR7Y9+hqQ1TvEpiKqUhz7NEFg==}
-
'@tanstack/[email protected]':
resolution: {integrity:
sha512-HXPo1XeqKkBZI5m30CcF1WdEagFqPczHLrZHlObhGtJEkeLC1emtR4B38AVS+CPBKC8ZOjmM5nAKqUpZrAaedw==}
peerDependencies:
@@ -1454,12 +1352,6 @@ packages:
'@visx/[email protected]':
resolution: {integrity:
sha512-LoBNzWjTXzBfu095BQxB14IwZQHHOLs8ZMzM6t2FL4ZGORaACgLcmXRRLhFo0VmRR8L7iNTM4HHc1j6yFvzsAA==}
- '@vitejs/[email protected]':
- resolution: {integrity:
sha512-bti8ZAcvz4Lh6/e4Uk2k3aa1TiUXbbMsahuqOHvd3MveFTkKDZOA6wQVkpj7J/+tepX/wGfe+lsGh/t24HTXMQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- peerDependencies:
- vite: ^4 || ^5 || ^6 || ^7 || ^8
-
'@vitejs/[email protected]':
resolution: {integrity:
sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3246,28 +3138,24 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
- libc: [glibc]
[email protected]:
resolution: {integrity:
sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
- libc: [musl]
[email protected]:
resolution: {integrity:
sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
- libc: [glibc]
[email protected]:
resolution: {integrity:
sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
- libc: [musl]
[email protected]:
resolution: {integrity:
sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==}
@@ -5326,71 +5214,10 @@ snapshots:
estraverse: 5.3.0
picomatch: 4.0.5
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected]':
- optional: true
-
- '@swc/[email protected](@swc/[email protected])':
- dependencies:
- '@swc/counter': 0.1.3
- '@swc/types': 0.1.27
- optionalDependencies:
- '@swc/core-darwin-arm64': 1.15.46
- '@swc/core-darwin-x64': 1.15.46
- '@swc/core-linux-arm-gnueabihf': 1.15.46
- '@swc/core-linux-arm64-gnu': 1.15.46
- '@swc/core-linux-arm64-musl': 1.15.46
- '@swc/core-linux-ppc64-gnu': 1.15.46
- '@swc/core-linux-s390x-gnu': 1.15.46
- '@swc/core-linux-x64-gnu': 1.15.46
- '@swc/core-linux-x64-musl': 1.15.46
- '@swc/core-win32-arm64-msvc': 1.15.46
- '@swc/core-win32-ia32-msvc': 1.15.46
- '@swc/core-win32-x64-msvc': 1.15.46
- '@swc/helpers': 0.5.23
-
- '@swc/[email protected]': {}
-
'@swc/[email protected]':
dependencies:
tslib: 2.8.1
- '@swc/[email protected]':
- dependencies:
- '@swc/counter': 0.1.3
-
'@tanstack/[email protected]([email protected]([email protected]))([email protected])':
dependencies:
'@typescript-eslint/utils':
8.71.2([email protected]([email protected]))([email protected])
@@ -5872,14 +5699,6 @@ snapshots:
d3-time-format: 4.1.0
internmap: 2.0.3
-
'@vitejs/[email protected](@swc/[email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
- dependencies:
- '@rolldown/pluginutils': 1.0.1
- '@swc/core': 1.15.46(@swc/[email protected])
- vite: 8.3.4(@types/[email protected])([email protected])([email protected])
- transitivePeerDependencies:
- - '@swc/helpers'
-
'@vitejs/[email protected](@rolldown/[email protected](@babel/[email protected])(@babel/[email protected])([email protected])([email protected](@types/[email protected])([email protected])([email protected])))([email protected])([email protected](@types/[email protected])([email protected])([email protected]))':
dependencies:
'@rolldown/pluginutils': 1.0.1