diff --git a/superset-frontend/package-lock.json b/superset-frontend/package-lock.json index 81d8b95784a..fd6c41ce18b 100644 --- a/superset-frontend/package-lock.json +++ b/superset-frontend/package-lock.json @@ -91,6 +91,7 @@ "mapbox-gl": "^3.13.0", "markdown-to-jsx": "^7.7.4", "match-sorter": "^6.3.4", + "math-expression-evaluator": "^2.0.7", "memoize-one": "^5.2.1", "mousetrap": "^1.6.5", "mustache": "^4.2.0", @@ -187,7 +188,7 @@ "@types/jest": "^30.0.0", "@types/js-levenshtein": "^1.1.3", "@types/json-bigint": "^1.0.4", - "@types/math-expression-evaluator": "^1.3.3", + "@types/math-expression-evaluator": "^2.0.0", "@types/mousetrap": "^1.6.15", "@types/node": "^24.8.1", "@types/react": "^17.0.83", @@ -16279,11 +16280,15 @@ } }, "node_modules/@types/math-expression-evaluator": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/math-expression-evaluator/-/math-expression-evaluator-1.3.3.tgz", - "integrity": "sha512-j18VQRLs5GXflqJFLEcSOfdo7vN7WVG8CimAIyhPpDTsd7LJrnvackbGqdXkLVV5W514iyAlLCMaCCXQX0YZWA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/math-expression-evaluator/-/math-expression-evaluator-2.0.0.tgz", + "integrity": "sha512-D9DCaCLxrXxkPD52mTD2ue6SOYDT9TXGWq1/Az4DQQWOSevz6t8NJVfvL5ImiPLOVb/5MDUTritVkFmTsRTrkw==", + "deprecated": "This is a stub types definition. math-expression-evaluator provides its own type definitions, so you do not need this installed.", "dev": true, - "license": "MIT" + "license": "MIT", + "dependencies": { + "math-expression-evaluator": "*" + } }, "node_modules/@types/mdast": { "version": "4.0.4", @@ -39059,9 +39064,9 @@ } }, "node_modules/math-expression-evaluator": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.4.0.tgz", - "integrity": "sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-2.0.7.tgz", + "integrity": "sha512-uwliJZ6BPHRq4eiqNWxZBDzKUiS5RIynFFcgchqhBOloVLVBpZpNG8jRYkedLcBvhph8TnRyWEuxPqiQcwIdog==", "license": "MIT" }, "node_modules/math-intrinsics": { @@ -50284,6 +50289,12 @@ "integrity": "sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg==", "license": "MIT" }, + "node_modules/reduce-css-calc/node_modules/math-expression-evaluator": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.4.0.tgz", + "integrity": "sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw==", + "license": "MIT" + }, "node_modules/reduce-function-call": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz", @@ -63222,7 +63233,7 @@ "handlebars": "^4.7.8", "jed": "^1.1.1", "lodash": "^4.17.21", - "math-expression-evaluator": "^2.0.6", + "math-expression-evaluator": "^2.0.7", "pretty-ms": "^9.3.0", "re-resizable": "^6.11.2", "react-ace": "^14.0.1", @@ -63251,7 +63262,7 @@ "@types/d3-time-format": "^4.0.3", "@types/jquery": "^3.5.33", "@types/lodash": "^4.17.20", - "@types/math-expression-evaluator": "^1.3.3", + "@types/math-expression-evaluator": "^2.0.0", "@types/node": "^24.8.1", "@types/prop-types": "^15.7.15", "@types/react-syntax-highlighter": "^15.5.13", diff --git a/superset-frontend/package.json b/superset-frontend/package.json index fd28f19b16a..77e9d859aa7 100644 --- a/superset-frontend/package.json +++ b/superset-frontend/package.json @@ -266,7 +266,7 @@ "@types/jest": "^30.0.0", "@types/js-levenshtein": "^1.1.3", "@types/json-bigint": "^1.0.4", - "@types/math-expression-evaluator": "^1.3.3", + "@types/math-expression-evaluator": "^2.0.0", "@types/mousetrap": "^1.6.15", "@types/node": "^24.8.1", "@types/react": "^17.0.83", diff --git a/superset-frontend/packages/superset-ui-core/package.json b/superset-frontend/packages/superset-ui-core/package.json index 6993b923ba0..073500fe83a 100644 --- a/superset-frontend/packages/superset-ui-core/package.json +++ b/superset-frontend/packages/superset-ui-core/package.json @@ -46,7 +46,7 @@ "handlebars": "^4.7.8", "jed": "^1.1.1", "lodash": "^4.17.21", - "math-expression-evaluator": "^2.0.6", + "math-expression-evaluator": "^2.0.7", "pretty-ms": "^9.3.0", "re-resizable": "^6.11.2", "react-ace": "^14.0.1", @@ -78,7 +78,7 @@ "@types/react-syntax-highlighter": "^15.5.13", "@types/jquery": "^3.5.33", "@types/lodash": "^4.17.20", - "@types/math-expression-evaluator": "^1.3.3", + "@types/math-expression-evaluator": "^2.0.0", "@types/node": "^24.8.1", "@types/prop-types": "^15.7.15", "@types/rison": "0.1.0",