This is an automated email from the ASF dual-hosted git repository.
hainenber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/master by this push:
new a1d24f1e4a chore(deps-dev): bump oxlint from 1.33.0 to 1.41.0 in
/superset-frontend (#37279)
a1d24f1e4a is described below
commit a1d24f1e4a379e5c8ea95d9690dd638f2c8f8cc9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Jan 21 23:10:06 2026 +0700
chore(deps-dev): bump oxlint from 1.33.0 to 1.41.0 in /superset-frontend
(#37279)
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: hainenber <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <[email protected]>
---
superset-frontend/oxlint.json | 2 +-
superset-frontend/package-lock.json | 75 +++++++++++-----------
superset-frontend/package.json | 2 +-
.../src/components/DatePicker/index.tsx | 5 +-
.../src/explore/components/SaveModal.tsx | 2 +-
5 files changed, 41 insertions(+), 45 deletions(-)
diff --git a/superset-frontend/oxlint.json b/superset-frontend/oxlint.json
index 8652a37d50..78e680df21 100644
--- a/superset-frontend/oxlint.json
+++ b/superset-frontend/oxlint.json
@@ -14,7 +14,7 @@
},
"settings": {
"react": {
- "version": "detect"
+ "version": "17.0.2"
}
},
"rules": {
diff --git a/superset-frontend/package-lock.json
b/superset-frontend/package-lock.json
index 0ad9edab9d..aa8b16e94c 100644
--- a/superset-frontend/package-lock.json
+++ b/superset-frontend/package-lock.json
@@ -254,7 +254,7 @@
"lightningcss": "^1.30.2",
"mini-css-extract-plugin": "^2.9.4",
"open-cli": "^8.0.0",
- "oxlint": "^1.32.0",
+ "oxlint": "^1.41.0",
"po2json": "^0.4.5",
"prettier": "3.8.0",
"prettier-plugin-packagejson": "^2.5.20",
@@ -10435,9 +10435,9 @@
}
},
"node_modules/@oxlint/darwin-arm64": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-1.33.0.tgz",
- "integrity":
"sha512-PmEQDLHAxiAdyttQ1ZWXd+5VpHLbHf3FTMJL9bg5TZamDnhNiW/v0Pamv3MTAdymnoDI3H8IVLAN/SAseV/adw==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/darwin-arm64/-/darwin-arm64-1.41.0.tgz",
+ "integrity":
"sha512-K0Bs0cNW11oWdSrKmrollKF44HMM2HKr4QidZQHMlhJcSX8pozxv0V5FLdqB4sddzCY0J9Wuuw+oRAfR8sdRwA==",
"cpu": [
"arm64"
],
@@ -10449,9 +10449,9 @@
]
},
"node_modules/@oxlint/darwin-x64": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-1.33.0.tgz",
- "integrity":
"sha512-2R9aH3kR0X2M30z5agGikv3tfNTi8/uLhU5/tYktu33VGUXpbf0OLZSlD25UEuwOKAlf3RVtzV5oDyjoq93JuQ==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/darwin-x64/-/darwin-x64-1.41.0.tgz",
+ "integrity":
"sha512-1LCCXCe9nN8LbrJ1QOGari2HqnxrZrveYKysWDIg8gFsQglIg00XF/8lRbA0kWHMdLgt4X0wfNYhhFz+c3XXLQ==",
"cpu": [
"x64"
],
@@ -10463,9 +10463,9 @@
]
},
"node_modules/@oxlint/linux-arm64-gnu": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-1.33.0.tgz",
- "integrity":
"sha512-yb/k8GaMDgnX2LyO6km33kKItZ/n573SlbiHBBFU2HmeU7tzEHL5jHkHQXXcysUkapmqHd7UsDhOZDqPmXaQRg==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/linux-arm64-gnu/-/linux-arm64-gnu-1.41.0.tgz",
+ "integrity":
"sha512-Fow7H84Bs8XxuaK1yfSEWBC8HI7rfEQB9eR2A0J61un1WgCas7jNrt1HbT6+p6KmUH2bhR+r/RDu/6JFAvvj4g==",
"cpu": [
"arm64"
],
@@ -10477,9 +10477,9 @@
]
},
"node_modules/@oxlint/linux-arm64-musl": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-1.33.0.tgz",
- "integrity":
"sha512-03pt9IO1C4ZfVOW6SQiOK26mzklAhLM3Kc79OXpX1kgZRlxk+rvFoMhlgCOzn7tEdrEgbePkBoxNnwDnJDFqJQ==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/linux-arm64-musl/-/linux-arm64-musl-1.41.0.tgz",
+ "integrity":
"sha512-WoRRDNwgP5W3rjRh42Zdx8ferYnqpKoYCv2QQLenmdrLjRGYwAd52uywfkcS45mKEWHeY1RPwPkYCSROXiGb2w==",
"cpu": [
"arm64"
],
@@ -10491,9 +10491,9 @@
]
},
"node_modules/@oxlint/linux-x64-gnu": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-1.33.0.tgz",
- "integrity":
"sha512-Z7ImLWM50FoVXzYvyxUQ+QwBkBfRyK4YdLEGonyAGMp7iT3DksonDaTK9ODnJ1qHyAyAZCvuqXD7AEDsDvzDbA==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/linux-x64-gnu/-/linux-x64-gnu-1.41.0.tgz",
+ "integrity":
"sha512-75k3CKj3fOc/a/2aSgO81s3HsTZOFROthPJ+UI2Oatic1LhvH6eKjKfx3jDDyVpzeDS2qekPlc/y3N33iZz5Og==",
"cpu": [
"x64"
],
@@ -10505,9 +10505,9 @@
]
},
"node_modules/@oxlint/linux-x64-musl": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-1.33.0.tgz",
- "integrity":
"sha512-idb55Uzu5kkqqpMiVUfI9nP7zOqPZinQKsIRQAIU40wILcf/ijvhNZKIu3ucDMmye0n6IWOaSnxIRL5W2fNoUQ==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/linux-x64-musl/-/linux-x64-musl-1.41.0.tgz",
+ "integrity":
"sha512-8r82eBwGPoAPn67ZvdxTlX/Z3gVb+ZtN6nbkyFzwwHWAh8yGutX+VBcVkyrePSl6XgBP4QAaddPnHmkvJjqY0g==",
"cpu": [
"x64"
],
@@ -10519,9 +10519,9 @@
]
},
"node_modules/@oxlint/win32-arm64": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-1.33.0.tgz",
- "integrity":
"sha512-wKKFt7cubfrLelNzdmDsNSmtBrlSUe1fWus587+uSxDZdpFbQ7liU0gsUlCbcHvym0H1Tc2O3K3cnLrgQORLPQ==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/win32-arm64/-/win32-arm64-1.41.0.tgz",
+ "integrity":
"sha512-aK+DAcckQsNCOXKruatyYuY/ROjNiRejQB1PeJtkZwM21+8rV9ODYbvKNvt0pW+YCws7svftBSFMCpl3ke2unw==",
"cpu": [
"arm64"
],
@@ -10533,9 +10533,9 @@
]
},
"node_modules/@oxlint/win32-x64": {
- "version": "1.33.0",
- "resolved":
"https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-1.33.0.tgz",
- "integrity":
"sha512-ReyR8rNHjKNnO7dxGny9RCPELRAdhm3y780FNBcA07E1wvxSCkB+Mn5db0Pa5bRmxrsU/MTZ/aaBFa+ERXDdXw==",
+ "version": "1.41.0",
+ "resolved":
"https://registry.npmjs.org/@oxlint/win32-x64/-/win32-x64-1.41.0.tgz",
+ "integrity":
"sha512-dVBXkZ6MGLd3owV7jvuqJsZwiF3qw7kEkDVsYVpS/O96eEvlHcxVbaPjJjrTBgikXqyC22vg3dxBU7MW0utGfw==",
"cpu": [
"x64"
],
@@ -46375,13 +46375,12 @@
}
},
"node_modules/oxlint": {
- "version": "1.33.0",
- "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.33.0.tgz",
- "integrity":
"sha512-4WCL0K8jiOshwJ8WrVk35VAuVaZHC0iX6asjKsrENOrynkAAGcTLLx0Urf0eXZ1Tq7r+qAe3Z9EyHMFPzVyUkg==",
+ "version": "1.41.0",
+ "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.41.0.tgz",
+ "integrity":
"sha512-Dyaoup82uhgAgp5xLNt4dPdvl5eSJTIzqzL7DcKbkooUE4PDViWURIPlSUF8hu5a+sCnNIp/LlQMDsKoyaLTBA==",
"dev": true,
"license": "MIT",
"bin": {
- "oxc_language_server": "bin/oxc_language_server",
"oxlint": "bin/oxlint"
},
"engines": {
@@ -46391,17 +46390,17 @@
"url": "https://github.com/sponsors/Boshen"
},
"optionalDependencies": {
- "@oxlint/darwin-arm64": "1.33.0",
- "@oxlint/darwin-x64": "1.33.0",
- "@oxlint/linux-arm64-gnu": "1.33.0",
- "@oxlint/linux-arm64-musl": "1.33.0",
- "@oxlint/linux-x64-gnu": "1.33.0",
- "@oxlint/linux-x64-musl": "1.33.0",
- "@oxlint/win32-arm64": "1.33.0",
- "@oxlint/win32-x64": "1.33.0"
+ "@oxlint/darwin-arm64": "1.41.0",
+ "@oxlint/darwin-x64": "1.41.0",
+ "@oxlint/linux-arm64-gnu": "1.41.0",
+ "@oxlint/linux-arm64-musl": "1.41.0",
+ "@oxlint/linux-x64-gnu": "1.41.0",
+ "@oxlint/linux-x64-musl": "1.41.0",
+ "@oxlint/win32-arm64": "1.41.0",
+ "@oxlint/win32-x64": "1.41.0"
},
"peerDependencies": {
- "oxlint-tsgolint": ">=0.9.0"
+ "oxlint-tsgolint": ">=0.11.1"
},
"peerDependenciesMeta": {
"oxlint-tsgolint": {
diff --git a/superset-frontend/package.json b/superset-frontend/package.json
index dc3c3a5436..d689f959db 100644
--- a/superset-frontend/package.json
+++ b/superset-frontend/package.json
@@ -335,7 +335,7 @@
"lightningcss": "^1.30.2",
"mini-css-extract-plugin": "^2.9.4",
"open-cli": "^8.0.0",
- "oxlint": "^1.32.0",
+ "oxlint": "^1.41.0",
"po2json": "^0.4.5",
"prettier": "3.8.0",
"prettier-plugin-packagejson": "^2.5.20",
diff --git
a/superset-frontend/packages/superset-ui-core/src/components/DatePicker/index.tsx
b/superset-frontend/packages/superset-ui-core/src/components/DatePicker/index.tsx
index e26c614043..0657805d75 100644
---
a/superset-frontend/packages/superset-ui-core/src/components/DatePicker/index.tsx
+++
b/superset-frontend/packages/superset-ui-core/src/components/DatePicker/index.tsx
@@ -29,9 +29,6 @@ export const DatePicker = (props: DatePickerProps) => (
/>
);
-// Disable ESLint rule to allow tsc to infer proper type for RangePicker.
-// eslint-disable-next-line prefer-destructuring
-export const RangePicker: typeof AntdDatePicker.RangePicker =
- AntdDatePicker.RangePicker;
+export const { RangePicker } = AntdDatePicker;
export type { DatePickerProps, RangePickerProps };
diff --git a/superset-frontend/src/explore/components/SaveModal.tsx
b/superset-frontend/src/explore/components/SaveModal.tsx
index 67284fcd97..3b70e70a3a 100644
--- a/superset-frontend/src/explore/components/SaveModal.tsx
+++ b/superset-frontend/src/explore/components/SaveModal.tsx
@@ -320,7 +320,7 @@ class SaveModal extends Component<SaveModalProps,
SaveModalState> {
// Go to new dashboard url
if (gotodash && dashboard) {
- let url = dashboard.url;
+ let { url } = dashboard;
if (this.state.selectedTab?.value) {
url += `#${this.state.selectedTab.value}`;
}