diff --git a/.github/promote.sh b/.github/promote.sh index 95fbe3a214a..e359a08c469 100755 --- a/.github/promote.sh +++ b/.github/promote.sh @@ -12,17 +12,21 @@ echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc # Update their versions and changelogs according to angular commit guidelines # https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit -if [[ ! -z "${PATTERNFLY_VERSION}" ]]; then - echo "Updating to @patternfly/patternfly: ${PATTERNFLY_VERSION}" - npm pkg set dependencies.@patternfly/patternfly=${PATTERNFLY_VERSION} --workspace @patternfly/react-docs - npm pkg set devDependencies.@patternfly/patternfly=${PATTERNFLY_VERSION} --workspace @patternfly/react-core --workspace @patternfly/react-styles --workspace @patternfly/react-tokens --workspace @patternfly/react-icons -fi +# if [[ ! -z "${PATTERNFLY_VERSION}" ]]; then +# echo "Updating to @patternfly/patternfly: ${PATTERNFLY_VERSION}" +# npm pkg set dependencies.@patternfly/patternfly=${PATTERNFLY_VERSION} --workspace @patternfly/react-docs +# npm pkg set devDependencies.@patternfly/patternfly=${PATTERNFLY_VERSION} --workspace @patternfly/react-core --workspace @patternfly/react-styles --workspace @patternfly/react-tokens --workspace @patternfly/react-icons +# fi # publish to npm -yarn run lerna publish --conventional-commits --conventional-graduate --no-private --dist-tag=latest --yes +# yarn run lerna publish --conventional-commits --conventional-graduate --no-private --dist-tag=latest --yes -# immediately after promote - set up repo for next prerelease -# yarn run lerna version preminor --force-publish --conventional-commits --no-private --yes --preid prerelease +# Promote - set up repo for alpha +# yarn run lerna version preminor --force-publish --conventional-commits --no-private --yes --preid alpha + +# Promote - To set up repo for a alpha patch release +# yarn run lerna version prepatch --force-publish --conventional-commits --no-private --yes --preid alpha +yarn run lerna version prepatch --conventional-commits --no-private --yes --no-push --preid alpha # dry run # yarn run lerna version --conventional-commits --conventional-graduate --no-private --yes --no-git-tag-version --no-push diff --git a/.github/release.sh b/.github/release.sh index 534a95074cf..2fbf080efe7 100755 --- a/.github/release.sh +++ b/.github/release.sh @@ -17,10 +17,10 @@ echo "Doing a release..." LOG=$(git log --format="%s" -1 | grep -Poe "#\d+") PR_NUM=${LOG:1} -yarn run lerna publish prerelease --preid=prerelease --dist-tag=prerelease --yes 2>&1 | tee lerna-output.txt +yarn run lerna publish patch --dist-tag=prerelease-v5 --yes 2>&1 | tee lerna-output.txt # use lerna command below for dry run -# yarn run lerna version prerelease --preid=prerelease --yes --no-git-tag-version --no-push | tee lerna-output.txt +# yarn run lerna version patch --yes --no-git-tag-version --no-push | tee lerna-output.txt if grep -i "Successfully published" lerna-output.txt; # Leave a Github comment then diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c786db67011..9ba64a896cd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,7 +2,7 @@ name: Release on: push: branches: - - main + - v5 concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true diff --git a/lerna.json b/lerna.json index 96a1d87ef8b..69ac0a90549 100644 --- a/lerna.json +++ b/lerna.json @@ -24,7 +24,7 @@ } }, "version": "independent", - "allowBranch": ["main", "v4", "5.0.x"], + "allowBranch": ["main", "v4", "5.0.x", "v5"], "packages": ["packages/*", "packages/react-integration/demo-app-ts"], "$schema": "node_modules/lerna/schemas/lerna-schema.json" } diff --git a/package.json b/package.json index aa6d591fc11..60e5c473760 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "url": "https://github.com/patternfly/patternfly-react.git" }, "engines": { - "node": ">=20.15.1" + "node": ">=20.17.0" }, "packageManager": "yarn@4.3.1", "keywords": [ @@ -29,51 +29,51 @@ "@babel/preset-react": "^7.24.7", "@babel/preset-typescript": "^7.24.7", "@eslint/compat": "^1.1.1", - "@eslint/js": "^9.7.0", + "@eslint/js": "^9.10.0", "@octokit/rest": "^20.1.1", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-replace": "^5.0.7", "@rollup/plugin-terser": "^0.4.4", - "@testing-library/dom": "^10.3.2", - "@testing-library/jest-dom": "^6.4.6", - "@testing-library/react": "^16.0.0", + "@testing-library/dom": "^10.4.0", + "@testing-library/jest-dom": "^6.5.0", + "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", - "@types/jest": "29.5.12", - "@types/node": "^20.14.10", - "@types/react": "^18.3.3", + "@types/jest": "29.5.13", + "@types/node": "^20.16.5", + "@types/react": "^18.3.6", "@types/react-dom": "^18.3.0", "babel-jest": "^29.7.0", "concurrently": "^8.2.2", - "eslint": "^9.7.0", + "eslint": "^9.10.0", "eslint-plugin-markdown": "^5.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.34.4", - "eslint-plugin-testing-library": "^6.2.2", + "eslint-plugin-testing-library": "^6.3.0", "fs-extra": "^11.2.0", "glob": "^10.4.5", - "globals": "^15.8.0", - "husky": "^9.0.11", + "globals": "^15.9.0", + "husky": "^9.1.6", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-transform-stub": "^2.0.0", - "lerna": "^8.1.6", - "lint-staged": "^15.2.7", + "lerna": "^8.1.8", + "lint-staged": "^15.2.10", "mutation-observer": "^1.0.3", "plop": "^4.0.1", "prettier": "^3.3.3", "react": "^18.3.1", "react-dom": "^18.3.1", - "rimraf": "^5.0.9", - "rollup": "^4.18.1", + "rimraf": "^5.0.10", + "rollup": "^4.21.3", "rollup-plugin-scss": "^4.0.0", "rollup-plugin-svg": "^2.0.0", - "sass": "^1.77.8", - "surge": "^0.23.1", + "sass": "^1.78.0", + "surge": "^0.24.6", "ts-node": "^10.9.2", "ts-patch": "^3.2.1", "typescript": "^5.4.5", - "typescript-eslint": "^7.16.1" + "typescript-eslint": "^7.18.0" }, "scripts": { "build": "yarn clean && yarn build:generate && yarn build:esm && yarn build:cjs && yarn build:subpaths && yarn build:single:packages", diff --git a/packages/react-charts/CHANGELOG.md b/packages/react-charts/CHANGELOG.md index eab9e6e41e2..3352a0fbaf4 100644 --- a/packages/react-charts/CHANGELOG.md +++ b/packages/react-charts/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [7.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-charts@7.4.0...@patternfly/react-charts@7.4.1) (2024-09-13) + +### Bug Fixes + +- **charts:** victoryCreateContainer breakage (v5) ([#10905](https://github.com/patternfly/patternfly-react/issues/10905)) ([ee81f6e](https://github.com/patternfly/patternfly-react/commit/ee81f6e4b73be70ef258167af00017346f07df62)) + # 7.4.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-charts diff --git a/packages/react-charts/package.json b/packages/react-charts/package.json index c7fb59faa9d..4f7665c46ce 100644 --- a/packages/react-charts/package.json +++ b/packages/react-charts/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-charts", - "version": "7.4.0", + "version": "7.4.1", "description": "This library provides a set of React chart components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", @@ -33,23 +33,23 @@ "hoist-non-react-statics": "^3.3.2", "lodash": "^4.17.21", "tslib": "^2.6.3", - "victory-area": "^37.0.2", - "victory-axis": "^37.0.2", - "victory-bar": "^37.0.2", - "victory-box-plot": "^37.0.2", - "victory-chart": "^37.0.2", - "victory-core": "^37.0.2", - "victory-create-container": "^37.0.2", - "victory-cursor-container": "^37.0.2", - "victory-group": "^37.0.2", - "victory-legend": "^37.0.2", - "victory-line": "^37.0.2", - "victory-pie": "^37.0.2", - "victory-scatter": "^37.0.2", - "victory-stack": "^37.0.2", - "victory-tooltip": "^37.0.2", - "victory-voronoi-container": "^37.0.2", - "victory-zoom-container": "^37.0.2" + "victory-area": "^37.1.1", + "victory-axis": "^37.1.1", + "victory-bar": "^37.1.1", + "victory-box-plot": "^37.1.1", + "victory-chart": "^37.1.1", + "victory-core": "^37.1.1", + "victory-create-container": "^37.1.1", + "victory-cursor-container": "^37.1.1", + "victory-group": "^37.1.1", + "victory-legend": "^37.1.1", + "victory-line": "^37.1.1", + "victory-pie": "^37.1.1", + "victory-scatter": "^37.1.1", + "victory-stack": "^37.1.1", + "victory-tooltip": "^37.1.1", + "victory-voronoi-container": "^37.1.1", + "victory-zoom-container": "^37.1.1" }, "peerDependencies": { "react": "^17 || ^18", @@ -60,7 +60,7 @@ "build:single:packages": "node ../../scripts/build-single-packages.js --config single-packages.config.json" }, "devDependencies": { - "@types/lodash": "^4.17.6", + "@types/lodash": "^4.17.7", "fs-extra": "^11.2.0" } } diff --git a/packages/react-charts/src/components/Chart/Chart.tsx b/packages/react-charts/src/components/Chart/Chart.tsx index ef2067d083c..72a9c97ee1a 100644 --- a/packages/react-charts/src/components/Chart/Chart.tsx +++ b/packages/react-charts/src/components/Chart/Chart.tsx @@ -571,7 +571,7 @@ export const Chart: React.FunctionComponent = ({ // Adjust for axis label React.Children.toArray(children).map((child: any) => { - if (child.type.role === 'axis' && child.props.label && !child.props.dependentAxis) { + if (child.type.role === 'axis' && child.props.label && child.props.fixAxisLabelHeight) { xAxisLabelHeight = getLabelTextSize({ text: child.props.label, theme }).height + 10; legendTitleHeight = 0; } diff --git a/packages/react-charts/src/components/Chart/__snapshots__/Chart.test.tsx.snap b/packages/react-charts/src/components/Chart/__snapshots__/Chart.test.tsx.snap index a8d53cdc66e..025a80e8f54 100644 --- a/packages/react-charts/src/components/Chart/__snapshots__/Chart.test.tsx.snap +++ b/packages/react-charts/src/components/Chart/__snapshots__/Chart.test.tsx.snap @@ -9,7 +9,7 @@ exports[`Chart 1`] = ` @@ -353,11 +353,11 @@ exports[`Chart 1`] = `
@@ -375,7 +375,7 @@ exports[`Chart 2`] = ` @@ -719,11 +719,11 @@ exports[`Chart 2`] = `
@@ -741,7 +741,7 @@ exports[`renders axis and component children 1`] = ` @@ -1214,11 +1214,11 @@ exports[`renders axis and component children 1`] = `
diff --git a/packages/react-charts/src/components/ChartArea/__snapshots__/ChartArea.test.tsx.snap b/packages/react-charts/src/components/ChartArea/__snapshots__/ChartArea.test.tsx.snap index 5be9054966c..e30a3268260 100644 --- a/packages/react-charts/src/components/ChartArea/__snapshots__/ChartArea.test.tsx.snap +++ b/packages/react-charts/src/components/ChartArea/__snapshots__/ChartArea.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartArea 1`] = ` @@ -39,11 +39,11 @@ exports[`ChartArea 1`] = `
@@ -61,7 +61,7 @@ exports[`ChartArea 2`] = ` @@ -91,11 +91,11 @@ exports[`ChartArea 2`] = `
@@ -113,7 +113,7 @@ exports[`renders component data 1`] = ` @@ -143,11 +143,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartAxis/ChartAxis.tsx b/packages/react-charts/src/components/ChartAxis/ChartAxis.tsx index b8ad8c9a1fd..8fa73d3996f 100644 --- a/packages/react-charts/src/components/ChartAxis/ChartAxis.tsx +++ b/packages/react-charts/src/components/ChartAxis/ChartAxis.tsx @@ -157,6 +157,10 @@ export interface ChartAxisProps extends VictoryAxisProps { * @propType object[] */ externalEventMutations?: EventCallbackInterface[]; + /** + * When true, this prop adjusts the height between the axis label and bottom positioned legend + */ + fixAxisLabelHeight?: boolean; /** * When true, this prop reduces the number of tick labels to fit the length of the axis. * Labels are removed at approximately even intervals from the original array of labels. diff --git a/packages/react-charts/src/components/ChartAxis/__snapshots__/ChartAxis.test.tsx.snap b/packages/react-charts/src/components/ChartAxis/__snapshots__/ChartAxis.test.tsx.snap index 8908fd64405..e003aac6c09 100644 --- a/packages/react-charts/src/components/ChartAxis/__snapshots__/ChartAxis.test.tsx.snap +++ b/packages/react-charts/src/components/ChartAxis/__snapshots__/ChartAxis.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartAxis 1`] = ` @@ -211,11 +211,11 @@ exports[`ChartAxis 1`] = `
@@ -233,7 +233,7 @@ exports[`ChartAxis 2`] = ` @@ -435,11 +435,11 @@ exports[`ChartAxis 2`] = `
@@ -457,7 +457,7 @@ exports[`renders component data 1`] = ` @@ -775,11 +775,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartBar/__snapshots__/ChartBar.test.tsx.snap b/packages/react-charts/src/components/ChartBar/__snapshots__/ChartBar.test.tsx.snap index 0b10e95ad61..6a96a19a7b9 100644 --- a/packages/react-charts/src/components/ChartBar/__snapshots__/ChartBar.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBar/__snapshots__/ChartBar.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartBar 1`] = ` @@ -79,11 +79,11 @@ A 0 0 0 0 1, 405, 250
@@ -101,7 +101,7 @@ exports[`ChartBar 2`] = ` @@ -171,11 +171,11 @@ A 0 0 0 0 1, 405, 250
@@ -193,7 +193,7 @@ exports[`renders component data 1`] = ` @@ -733,11 +733,11 @@ A 0 0 0 0 1, 246.5, 150
diff --git a/packages/react-charts/src/components/ChartBar/examples/ChartBar.md b/packages/react-charts/src/components/ChartBar/examples/ChartBar.md index a441a78b924..30aba90733d 100644 --- a/packages/react-charts/src/components/ChartBar/examples/ChartBar.md +++ b/packages/react-charts/src/components/ChartBar/examples/ChartBar.md @@ -6,13 +6,17 @@ propComponents: [ 'ChartAxis', 'ChartBar', 'ChartGroup', + 'ChartLabel', 'ChartVoronoiContainer' ] hideDarkMode: true --- -import { Chart, ChartAxis, ChartBar, ChartGroup, ChartThemeColor, ChartTooltip, ChartVoronoiContainer } from '@patternfly/react-charts'; +import { Chart, ChartAxis, ChartBar, ChartGroup, ChartLabel, ChartThemeColor, ChartTooltip, ChartVoronoiContainer } from '@patternfly/react-charts'; import { VictoryZoomContainer } from 'victory-zoom-container'; +import global_danger_color_100 from '@patternfly/react-tokens/dist/esm/global_danger_color_100'; +import global_info_color_100 from '@patternfly/react-tokens/dist/esm/global_info_color_100'; +import global_warning_color_100 from '@patternfly/react-tokens/dist/esm/global_warning_color_100'; ## Introduction Note: PatternFly React charts live in its own package at [@patternfly/react-charts](https://www.npmjs.com/package/@patternfly/react-charts)! @@ -205,6 +209,175 @@ import { Chart, ChartBar, ChartVoronoiContainer } from '@patternfly/react-charts
``` +### Alerts timeline + +A gnatt-like chart using `y` and `y0` data properties for alert start/end dates + +```js +import React from 'react'; +import { Chart, ChartAxis, ChartBar, ChartGroup, ChartLabel, ChartTooltip, ChartVoronoiContainer } from '@patternfly/react-charts'; +import global_danger_color_100 from '@patternfly/react-tokens/dist/esm/global_danger_color_100'; +import global_info_color_100 from '@patternfly/react-tokens/dist/esm/global_info_color_100'; +import global_warning_color_100 from '@patternfly/react-tokens/dist/esm/global_warning_color_100'; + + +class Timeline extends React.Component { + render() { + // Start = y0, end = y + const alerts = [ + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-09T02:30:00"), severity: 'danger' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-10T20:00:00"), severity: 'danger' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'danger' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-07T02:30:00"), severity: 'danger' }, + { y0: new Date("2024-08-07T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'danger' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-10T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'danger' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-07T02:30:00"), severity: 'danger' }, + { y0: new Date("2024-08-08T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'danger' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-10T20:00:00"), severity: 'info' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'warn' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-08T02:30:00"), severity: 'info' }, + { y0: new Date("2024-08-08T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'info' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-11T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'info' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-07T02:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-08T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-09T05:30:00"), y: new Date("2024-08-10T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'warn' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-08T02:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-08T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-11T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'warn' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-07T02:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-07T04:30:00"), y: new Date("2024-08-08T05:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-08T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-10T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-11T05:30:00"), y: new Date("2024-08-11T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'warn' } + ], + [ + { y0: new Date("2024-08-06T01:30:00"), y: new Date("2024-08-08T02:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-08T07:30:00"), y: new Date("2024-08-09T09:30:00"), severity: 'warn' }, + { y0: new Date("2024-08-10T05:30:00"), y: new Date("2024-08-11T20:00:00"), severity: 'warn' }, + { y0: new Date("2024-08-12T10:00:00"), y: new Date("2024-08-13T10:30:00"), severity: 'warn' } + ], + ]; + + const formatDate = (date, isTime) => { + const dateString = date?.toLocaleDateString("en-US", { month: 'short', day: 'numeric' }); + const timeString = date?.toLocaleTimeString("en-US", { hour12: false }); + return isTime ? `${dateString} ${timeString}` : dateString; + }; + + const getChart = (alert, index) => { + const data = []; + + alert?.map(datum => { + data.push({ + ...datum, + x: alerts.length - index, + fill: datum.severity === "danger" + ? global_danger_color_100.var + : datum.severity === "warn" + ? global_warning_color_100.var + : global_info_color_100.var, + }); + }); + + if (data?.length === 0) { + return null; + } + return ( + datum.fill, + stroke: ({ datum }) => datum.fill, + } + }} + /> + ); + }; + + return ( +
+ } /> + } + labels={({ datum }) => `Severity: ${datum.severity}\nStart: ${formatDate(new Date(datum.y0), true)}\nEnd: ${formatDate(new Date(datum.y), true)}`} + /> + } + domainPadding={{ x: [20, 20], y: [20, 20] }} + legendData={[ + { name: "Danger", symbol: { fill: global_danger_color_100.var } }, + { name: "Info", symbol: { fill: global_info_color_100.var } }, + { name: "Warning", symbol: { fill: global_warning_color_100.var } } + ]} + legendPosition="bottom-left" + height={400} + name="chart5" + padding={{ + bottom: 75, // Adjusted to accommodate legend + left: 100, + right: 50, // Adjusted to accommodate tooltip + top: 50 + }} + width={450} + > + new Date(t).toLocaleDateString("en-US", { month: 'short', day: 'numeric' })} + tickValues={[new Date("2024-08-06T00:00:00"), new Date("2024-08-08T00:00:00"), new Date("2024-08-10T00:00:00"), new Date("2024-08-12T00:00:00")]} + /> + + } + label="Incidents" + padding={{ top: 20, bottom: 60 }} + style={{ + axis: { + stroke: "transparent", + }, + ticks: { + stroke: "transparent" + }, + tickLabels: { + fill: "transparent" + } + }} + /> + + {alerts.map((alert, index) => getChart(alert, index))} + + +
+ ); + } +} +``` + ## Documentation ### Tips - See Victory's [FAQ](https://formidable.com/open-source/victory/docs/faq) diff --git a/packages/react-charts/src/components/ChartBoxPlot/__snapshots__/ChartBoxPlot.test.tsx.snap b/packages/react-charts/src/components/ChartBoxPlot/__snapshots__/ChartBoxPlot.test.tsx.snap index 4f06a1340a3..b3fb8e6b047 100644 --- a/packages/react-charts/src/components/ChartBoxPlot/__snapshots__/ChartBoxPlot.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBoxPlot/__snapshots__/ChartBoxPlot.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartBar 1`] = ` @@ -167,11 +167,11 @@ exports[`ChartBar 1`] = `
@@ -189,7 +189,7 @@ exports[`ChartBar 2`] = ` @@ -347,11 +347,11 @@ exports[`ChartBar 2`] = `
@@ -369,7 +369,7 @@ exports[`renders component data 1`] = ` @@ -982,11 +982,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBullet.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBullet.test.tsx.snap index 911866324dc..72f9baa2753 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBullet.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBullet.test.tsx.snap @@ -4,12 +4,12 @@ exports[`ChartBulletQualitativeRange 1`] = `
@@ -72,11 +72,11 @@ exports[`ChartBulletQualitativeRange 1`] = `
@@ -89,12 +89,12 @@ exports[`ChartBulletQualitativeRange 2`] = `
@@ -157,11 +157,11 @@ exports[`ChartBulletQualitativeRange 2`] = `
@@ -174,14 +174,14 @@ exports[`renders component data 1`] = `
@@ -454,11 +454,11 @@ A 0 0 0 0 1, 358, 85
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeErrorMeasure.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeErrorMeasure.test.tsx.snap index 8239f892627..7549728272f 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeErrorMeasure.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeErrorMeasure.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletComparativeErrorMeasure 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletComparativeErrorMeasure 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -88,11 +88,11 @@ A 0 0 0 0 1, 225, 104.8
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeMeasure.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeMeasure.test.tsx.snap index b508d211b9f..31b46dfb26b 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeMeasure.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeMeasure.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletComparativeMeasure 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletComparativeMeasure 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -88,11 +88,11 @@ A 0 0 0 0 1, 225, 104.8
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeWarningMeasure.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeWarningMeasure.test.tsx.snap index 4a15d5900e2..26276d0dd33 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeWarningMeasure.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletComparativeWarningMeasure.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletComparativeZeroMeasure 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletComparativeZeroMeasure 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -88,11 +88,11 @@ A 0 0 0 0 1, 225, 104.8
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletGroupTitle.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletGroupTitle.test.tsx.snap index 992d616cb53..2537c1000e6 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletGroupTitle.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletGroupTitle.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletGroupTitle 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletGroupTitle 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -103,11 +103,11 @@ exports[`renders component data 1`] = ` />
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimaryDotMeasure.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimaryDotMeasure.test.tsx.snap index 5637c335815..85966a207a2 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimaryDotMeasure.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimaryDotMeasure.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletPrimaryDotMeasure 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletPrimaryDotMeasure 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -102,11 +102,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimarySegmentedMeasure.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimarySegmentedMeasure.test.tsx.snap index 96b65bb4cb8..160021ab972 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimarySegmentedMeasure.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletPrimarySegmentedMeasure.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletPrimarySegmentedMeasure 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletPrimarySegmentedMeasure 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -126,11 +126,11 @@ A 0 0 0 0 1, 399.9999999993, 94.3
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletQualitativeRange.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletQualitativeRange.test.tsx.snap index a00541b5691..78fe7d2f310 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletQualitativeRange.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletQualitativeRange.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletQualitativeRange 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletQualitativeRange 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -126,11 +126,11 @@ A 0 0 0 0 1, 399.9999999993, 104.8
diff --git a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletTitle.test.tsx.snap b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletTitle.test.tsx.snap index 9d4667c62f1..f1de7ba34cc 100644 --- a/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletTitle.test.tsx.snap +++ b/packages/react-charts/src/components/ChartBullet/__snapshots__/ChartBulletTitle.test.tsx.snap @@ -4,21 +4,21 @@ exports[`ChartBulletTitle 1`] = `
@@ -31,21 +31,21 @@ exports[`ChartBulletTitle 2`] = `
@@ -58,12 +58,12 @@ exports[`renders component data 1`] = `
@@ -95,11 +95,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartContainer/__snapshots__/ChartContainer.test.tsx.snap b/packages/react-charts/src/components/ChartContainer/__snapshots__/ChartContainer.test.tsx.snap index ac4ffd866e3..27ef9e12a3a 100644 --- a/packages/react-charts/src/components/ChartContainer/__snapshots__/ChartContainer.test.tsx.snap +++ b/packages/react-charts/src/components/ChartContainer/__snapshots__/ChartContainer.test.tsx.snap @@ -4,18 +4,18 @@ exports[`ChartContainer 1`] = `
@@ -27,18 +27,18 @@ exports[`ChartContainer 2`] = `
@@ -50,11 +50,11 @@ exports[`renders container via ChartLegend 1`] = `
@@ -142,10 +142,10 @@ exports[`renders container via ChartLegend 1`] = `
diff --git a/packages/react-charts/src/components/ChartCursorContainer/__snapshots__/ChartCursorContainer.test.tsx.snap b/packages/react-charts/src/components/ChartCursorContainer/__snapshots__/ChartCursorContainer.test.tsx.snap index 2d8070d8ef9..6a4879f4720 100644 --- a/packages/react-charts/src/components/ChartCursorContainer/__snapshots__/ChartCursorContainer.test.tsx.snap +++ b/packages/react-charts/src/components/ChartCursorContainer/__snapshots__/ChartCursorContainer.test.tsx.snap @@ -4,18 +4,18 @@ exports[`ChartVoronoiContainer 1`] = `
@@ -27,18 +27,18 @@ exports[`ChartVoronoiContainer 2`] = `
@@ -55,7 +55,7 @@ exports[`renders container via ChartGroup 1`] = ` @@ -109,11 +109,11 @@ exports[`renders container via ChartGroup 1`] = `
diff --git a/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap b/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap index bbd314b3d77..9b7a03d3b4f 100644 --- a/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap +++ b/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorFlyout.test.tsx.snap @@ -13,17 +13,17 @@ exports[`allows tooltip via container component 1`] = `
diff --git a/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorTooltip.test.tsx.snap b/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorTooltip.test.tsx.snap index 897221c3ea1..dd7741a359e 100644 --- a/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorTooltip.test.tsx.snap +++ b/packages/react-charts/src/components/ChartCursorTooltip/__snapshots__/ChartCursorTooltip.test.tsx.snap @@ -13,17 +13,17 @@ exports[`allows tooltip via container component 1`] = `
diff --git a/packages/react-charts/src/components/ChartDonut/__snapshots__/ChartDonut.test.tsx.snap b/packages/react-charts/src/components/ChartDonut/__snapshots__/ChartDonut.test.tsx.snap index 4426b2cfebd..a6c3e0b3488 100644 --- a/packages/react-charts/src/components/ChartDonut/__snapshots__/ChartDonut.test.tsx.snap +++ b/packages/react-charts/src/components/ChartDonut/__snapshots__/ChartDonut.test.tsx.snap @@ -4,12 +4,12 @@ exports[`ChartDonut 1`] = `
@@ -52,11 +52,11 @@ exports[`ChartDonut 1`] = `
@@ -69,12 +69,12 @@ exports[`ChartDonut 2`] = `
@@ -117,11 +117,11 @@ exports[`ChartDonut 2`] = `
@@ -134,12 +134,12 @@ exports[`renders component data 1`] = `
@@ -168,11 +168,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutThreshold.test.tsx.snap b/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutThreshold.test.tsx.snap index 9c805ef5304..2369419c8d9 100644 --- a/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutThreshold.test.tsx.snap +++ b/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutThreshold.test.tsx.snap @@ -4,12 +4,12 @@ exports[`ChartDonutThreshold 1`] = `
@@ -24,11 +24,11 @@ exports[`ChartDonutThreshold 1`] = `
@@ -41,12 +41,12 @@ exports[`ChartDonutThreshold 2`] = `
@@ -61,11 +61,11 @@ exports[`ChartDonutThreshold 2`] = `
@@ -78,12 +78,12 @@ exports[`renders component data 1`] = `
@@ -119,11 +119,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutUtilization.test.tsx.snap b/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutUtilization.test.tsx.snap index 9b036a9ae78..a808e58c477 100644 --- a/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutUtilization.test.tsx.snap +++ b/packages/react-charts/src/components/ChartDonutUtilization/__snapshots__/ChartDonutUtilization.test.tsx.snap @@ -4,12 +4,12 @@ exports[`ChartDonutUtilization 1`] = `
@@ -31,11 +31,11 @@ exports[`ChartDonutUtilization 1`] = `
@@ -48,12 +48,12 @@ exports[`ChartDonutUtilization 2`] = `
@@ -75,11 +75,11 @@ exports[`ChartDonutUtilization 2`] = `
@@ -92,12 +92,12 @@ exports[`renders component data 1`] = `
@@ -119,11 +119,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartGroup/__snapshots__/ChartGroup.test.tsx.snap b/packages/react-charts/src/components/ChartGroup/__snapshots__/ChartGroup.test.tsx.snap index 585eb2efd5e..8a770210264 100644 --- a/packages/react-charts/src/components/ChartGroup/__snapshots__/ChartGroup.test.tsx.snap +++ b/packages/react-charts/src/components/ChartGroup/__snapshots__/ChartGroup.test.tsx.snap @@ -9,16 +9,16 @@ exports[`ChartGroup 1`] = `
@@ -36,16 +36,16 @@ exports[`ChartGroup 2`] = `
@@ -63,7 +63,7 @@ exports[`renders container children 1`] = ` @@ -117,11 +117,11 @@ exports[`renders container children 1`] = `
diff --git a/packages/react-charts/src/components/ChartLegend/__snapshots__/ChartLegend.test.tsx.snap b/packages/react-charts/src/components/ChartLegend/__snapshots__/ChartLegend.test.tsx.snap index c45babfeb08..8dbb3c5402d 100644 --- a/packages/react-charts/src/components/ChartLegend/__snapshots__/ChartLegend.test.tsx.snap +++ b/packages/react-charts/src/components/ChartLegend/__snapshots__/ChartLegend.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartLegend 1`] = ` @@ -79,11 +79,11 @@ exports[`ChartLegend 1`] = `
@@ -101,7 +101,7 @@ exports[`ChartLegend 2`] = ` @@ -171,11 +171,11 @@ exports[`ChartLegend 2`] = `
@@ -193,7 +193,7 @@ exports[`renders component data 1`] = ` @@ -280,11 +280,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartLegendTooltip/__snapshots__/ChartLegendTooltip.test.tsx.snap b/packages/react-charts/src/components/ChartLegendTooltip/__snapshots__/ChartLegendTooltip.test.tsx.snap index 8755f0bf3d4..100fe174c23 100644 --- a/packages/react-charts/src/components/ChartLegendTooltip/__snapshots__/ChartLegendTooltip.test.tsx.snap +++ b/packages/react-charts/src/components/ChartLegendTooltip/__snapshots__/ChartLegendTooltip.test.tsx.snap @@ -11,15 +11,15 @@ exports[`allows tooltip via container component 1`] = ` style="height: 100%; width: 100%; user-select: none; pointer-events: none; position: relative;" > Average number of pets @@ -300,12 +300,12 @@ exports[`allows tooltip via container component 1`] = `
diff --git a/packages/react-charts/src/components/ChartLine/__snapshots__/ChartLine.test.tsx.snap b/packages/react-charts/src/components/ChartLine/__snapshots__/ChartLine.test.tsx.snap index f88448ffde4..5a0e7a114c3 100644 --- a/packages/react-charts/src/components/ChartLine/__snapshots__/ChartLine.test.tsx.snap +++ b/packages/react-charts/src/components/ChartLine/__snapshots__/ChartLine.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartLine 1`] = ` @@ -39,11 +39,11 @@ exports[`ChartLine 1`] = `
@@ -61,7 +61,7 @@ exports[`ChartLine 2`] = ` @@ -91,11 +91,11 @@ exports[`ChartLine 2`] = `
@@ -113,7 +113,7 @@ exports[`renders component data 1`] = ` @@ -586,11 +586,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartPie/__snapshots__/ChartPie.test.tsx.snap b/packages/react-charts/src/components/ChartPie/__snapshots__/ChartPie.test.tsx.snap index 929d6a369c0..6a9d5f17df3 100644 --- a/packages/react-charts/src/components/ChartPie/__snapshots__/ChartPie.test.tsx.snap +++ b/packages/react-charts/src/components/ChartPie/__snapshots__/ChartPie.test.tsx.snap @@ -4,12 +4,12 @@ exports[`ChartPie 1`] = `
@@ -52,11 +52,11 @@ exports[`ChartPie 1`] = `
@@ -69,12 +69,12 @@ exports[`ChartPie 2`] = `
@@ -117,11 +117,11 @@ exports[`ChartPie 2`] = `
@@ -134,12 +134,12 @@ exports[`renders component data 1`] = `
@@ -168,11 +168,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartPie/examples/ChartPie.md b/packages/react-charts/src/components/ChartPie/examples/ChartPie.md index 883c9435a28..0848b8b1d4f 100644 --- a/packages/react-charts/src/components/ChartPie/examples/ChartPie.md +++ b/packages/react-charts/src/components/ChartPie/examples/ChartPie.md @@ -6,6 +6,9 @@ hideDarkMode: true --- import { ChartPie, ChartThemeColor } from '@patternfly/react-charts'; +import chart_theme_blue_ColorScale_100 from '@patternfly/react-tokens/dist/esm/chart_theme_blue_ColorScale_100'; +import chart_theme_gold_ColorScale_100 from '@patternfly/react-tokens/dist/esm/chart_theme_gold_ColorScale_100'; +import chart_theme_orange_ColorScale_300 from '@patternfly/react-tokens/dist/esm/chart_theme_orange_ColorScale_300'; ## Introduction Note: PatternFly React charts live in its own package at [@patternfly/react-charts](https://www.npmjs.com/package/@patternfly/react-charts)! @@ -41,59 +44,66 @@ import { ChartPie } from '@patternfly/react-charts';
``` -### Orange with right aligned legend +### Multi-color (ordered) with bottom aligned legend ```js import React from 'react'; import { ChartPie, ChartThemeColor } from '@patternfly/react-charts'; -
+
`${datum.x}: ${datum.y}`} legendData={[{ name: 'Cats: 35' }, { name: 'Dogs: 55' }, { name: 'Birds: 10' }]} - legendOrientation="vertical" - legendPosition="right" - name="chart2" + legendPosition="bottom" + name="chart3" padding={{ - bottom: 20, + bottom: 65, left: 20, - right: 140, // Adjusted to accommodate legend + right: 20, top: 20 }} - themeColor={ChartThemeColor.orange} - width={350} + themeColor={ChartThemeColor.multiOrdered} + width={300} />
``` -### Multi-color (ordered) with bottom aligned legend +### Custom color scale + +This demonstrates how to apply a custom color scale. + ```js import React from 'react'; import { ChartPie, ChartThemeColor } from '@patternfly/react-charts'; +import chart_theme_blue_ColorScale_100 from '@patternfly/react-tokens/dist/esm/chart_theme_blue_ColorScale_100'; +import chart_theme_gold_ColorScale_100 from '@patternfly/react-tokens/dist/esm/chart_theme_gold_ColorScale_100'; +import chart_theme_orange_ColorScale_300 from '@patternfly/react-tokens/dist/esm/chart_theme_orange_ColorScale_300'; -
+
`${datum.x}: ${datum.y}`} - legendData={[{ name: 'Cats: 35' }, { name: 'Dogs: 55' }, { name: 'Birds: 10' }]} - legendPosition="bottom" - name="chart3" + data={[{ x: 'Sky', y: 38 }, { x: 'Shady side of pyramid', y: 7 }, { x: 'Sunny side of pyramid', y: 17 }, { x: 'Sky', y: 38 }]} + height={230} + labels={({ datum }) => `${datum.x}`} + legendData={[{ name: 'Sky' }, { name: 'Shady side of pyramid' }, { name: 'Sunny side of pyramid' }]} + legendOrientation="vertical" + legendPosition="right" + name="chart2" padding={{ - bottom: 65, + bottom: 20, left: 20, - right: 20, + right: 240, // Adjusted to accommodate legend top: 20 }} - themeColor={ChartThemeColor.multiOrdered} - width={300} + themeColor={ChartThemeColor.orange} + width={450} />
``` diff --git a/packages/react-charts/src/components/ChartPoint/__snapshots__/ChartPoint.test.tsx.snap b/packages/react-charts/src/components/ChartPoint/__snapshots__/ChartPoint.test.tsx.snap index c7144a3a508..76ed4bb3c9f 100644 --- a/packages/react-charts/src/components/ChartPoint/__snapshots__/ChartPoint.test.tsx.snap +++ b/packages/react-charts/src/components/ChartPoint/__snapshots__/ChartPoint.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartPoint 1`] = ` @@ -79,11 +79,11 @@ exports[`ChartPoint 1`] = `
@@ -101,7 +101,7 @@ exports[`ChartPoint 2`] = ` @@ -171,11 +171,11 @@ exports[`ChartPoint 2`] = `
@@ -193,7 +193,7 @@ exports[`renders component data 1`] = ` @@ -290,11 +290,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartScatter/__snapshots__/ChartScatter.test.tsx.snap b/packages/react-charts/src/components/ChartScatter/__snapshots__/ChartScatter.test.tsx.snap index 4011f127e0c..d360ad38dbf 100644 --- a/packages/react-charts/src/components/ChartScatter/__snapshots__/ChartScatter.test.tsx.snap +++ b/packages/react-charts/src/components/ChartScatter/__snapshots__/ChartScatter.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartScatter 1`] = ` @@ -476,11 +476,11 @@ exports[`ChartScatter 1`] = `
@@ -498,7 +498,7 @@ exports[`ChartScatter 2`] = ` @@ -965,11 +965,11 @@ exports[`ChartScatter 2`] = `
@@ -987,7 +987,7 @@ exports[`renders component data 1`] = ` @@ -1609,11 +1609,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartStack/__snapshots__/ChartStack.test.tsx.snap b/packages/react-charts/src/components/ChartStack/__snapshots__/ChartStack.test.tsx.snap index 0ec01b70217..3a22121cccc 100644 --- a/packages/react-charts/src/components/ChartStack/__snapshots__/ChartStack.test.tsx.snap +++ b/packages/react-charts/src/components/ChartStack/__snapshots__/ChartStack.test.tsx.snap @@ -9,16 +9,16 @@ exports[`ChartStack 1`] = `
@@ -36,16 +36,16 @@ exports[`ChartStack 2`] = `
@@ -63,7 +63,7 @@ exports[`renders component data 1`] = ` @@ -634,11 +634,11 @@ A 0 0 0 0 1, 229.99999999999997, 150
diff --git a/packages/react-charts/src/components/ChartThreshold/__snapshots__/ChartThreshold.test.tsx.snap b/packages/react-charts/src/components/ChartThreshold/__snapshots__/ChartThreshold.test.tsx.snap index 3a7f26f490f..8093508a006 100644 --- a/packages/react-charts/src/components/ChartThreshold/__snapshots__/ChartThreshold.test.tsx.snap +++ b/packages/react-charts/src/components/ChartThreshold/__snapshots__/ChartThreshold.test.tsx.snap @@ -9,7 +9,7 @@ exports[`ChartThreshold 1`] = ` @@ -39,11 +39,11 @@ exports[`ChartThreshold 1`] = `
@@ -61,7 +61,7 @@ exports[`ChartThreshold 2`] = ` @@ -91,11 +91,11 @@ exports[`ChartThreshold 2`] = `
@@ -113,7 +113,7 @@ exports[`renders component data 1`] = ` @@ -514,11 +514,11 @@ exports[`renders component data 1`] = `
diff --git a/packages/react-charts/src/components/ChartTooltip/__snapshots__/ChartTooltip.test.tsx.snap b/packages/react-charts/src/components/ChartTooltip/__snapshots__/ChartTooltip.test.tsx.snap index 527145168bf..9b7a03d3b4f 100644 --- a/packages/react-charts/src/components/ChartTooltip/__snapshots__/ChartTooltip.test.tsx.snap +++ b/packages/react-charts/src/components/ChartTooltip/__snapshots__/ChartTooltip.test.tsx.snap @@ -13,7 +13,7 @@ exports[`allows tooltip via container component 1`] = ` @@ -67,11 +67,11 @@ exports[`allows tooltip via container component 1`] = `
diff --git a/packages/react-charts/src/components/ChartUtils/chart-container.tsx b/packages/react-charts/src/components/ChartUtils/chart-container.tsx index c5d28afde97..189e508afe3 100644 --- a/packages/react-charts/src/components/ChartUtils/chart-container.tsx +++ b/packages/react-charts/src/components/ChartUtils/chart-container.tsx @@ -30,6 +30,9 @@ export const createContainer = (behaviorA: ContainerType, behaviorB: ContainerTy const isCursor = behaviorA === 'cursor' || behaviorB === 'cursor'; const isVoronoi = behaviorA === 'voronoi' || behaviorB === 'voronoi'; + if (!container?.defaultProps) { + container.defaultProps = {}; + } if (isCursor) { container.defaultProps.cursorLabelComponent = ; container.defaultProps.cursorComponent = ( diff --git a/packages/react-charts/src/components/ChartVoronoiContainer/__snapshots__/ChartVoronoContainer.test.tsx.snap b/packages/react-charts/src/components/ChartVoronoiContainer/__snapshots__/ChartVoronoContainer.test.tsx.snap index 2d8070d8ef9..6a4879f4720 100644 --- a/packages/react-charts/src/components/ChartVoronoiContainer/__snapshots__/ChartVoronoContainer.test.tsx.snap +++ b/packages/react-charts/src/components/ChartVoronoiContainer/__snapshots__/ChartVoronoContainer.test.tsx.snap @@ -4,18 +4,18 @@ exports[`ChartVoronoiContainer 1`] = `
@@ -27,18 +27,18 @@ exports[`ChartVoronoiContainer 2`] = `
@@ -55,7 +55,7 @@ exports[`renders container via ChartGroup 1`] = ` @@ -109,11 +109,11 @@ exports[`renders container via ChartGroup 1`] = `
diff --git a/packages/react-code-editor/CHANGELOG.md b/packages/react-code-editor/CHANGELOG.md index adcc2cde33d..b641a428ec8 100644 --- a/packages/react-code-editor/CHANGELOG.md +++ b/packages/react-code-editor/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.4.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@5.4.1...@patternfly/react-code-editor@5.4.2) (2024-09-18) + +**Note:** Version bump only for package @patternfly/react-code-editor + +## [5.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-code-editor@5.4.0...@patternfly/react-code-editor@5.4.1) (2024-09-13) + +**Note:** Version bump only for package @patternfly/react-code-editor + # 5.4.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-code-editor diff --git a/packages/react-code-editor/package.json b/packages/react-code-editor/package.json index c6b4ee6cb04..cde8850bdcf 100644 --- a/packages/react-code-editor/package.json +++ b/packages/react-code-editor/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-code-editor", - "version": "5.4.0", + "version": "5.4.2", "description": "This package provides a PatternFly wrapper for the Monaco code editor\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", @@ -41,6 +41,6 @@ "react-dom": "^17 || ^18" }, "devDependencies": { - "monaco-editor": "^0.50.0" + "monaco-editor": "^0.51.0" } } diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index 52f38b185df..5170f14d101 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@5.4.0...@patternfly/react-core@5.4.1) (2024-09-18) + +### Bug Fixes + +- **dropdown:** Delay setting focus on first item to prevent inadvertent scroll ([#11018](https://github.com/patternfly/patternfly-react/issues/11018)) ([eb245e8](https://github.com/patternfly/patternfly-react/commit/eb245e8801d22d4b60a14a3eefb9b22f3d5be32f)) + # 5.4.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-core diff --git a/packages/react-core/package.json b/packages/react-core/package.json index 74a8b90a826..d304a7127af 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-core", - "version": "5.4.0", + "version": "5.4.1", "description": "This library provides a set of common React components for use with the PatternFly reference implementation.", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-core/src/components/Dropdown/Dropdown.tsx b/packages/react-core/src/components/Dropdown/Dropdown.tsx index 88a3bf55959..2aaa1c38b44 100644 --- a/packages/react-core/src/components/Dropdown/Dropdown.tsx +++ b/packages/react-core/src/components/Dropdown/Dropdown.tsx @@ -127,7 +127,7 @@ const DropdownBase: React.FunctionComponent = ({ 'li button:not(:disabled),li input:not(:disabled),li a:not([aria-disabled="true"])' ); firstElement && (firstElement as HTMLElement).focus(); - }, 0); + }, 10); } // If the event is not on the toggle and onOpenChange callback is provided, close the menu diff --git a/packages/react-core/src/components/Select/Select.tsx b/packages/react-core/src/components/Select/Select.tsx index 24f632e57d9..21179505802 100644 --- a/packages/react-core/src/components/Select/Select.tsx +++ b/packages/react-core/src/components/Select/Select.tsx @@ -132,7 +132,7 @@ const SelectBase: React.FunctionComponent = ({ setTimeout(() => { const firstElement = menuRef?.current?.querySelector('li button:not(:disabled),li input:not(:disabled)'); firstElement && (firstElement as HTMLElement).focus(); - }, 0); + }, 10); } // If the event is not on the toggle and onOpenChange callback is provided, close the menu diff --git a/packages/react-docs/CHANGELOG.md b/packages/react-docs/CHANGELOG.md index 774202d96ee..5bfa9f8b103 100644 --- a/packages/react-docs/CHANGELOG.md +++ b/packages/react-docs/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [6.4.2](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@6.4.1...@patternfly/react-docs@6.4.2) (2024-09-18) + +**Note:** Version bump only for package @patternfly/react-docs + +## [6.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-docs@6.4.0...@patternfly/react-docs@6.4.1) (2024-09-13) + +### Features + +- **docs:** update screenshots ([#10884](https://github.com/patternfly/patternfly-react/issues/10884)) ([8a4554f](https://github.com/patternfly/patternfly-react/commit/8a4554fcb3c752d05832ff3a9fc2578fc4e7043f)) + # 6.4.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-docs diff --git a/packages/react-docs/package.json b/packages/react-docs/package.json index 101317f9752..01113e3ae23 100644 --- a/packages/react-docs/package.json +++ b/packages/react-docs/package.json @@ -1,7 +1,7 @@ { "name": "@patternfly/react-docs", "description": "PatternFly React Docs", - "version": "6.4.0", + "version": "6.4.2", "publishConfig": { "access": "public" }, @@ -34,7 +34,7 @@ "@patternfly/react-tokens": "workspace:^" }, "devDependencies": { - "@patternfly/documentation-framework": "^5.16.12", + "@patternfly/documentation-framework": "^5.23.0", "@patternfly/patternfly-a11y": "4.3.1" }, "keywords": [ diff --git a/packages/react-docs/patternfly-docs/generated/components/alert/react-demos/alert-group-toast-with-notification-drawer.png b/packages/react-docs/patternfly-docs/generated/components/alert/react-demos/alert-group-toast-with-notification-drawer.png index e5fa733c430..bc734891bb6 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/alert/react-demos/alert-group-toast-with-notification-drawer.png and b/packages/react-docs/patternfly-docs/generated/components/alert/react-demos/alert-group-toast-with-notification-drawer.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/back-to-top/react-demos/using-name-selector.png b/packages/react-docs/patternfly-docs/generated/components/back-to-top/react-demos/using-name-selector.png index a4806f8c2e9..1a9e190b721 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/back-to-top/react-demos/using-name-selector.png and b/packages/react-docs/patternfly-docs/generated/components/back-to-top/react-demos/using-name-selector.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/backdrop/react/basic.png b/packages/react-docs/patternfly-docs/generated/components/backdrop/react/basic.png index 53eff2fc815..091752cf9ef 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/backdrop/react/basic.png and b/packages/react-docs/patternfly-docs/generated/components/backdrop/react/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/background-image/react/basic.png b/packages/react-docs/patternfly-docs/generated/components/background-image/react/basic.png index 85a28c63adc..414862bd76d 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/background-image/react/basic.png and b/packages/react-docs/patternfly-docs/generated/components/background-image/react/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/basic-sticky-banner.png b/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/basic-sticky-banner.png index 57a85c098b4..0a77dd6abb4 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/basic-sticky-banner.png and b/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/basic-sticky-banner.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/top-and-bottom-banner.png b/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/top-and-bottom-banner.png index 11a6527325d..06a240ce813 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/top-and-bottom-banner.png and b/packages/react-docs/patternfly-docs/generated/components/banner/react-demos/top-and-bottom-banner.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/data-list/react-demos/basic.png b/packages/react-docs/patternfly-docs/generated/components/data-list/react-demos/basic.png new file mode 100644 index 00000000000..fa2e204fb17 Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/components/data-list/react-demos/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/data-list/react-demos/expandable-control-in-toolbar.png b/packages/react-docs/patternfly-docs/generated/components/data-list/react-demos/expandable-control-in-toolbar.png new file mode 100644 index 00000000000..5c43977314a Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/components/data-list/react-demos/expandable-control-in-toolbar.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/description-list/react-demos/basic.png b/packages/react-docs/patternfly-docs/generated/components/description-list/react-demos/basic.png new file mode 100644 index 00000000000..07f85381bc5 Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/components/description-list/react-demos/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/scrollspy-with-subsections.png b/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/scrollspy-with-subsections.png index 36e7c6b8740..4a7899caeda 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/scrollspy-with-subsections.png and b/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/scrollspy-with-subsections.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/with-drawer.png b/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/with-drawer.png index 6e2e4d67f75..75f37d8b18e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/with-drawer.png and b/packages/react-docs/patternfly-docs/generated/components/jump-links/react-demos/with-drawer.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/login-page/react/basic.png b/packages/react-docs/patternfly-docs/generated/components/login-page/react/basic.png index c93a4aa5e76..082fa206f0e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/login-page/react/basic.png and b/packages/react-docs/patternfly-docs/generated/components/login-page/react/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/login-page/react/showhide-password.png b/packages/react-docs/patternfly-docs/generated/components/login-page/react/showhide-password.png index 1eb06d6dac2..6c0a7857ecb 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/login-page/react/showhide-password.png and b/packages/react-docs/patternfly-docs/generated/components/login-page/react/showhide-password.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/login-page/react/with-header-utilities.png b/packages/react-docs/patternfly-docs/generated/components/login-page/react/with-header-utilities.png index 04e43fe00a2..5f795a58662 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/login-page/react/with-header-utilities.png and b/packages/react-docs/patternfly-docs/generated/components/login-page/react/with-header-utilities.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/masthead/react-demos/horizontal-nav.png b/packages/react-docs/patternfly-docs/generated/components/masthead/react-demos/horizontal-nav.png new file mode 100644 index 00000000000..1109bd08986 Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/components/masthead/react-demos/horizontal-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/masthead/react-demos/utilities-and-user-dropdown-menu.png b/packages/react-docs/patternfly-docs/generated/components/masthead/react-demos/utilities-and-user-dropdown-menu.png new file mode 100644 index 00000000000..75f3879bba2 Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/components/masthead/react-demos/utilities-and-user-dropdown-menu.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/default-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/default-nav.png index 9a3a40b3234..3911717201a 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/default-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/default-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/drilldown-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/drilldown-nav.png index 5a33e5722b4..a63636d26c7 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/drilldown-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/drilldown-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/expandable-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/expandable-nav.png index 81ca2af0c3c..34523a34c48 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/expandable-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/expandable-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/flyout-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/flyout-nav.png index 6f9648c4b74..03119186d1b 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/flyout-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/flyout-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/grouped-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/grouped-nav.png index 3e1b4ecb31d..e749740e167 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/grouped-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/grouped-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav-with-horizontal-subnav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav-with-horizontal-subnav.png index 594bf24842b..a33e08f91ea 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav-with-horizontal-subnav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav-with-horizontal-subnav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav.png index 9139bf9edb4..49eb2303876 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-subnav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-subnav.png index 6c448613825..011fc73d19a 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-subnav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/horizontal-subnav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/light-nav-deprecated.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/light-nav-deprecated.png index cf0189f3dd4..79809fdd1e6 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/light-nav-deprecated.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/light-nav-deprecated.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/manual-nav.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/manual-nav.png index 400a871858e..4400c48431e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/manual-nav.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/manual-nav.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/tertiary-nav-deprecated.png b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/tertiary-nav-deprecated.png index 4d38728b2cc..ea42a17401e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/tertiary-nav-deprecated.png and b/packages/react-docs/patternfly-docs/generated/components/navigation/react-demos/tertiary-nav-deprecated.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/basic.png b/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/basic.png index 3fb634c97a5..57635951542 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/basic.png and b/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/grouped.png b/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/grouped.png index 3fb634c97a5..57635951542 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/grouped.png and b/packages/react-docs/patternfly-docs/generated/components/notification-drawer/react-demos/grouped.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-breadcrumb-with-breakpoints.png b/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-breadcrumb-with-breakpoints.png index 83ac5313eea..55f42ed1fdc 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-breadcrumb-with-breakpoints.png and b/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-breadcrumb-with-breakpoints.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group-alternate-syntax.png b/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group-alternate-syntax.png index 690cb2454f4..39ca37cabc4 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group-alternate-syntax.png and b/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group-alternate-syntax.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group.png b/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group.png index 690cb2454f4..39ca37cabc4 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group.png and b/packages/react-docs/patternfly-docs/generated/components/page/react-demos/sticky-section-group.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/pagination/react/sticky.png b/packages/react-docs/patternfly-docs/generated/components/pagination/react/sticky.png index c786a3606e4..5be6a4f2240 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/pagination/react/sticky.png and b/packages/react-docs/patternfly-docs/generated/components/pagination/react/sticky.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/skip-to-content/react/basic.png b/packages/react-docs/patternfly-docs/generated/components/skip-to-content/react/basic.png index a7d1721fe1e..5f44833ec3e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/skip-to-content/react/basic.png and b/packages/react-docs/patternfly-docs/generated/components/skip-to-content/react/basic.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/automatic-pagination.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/automatic-pagination.png index 8d45567707b..d38b4026ccd 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/automatic-pagination.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/automatic-pagination.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/bulk-select.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/bulk-select.png index 7725b874ada..46356c93735 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/bulk-select.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/bulk-select.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management-with-draggable.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management-with-draggable.png new file mode 100644 index 00000000000..38e1c48197b Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management-with-draggable.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management.png index 7ba28e5ac25..e760a7c9325 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/column-management.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compact.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compact.png index cdbc9992f1f..8185599271c 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compact.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compact.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compound-expansion.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compound-expansion.png index 456dffef64e..cea127b6c05 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compound-expansion.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/compound-expansion.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/empty.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/empty.png index 491cacf3f31..88677979700 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/empty.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/empty.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/error.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/error.png index 0af029b6e81..de01b4662b0 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/error.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/error.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/expandcollapse-all.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/expandcollapse-all.png index ce95981552a..7f979b9b054 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/expandcollapse-all.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/expandcollapse-all.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/filterable.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/filterable.png index ba6412355df..b68910f3cf8 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/filterable.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/filterable.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/loading.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/loading.png index b389d5fef89..239743d2a14 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/loading.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/loading.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png index 2b52ac3d00a..899b96e88a0 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sortable---responsive.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png index 842477b6afd..9257e030f59 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/static-bottom-pagination-on-mobile.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-columns-and-header-with-toolbar.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-columns-and-header-with-toolbar.png index 0fe26067190..65ee89ede0e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-columns-and-header-with-toolbar.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-columns-and-header-with-toolbar.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-first-column.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-first-column.png index beb254754bc..be2db46dc02 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-first-column.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-first-column.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-header.png b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-header.png index 2470d661559..2cec36e35e5 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-header.png and b/packages/react-docs/patternfly-docs/generated/components/table/react-demos/sticky-header.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/modal-tabs.png b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/modal-tabs.png index 8b07f59a050..ee1036348b0 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/modal-tabs.png and b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/modal-tabs.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-tabs.png b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-tabs.png index 815c617c4c8..ceac595d866 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-tabs.png and b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-tabs.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-unindented-tabs.png b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-unindented-tabs.png index c0f411db9a7..f1605716b21 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-unindented-tabs.png and b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/nested-unindented-tabs.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs-with-secondary-tabs.png b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs-with-secondary-tabs.png index 30a8c25faf8..1379f396e37 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs-with-secondary-tabs.png and b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs-with-secondary-tabs.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs.png b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs.png index a389185da6a..a43b1422367 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs.png and b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/open-tabs.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/tables-and-tabs.png b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/tables-and-tabs.png index ee544edbb98..c838d2676f9 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/tables-and-tabs.png and b/packages/react-docs/patternfly-docs/generated/components/tabs/react-demos/tables-and-tabs.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/toolbar/react-demos/console-log-viewer-toolbar-demo.png b/packages/react-docs/patternfly-docs/generated/components/toolbar/react-demos/console-log-viewer-toolbar-demo.png index 4da26021d74..431514b757e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/toolbar/react-demos/console-log-viewer-toolbar-demo.png and b/packages/react-docs/patternfly-docs/generated/components/toolbar/react-demos/console-log-viewer-toolbar-demo.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer-and-informational-step.png b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer-and-informational-step.png index 0271c8bf05f..80baeefeb8d 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer-and-informational-step.png and b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer-and-informational-step.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png index 6b77a03d5c6..723b8d223f1 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png and b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal-with-drawer.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal.png b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal.png index bb7d6edde13..23136175b57 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal.png and b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-modal.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer-and-informational-step.png b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer-and-informational-step.png index ef6f8438229..88f8009291e 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer-and-informational-step.png and b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer-and-informational-step.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer.png b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer.png index 0cd84d2eed8..20d663f8e0c 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer.png and b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page-with-drawer.png differ diff --git a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page.png b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page.png index bc822e25d66..774770492d2 100644 Binary files a/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page.png and b/packages/react-docs/patternfly-docs/generated/components/wizard/react-demos/in-page.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/card-view/react-demos/card-view.png b/packages/react-docs/patternfly-docs/generated/patterns/card-view/react-demos/card-view.png index 821db26b18b..efa8248568a 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/card-view/react-demos/card-view.png and b/packages/react-docs/patternfly-docs/generated/patterns/card-view/react-demos/card-view.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-card-view.png b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-card-view.png index 1db0e4d5205..2d39519f1f3 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-card-view.png and b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-card-view.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-content-padding.png b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-content-padding.png index afa7e04038c..9c43a464e3d 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-content-padding.png and b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-content-padding.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-data-list-in-card.png b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-data-list-in-card.png index 6a75d7e03d4..f3839fe7a48 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-data-list-in-card.png and b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-data-list-in-card.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-full-page.png b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-full-page.png index 2a1b39ddd78..8a7001d336c 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-full-page.png and b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-full-page.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-inline-modifier.png b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-inline-modifier.png index 2a1b39ddd78..8a7001d336c 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-inline-modifier.png and b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-inline-modifier.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-simple-list-in-card.png b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-simple-list-in-card.png index da44e123fe9..f261264db84 100644 Binary files a/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-simple-list-in-card.png and b/packages/react-docs/patternfly-docs/generated/patterns/primary-detail/react-demos/primary-detail-simple-list-in-card.png differ diff --git a/packages/react-docs/patternfly-docs/generated/patterns/right-to-left/react-demos/paginated-table.png b/packages/react-docs/patternfly-docs/generated/patterns/right-to-left/react-demos/paginated-table.png new file mode 100644 index 00000000000..37e2e64c945 Binary files /dev/null and b/packages/react-docs/patternfly-docs/generated/patterns/right-to-left/react-demos/paginated-table.png differ diff --git a/packages/react-drag-drop/CHANGELOG.md b/packages/react-drag-drop/CHANGELOG.md index 2b5f051e4d8..635b2fe17b0 100644 --- a/packages/react-drag-drop/CHANGELOG.md +++ b/packages/react-drag-drop/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-drag-drop@5.4.0...@patternfly/react-drag-drop@5.4.1) (2024-09-18) + +**Note:** Version bump only for package @patternfly/react-drag-drop + # 5.4.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-drag-drop diff --git a/packages/react-drag-drop/package.json b/packages/react-drag-drop/package.json index 9a8de148680..fd0e87c3c3d 100644 --- a/packages/react-drag-drop/package.json +++ b/packages/react-drag-drop/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-drag-drop", - "version": "5.4.0", + "version": "5.4.1", "description": "PatternFly drag and drop solution", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-integration/CHANGELOG.md b/packages/react-integration/CHANGELOG.md index c1d3e456056..4caca2d2d29 100644 --- a/packages/react-integration/CHANGELOG.md +++ b/packages/react-integration/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-integration@5.1.1-prerelease.39...@patternfly/react-integration@5.4.1) (2024-09-13) + +**Note:** Version bump only for package @patternfly/react-integration + ## [5.1.1-prerelease.39](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-integration@5.1.1-prerelease.38...@patternfly/react-integration@5.1.1-prerelease.39) (2024-07-26) **Note:** Version bump only for package @patternfly/react-integration diff --git a/packages/react-integration/cypress/integration/slider.spec.ts b/packages/react-integration/cypress/integration/slider.spec.ts index 12fb47a5a41..da6fd4e8bbe 100644 --- a/packages/react-integration/cypress/integration/slider.spec.ts +++ b/packages/react-integration/cypress/integration/slider.spec.ts @@ -3,43 +3,135 @@ describe('Slider Demo Test', () => { cy.visit('http://localhost:3000/slider-demo-nav-link'); }); - it.skip('renders the discrete slider', () => { + it('changes discrete slider value when dragged', () => { cy.get('#discrete-slider').should('exist'); - cy.get('#discrete-slider').should( - 'have.attr', - 'style', - '--pf-v5-c-slider--value:62.5%; --pf-v5-c-slider__value--c-form-control--width-chars:1;' - ); - }); - - it('changes discrete slider value when clicked on', () => { + cy.get('#discrete-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*62\.5%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); cy.get('#discrete-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb') .trigger('mousedown', { which: 1 }) - .trigger('mousemove', { clientX: 300, clientY: 300 }) + .trigger('mousemove', 150, 10, { force: true }) .trigger('mouseup', { force: true }); + cy.get('#discrete-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*75%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); }); - it.skip('renders the slider with input', () => { - cy.get('#discrete-slider-input-label').should('exist'); - cy.get( - '#discrete-slider-input-label > .pf-v5-c-slider__value > .pf-v5-c-input-group > .pf-v5-c-form-control' - ).should('exist'); - cy.get( - '#discrete-slider-input-label > .pf-v5-c-slider__value > .pf-v5-c-input-group > .pf-v5-c-input-group__text' - ).should('exist'); - cy.get('#discrete-slider-input-label').should( - 'have.attr', - 'style', - '--pf-v5-c-slider--value:50%; --pf-v5-c-slider__value--c-form-control--width-chars:2;' - ); + it('changes discrete slider value using keyboard', () => { + cy.get('#discrete-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').focus(); + cy.get('#discrete-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').trigger('keydown', { keyCode: 39 }); + cy.wait(50); + cy.get('#discrete-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').trigger('keyup', { keyCode: 39 }); + cy.get('#discrete-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*87\.5%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); }); - it.skip('renders the continuous slider', () => { + it('changes continuous slider value when dragged', () => { cy.get('#continuous-slider').should('exist'); - cy.get('#continuous-slider').should( - 'have.attr', - 'style', - '--pf-v5-c-slider--value:50%; --pf-v5-c-slider__value--c-form-control--width-chars:2;' - ); + cy.get('#continuous-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*50%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*2\s*;/ + ); + cy.get('#continuous-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb') + .trigger('mousedown', { which: 1 }) + .trigger('mousemove', 430, 10, { force: true }) + .trigger('mouseup', { force: true }); + + cy.get('#continuous-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*100%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*3\s*;/ + ); + }); + + it('changes continuous slider value using keyboard', () => { + cy.get('#continuous-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').focus(); + cy.get('#continuous-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').trigger('keydown', { keyCode: 37 }); + cy.wait(100); + cy.get('#continuous-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').trigger('keyup', { keyCode: 37 }); + + cy.get('#continuous-slider') + .invoke('attr', 'style') + .should( + 'not.match', + /--pf-v5-c-slider--value:\s*100%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*3\s*;/ + ); + }); + + it('disabled slider value does not change when dragged', () => { + cy.get('#disabled-slider').should('exist'); + cy.get('#disabled-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*20%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); + + cy.get('#disabled-slider').should('have.class', 'pf-m-disabled'); + cy.get('#disabled-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb') + .trigger('mousedown', { which: 1 }) + .trigger('mousemove', 430, 10, { force: true }) + .trigger('mouseup', { force: true }); + cy.get('#disabled-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*20%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); + }); + + it('changes custom steps slider value when dragged', () => { + cy.get('#custom-steps-slider').should('exist'); + + cy.get('#custom-steps-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*20%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); + cy.get('#custom-steps-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb') + .trigger('mousedown', { which: 1 }) + .trigger('mousemove', -200, 10, { force: true }) + .trigger('mouseup', { force: true }); + cy.get('#custom-steps-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*0%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); + }); + + it('changes custom steps slider value using keyboard', () => { + cy.get('#custom-steps-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*0%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); + + cy.get('#custom-steps-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').focus(); + cy.get('#custom-steps-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').trigger('keydown', { keyCode: 39 }); + cy.wait(100); + cy.get('#custom-steps-slider > .pf-v5-c-slider__main > .pf-v5-c-slider__thumb').trigger('keyup', { keyCode: 39 }); + + cy.get('#custom-steps-slider') + .invoke('attr', 'style') + .should( + 'match', + /--pf-v5-c-slider--value:\s*20%\s*;?\s*--pf-v5-c-slider__value--c-form-control--width-chars:\s*1\s*;/ + ); }); }); diff --git a/packages/react-integration/demo-app-ts/CHANGELOG.md b/packages/react-integration/demo-app-ts/CHANGELOG.md index 92b8b054aa0..5df492a1b71 100644 --- a/packages/react-integration/demo-app-ts/CHANGELOG.md +++ b/packages/react-integration/demo-app-ts/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.4.2](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@5.4.1...demo-app-ts@5.4.2) (2024-09-18) + +**Note:** Version bump only for package demo-app-ts + +## [5.4.1](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@5.1.1-prerelease.141...demo-app-ts@5.4.1) (2024-09-13) + +**Note:** Version bump only for package demo-app-ts + ## [5.1.1-prerelease.141](https://github.com/patternfly/patternfly-react/compare/demo-app-ts@5.1.1-prerelease.140...demo-app-ts@5.1.1-prerelease.141) (2024-08-06) **Note:** Version bump only for package demo-app-ts diff --git a/packages/react-integration/demo-app-ts/package.json b/packages/react-integration/demo-app-ts/package.json index 9dc455d06e4..1d5adb18996 100644 --- a/packages/react-integration/demo-app-ts/package.json +++ b/packages/react-integration/demo-app-ts/package.json @@ -1,7 +1,7 @@ { "name": "demo-app-ts", "private": true, - "version": "5.1.1-prerelease.141", + "version": "5.4.2", "type": "module", "scripts": { "dev": "vite", @@ -19,6 +19,6 @@ "@types/react-router": "^5.1.20", "@types/react-router-dom": "^5.3.3", "@vitejs/plugin-react-swc": "^3.7.0", - "vite": "^5.3.3" + "vite": "^5.4.5" } } diff --git a/packages/react-integration/demo-app-ts/src/components/demos/SliderDemo/SliderDemo.tsx b/packages/react-integration/demo-app-ts/src/components/demos/SliderDemo/SliderDemo.tsx index d7ded077805..f7768917d89 100644 --- a/packages/react-integration/demo-app-ts/src/components/demos/SliderDemo/SliderDemo.tsx +++ b/packages/react-integration/demo-app-ts/src/components/demos/SliderDemo/SliderDemo.tsx @@ -1,31 +1,18 @@ import { Slider, SliderOnChangeEvent } from '@patternfly/react-core'; -import { Component } from 'react'; +import { useState, useEffect } from 'react'; -export interface SliderDemoState { - valueDiscrete: number; - inputValueDiscrete: number; - valuePercent: number; - inputValuePercent: number; - valueContinuous: number; - inputValueContinuous: number; -} +export const SliderDemo = () => { + const [valueDiscrete, setValueDiscrete] = useState(62.5); + const [valueContinuous, setValueContinuous] = useState(50); + const [inputValueContinuous, setInputValueContinuous] = useState(50); + const [customStepsValue, setCustomStepsValue] = useState(20); + const [disabledValue, setDisabledValue] = useState(20); -export class SliderDemo extends Component { - static displayName = 'SliderDemo'; - componentDidMount() { + useEffect(() => { window.scrollTo(0, 0); - } + }, []); - state = { - valueDiscrete: 62.5, - valueDiscreteNoLinearMinMax: 25, - valuePercent: 50, - inputValuePercent: 50, - valueContinuous: 50, - inputValueContinuous: 50 - }; - - stepsDiscrete = [ + const stepsDiscrete = [ { value: 0, label: '0' }, { value: 12.5, label: '1', isLabelHidden: true }, { value: 25, label: '2' }, @@ -37,151 +24,78 @@ export class SliderDemo extends Component { { value: 100, label: '8' } ]; - stepsDiscreteNoLinearWithMaxMin = [ - { value: 12, label: '12' }, - { value: 15, label: '15' }, - { value: 25, label: '25' }, - { value: 54, label: '54' }, - { value: 67, label: '67' }, - { value: 86, label: '86' } - ]; - - stepsPercent = [ - { value: 0, label: '0%' }, - { value: 25, label: '25%', isLabelHidden: true }, - { value: 50, label: '50%' }, - { value: 75, label: '75%', isLabelHidden: true }, - { value: 100, label: '100%' } + const customSteps = [ + { value: 0, label: '0' }, + { value: 20, label: '20' }, + { value: 40, label: '40' }, + { value: 60, label: '60' }, + { value: 80, label: '80' }, + { value: 100, label: '100' } ]; - onChangeDiscreteNoLInearMinMax = (_event: SliderOnChangeEvent, value: number) => { - this.setState({ valueDiscreteMinMax: value }); - }; - - onChangeDiscrete = (_event: SliderOnChangeEvent, value: number, inputValue?: number) => { + const onChangeDiscrete = (_event: SliderOnChangeEvent, value: number, inputValue?: number) => { let newValue; - let newInputValue; if (!inputValue) { - const step = this.stepsDiscrete.find((step) => step.value === value); - newInputValue = step ? step.label : 0; - newInputValue = Number(newInputValue); newValue = value; } else { - const maxValue = Number(this.stepsDiscrete[this.stepsDiscrete.length - 1].label); + const maxValue = Number(stepsDiscrete[stepsDiscrete.length - 1].label); if (inputValue > maxValue) { - newValue = Number(this.stepsDiscrete[this.stepsDiscrete.length - 1].value); - newInputValue = maxValue; + newValue = Number(stepsDiscrete[stepsDiscrete.length - 1].value); } else { - const stepIndex = this.stepsDiscrete.findIndex((step) => Number(step.label) >= inputValue); - if (Number(this.stepsDiscrete[stepIndex].label) === inputValue) { - newValue = this.stepsDiscrete[stepIndex].value; + const stepIndex = stepsDiscrete.findIndex((step) => Number(step.label) >= inputValue); + if (Number(stepsDiscrete[stepIndex].label) === inputValue) { + newValue = stepsDiscrete[stepIndex].value; } else { - const midpoint = - (Number(this.stepsDiscrete[stepIndex].label) + Number(this.stepsDiscrete[stepIndex - 1].label)) / 2; + const midpoint = (Number(stepsDiscrete[stepIndex].label) + Number(stepsDiscrete[stepIndex - 1].label)) / 2; if (midpoint > inputValue) { - newValue = this.stepsDiscrete[stepIndex - 1].value; - newInputValue = Number(this.stepsDiscrete[stepIndex - 1].label); + newValue = stepsDiscrete[stepIndex - 1].value; } else { - newValue = this.stepsDiscrete[stepIndex].value; - newInputValue = Number(this.stepsDiscrete[stepIndex].label); + newValue = stepsDiscrete[stepIndex].value; } } } } - this.setState({ - inputValueDiscrete: newInputValue, - valueDiscrete: newValue - }); + setValueDiscrete(newValue); }; - onChangePercent = (_event: SliderOnChangeEvent, value: number, inputValue?: number) => { - let newValue; - let newInputValue; + const onChangeContinuous = (_event: SliderOnChangeEvent, value: number) => { + const newValue = Math.floor(value); + setValueContinuous(newValue); + setInputValueContinuous(newValue); + }; - if (!inputValue) { - const step = this.stepsPercent.find((step) => step.value === value); - newInputValue = step ? step.label.slice(0, -1) : 0; - newInputValue = Number(newInputValue); - newValue = value; - } else { - const maxValue = Number(this.stepsPercent[this.stepsPercent.length - 1].label.slice(0, -1)); - if (inputValue > maxValue) { - newValue = Number(this.stepsPercent[this.stepsPercent.length - 1].value); - newInputValue = maxValue; - } else { - const stepIndex = this.stepsPercent.findIndex((step) => Number(step.label.slice(0, -1)) >= inputValue); - if (Number(this.stepsPercent[stepIndex].label.slice(0, -1)) === inputValue) { - newValue = this.stepsPercent[stepIndex].value; - } else { - const midpoint = - (Number(this.stepsPercent[stepIndex].label.slice(0, -1)) + - Number(this.stepsPercent[stepIndex - 1].label.slice(0, -1))) / - 2; - if (midpoint > inputValue) { - newValue = this.stepsPercent[stepIndex - 1].value; - newInputValue = Number(this.stepsPercent[stepIndex - 1].label.slice(0, -1)); - } else { - newValue = this.stepsPercent[stepIndex].value; - newInputValue = Number(this.stepsPercent[stepIndex].label.slice(0, -1)); - } - } - } - } - this.setState({ - inputValuePercent: newInputValue, - valuePercent: newValue - }); + const onChangeCustomSteps = (_event: SliderOnChangeEvent, value: number) => { + setCustomStepsValue(value); }; - onChangeContinuous = (_event: SliderOnChangeEvent, value: number) => { - const newValue = Math.floor(value); - this.setState({ - inputValueContinuous: newValue, - valueContinuous: newValue - }); + const onChangeDisabled = (_event: SliderOnChangeEvent, value: number) => { + setDisabledValue(value); }; - render() { - return ( - <> - -
- -
- -
- - - ); - } -} + return ( + <> + +
+ +
+ +
+ + + ); +}; diff --git a/packages/react-integration/package.json b/packages/react-integration/package.json index 60ac4b9a0e8..ef5259bc977 100644 --- a/packages/react-integration/package.json +++ b/packages/react-integration/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-integration", - "version": "5.1.1-prerelease.39", + "version": "5.4.1", "private": true, "description": "Integration testing for PF5 using demo applications", "main": "lib/index.js", diff --git a/packages/react-table/CHANGELOG.md b/packages/react-table/CHANGELOG.md index ffc4551e8cf..993b3c11aa4 100644 --- a/packages/react-table/CHANGELOG.md +++ b/packages/react-table/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.4.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@5.4.0...@patternfly/react-table@5.4.1) (2024-09-18) + +**Note:** Version bump only for package @patternfly/react-table + # 5.4.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-table diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 0527e670d80..be06936e1ed 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-table", - "version": "5.4.0", + "version": "5.4.1", "description": "This library provides a set of React table components for use with the PatternFly 4", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/react-templates/CHANGELOG.md b/packages/react-templates/CHANGELOG.md index 2e33f5eac95..87ecb851e18 100644 --- a/packages/react-templates/CHANGELOG.md +++ b/packages/react-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.1.1](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-templates@1.1.0...@patternfly/react-templates@1.1.1) (2024-09-18) + +**Note:** Version bump only for package @patternfly/react-templates + # 1.1.0 (2024-08-27) **Note:** Version bump only for package @patternfly/react-templates diff --git a/packages/react-templates/package.json b/packages/react-templates/package.json index cd931dd5dd8..585ac0b3cd9 100644 --- a/packages/react-templates/package.json +++ b/packages/react-templates/package.json @@ -1,6 +1,6 @@ { "name": "@patternfly/react-templates", - "version": "1.1.0", + "version": "1.1.1", "description": "This package provides wrapped component demos for ease of use\n", "main": "dist/js/index.js", "module": "dist/esm/index.js", diff --git a/packages/transformer-cjs-imports/CHANGELOG.md b/packages/transformer-cjs-imports/CHANGELOG.md index 4b462c5a757..1d4cb7d4ad0 100644 --- a/packages/transformer-cjs-imports/CHANGELOG.md +++ b/packages/transformer-cjs-imports/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [4.79.6](https://github.com/patternfly/patternfly-react/compare/transformer-cjs-imports@4.79.4-prerelease.0...transformer-cjs-imports@4.79.6) (2024-09-13) + +**Note:** Version bump only for package transformer-cjs-imports + ## [4.79.4-prerelease.0](https://github.com/patternfly/patternfly-react/compare/transformer-cjs-imports@4.79.4-alpha.3...transformer-cjs-imports@4.79.4-prerelease.0) (2024-06-13) ### Bug Fixes diff --git a/packages/transformer-cjs-imports/package.json b/packages/transformer-cjs-imports/package.json index ad0fac19d35..2c143ec6510 100644 --- a/packages/transformer-cjs-imports/package.json +++ b/packages/transformer-cjs-imports/package.json @@ -1,7 +1,7 @@ { "name": "transformer-cjs-imports", "private": true, - "version": "4.79.4-prerelease.0", + "version": "4.79.6", "description": "Transform CJS imports to ESM in typescript depending on module target.", "main": "index.js", "author": "Red Hat", diff --git a/packages/transformer-react-styles-esm-imports/CHANGELOG.md b/packages/transformer-react-styles-esm-imports/CHANGELOG.md index a36902bcd5a..417cc859521 100644 --- a/packages/transformer-react-styles-esm-imports/CHANGELOG.md +++ b/packages/transformer-react-styles-esm-imports/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.0.3](https://github.com/patternfly/patternfly-react/compare/transformer-react-styles-esm-imports@1.0.1-prerelease.1...transformer-react-styles-esm-imports@1.0.3) (2024-09-13) + +**Note:** Version bump only for package transformer-react-styles-esm-imports + ## [1.0.1-prerelease.1](https://github.com/patternfly/patternfly-react/compare/transformer-react-styles-esm-imports@1.0.1-prerelease.0...transformer-react-styles-esm-imports@1.0.1-prerelease.1) (2024-06-13) ### Bug Fixes diff --git a/packages/transformer-react-styles-esm-imports/package.json b/packages/transformer-react-styles-esm-imports/package.json index c1366a2d5d4..f34d3c6573a 100644 --- a/packages/transformer-react-styles-esm-imports/package.json +++ b/packages/transformer-react-styles-esm-imports/package.json @@ -1,7 +1,7 @@ { "name": "transformer-react-styles-esm-imports", "private": true, - "version": "1.0.1-prerelease.1", + "version": "1.0.3", "description": "Transform react-styles/css imports to target mjs files when compiling to ESM.", "main": "index.ts", "author": "Red Hat", diff --git a/yarn.lock b/yarn.lock index 6e7b1d096f6..b49707d9cce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1493,7 +1493,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.4": version: 7.24.7 resolution: "@babel/runtime@npm:7.24.7" dependencies: @@ -1863,14 +1863,14 @@ __metadata: languageName: node linkType: hard -"@eslint/config-array@npm:^0.17.0": - version: 0.17.0 - resolution: "@eslint/config-array@npm:0.17.0" +"@eslint/config-array@npm:^0.18.0": + version: 0.18.0 + resolution: "@eslint/config-array@npm:0.18.0" dependencies: "@eslint/object-schema": "npm:^2.1.4" debug: "npm:^4.3.1" minimatch: "npm:^3.1.2" - checksum: 10c0/97eb23ef0948dbc5f24884a3b75c537ca37ee2b1f27a864cd0d9189c089bc1a724dc6e1a4d9b7dd304d9f732ca02aa7916243a7715d6f1f17159d8a8c83f0c9e + checksum: 10c0/0234aeb3e6b052ad2402a647d0b4f8a6aa71524bafe1adad0b8db1dfe94d7f5f26d67c80f79bb37ac61361a1d4b14bb8fb475efe501de37263cf55eabb79868f languageName: node linkType: hard @@ -1891,10 +1891,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.7.0, @eslint/js@npm:^9.7.0": - version: 9.7.0 - resolution: "@eslint/js@npm:9.7.0" - checksum: 10c0/73fc10666f6f4aed6f58e407e09f42ceb0d42fa60c52701c64ea9f59a81a6a8ad5caecdfd423d03088481515fe7ec17eb461acb4ef1ad70b649b6eae465b3164 +"@eslint/js@npm:9.10.0, @eslint/js@npm:^9.10.0": + version: 9.10.0 + resolution: "@eslint/js@npm:9.10.0" + checksum: 10c0/2ac45a002dc1ccf25be46ea61001ada8d77248d1313ab4e53f3735e5ae00738a757874e41f62ad6fbd49df7dffeece66e5f53ff0d7b78a99ce4c68e8fea66753 languageName: node linkType: hard @@ -1905,6 +1905,15 @@ __metadata: languageName: node linkType: hard +"@eslint/plugin-kit@npm:^0.1.0": + version: 0.1.0 + resolution: "@eslint/plugin-kit@npm:0.1.0" + dependencies: + levn: "npm:^0.4.1" + checksum: 10c0/fae97cd4efc1c32501c286abba1b5409848ce8c989e1ca6a5bb057a304a2cd721e6e957f6bc35ce95cfd0871e822ed42df3c759fecdad72c30e70802e26f83c7 + languageName: node + linkType: hard + "@fortawesome/fontawesome-common-types@npm:^0.2.36": version: 0.2.36 resolution: "@fortawesome/fontawesome-common-types@npm:0.2.36" @@ -2307,11 +2316,11 @@ __metadata: languageName: node linkType: hard -"@lerna/create@npm:8.1.6": - version: 8.1.6 - resolution: "@lerna/create@npm:8.1.6" +"@lerna/create@npm:8.1.8": + version: 8.1.8 + resolution: "@lerna/create@npm:8.1.8" dependencies: - "@npmcli/arborist": "npm:7.5.3" + "@npmcli/arborist": "npm:7.5.4" "@npmcli/package-json": "npm:5.2.0" "@npmcli/run-script": "npm:8.1.0" "@nx/devkit": "npm:>=17.1.2 < 20" @@ -2369,6 +2378,7 @@ __metadata: slash: "npm:^3.0.0" ssri: "npm:^10.0.6" string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" strong-log-transformer: "npm:2.1.0" tar: "npm:6.2.1" temp-dir: "npm:1.0.0" @@ -2381,7 +2391,7 @@ __metadata: write-pkg: "npm:4.0.0" yargs: "npm:17.7.2" yargs-parser: "npm:21.1.1" - checksum: 10c0/833920656c3254444db7d7ea3e22331773c87c635d899ef3cd785a599fe07e2a40ceec49ad46e1962d354d96877de341615ef49e12b50ed70011df6d9dda46e6 + checksum: 10c0/be58b0fcaf9e02abc69ed9b95cb81acfc919c1f01bb430d3c4d5b532d8f6fadff1a8504386f8ddf7a68ded0a70c6ad2b4ed63c3c756ee5f1deee138bd5632355 languageName: node linkType: hard @@ -2481,9 +2491,9 @@ __metadata: languageName: node linkType: hard -"@npmcli/arborist@npm:7.5.3": - version: 7.5.3 - resolution: "@npmcli/arborist@npm:7.5.3" +"@npmcli/arborist@npm:7.5.4": + version: 7.5.4 + resolution: "@npmcli/arborist@npm:7.5.4" dependencies: "@isaacs/string-locale-compare": "npm:^1.1.0" "@npmcli/fs": "npm:^3.1.1" @@ -2522,7 +2532,7 @@ __metadata: walk-up-path: "npm:^3.0.1" bin: arborist: bin/index.js - checksum: 10c0/61e8f73f687c5c62704de6d2a081490afe6ba5e5526b9b2da44c6cb137df30256d5650235d4ece73454ddc4c40a291e26881bbcaa83c03404177cb3e05e26721 + checksum: 10c0/22417b804872e68b6486187bb769eabef7245c5d3fa055d5473f84a7088580543235f34af3047a0e9b357e70fccd768e8ef5c6c8664ed6909f659d07607ad955 languageName: node linkType: hard @@ -3043,28 +3053,28 @@ __metadata: languageName: node linkType: hard -"@patternfly/ast-helpers@npm:^1.16.12": - version: 1.16.12 - resolution: "@patternfly/ast-helpers@npm:1.16.12" +"@patternfly/ast-helpers@npm:^1.23.0": + version: 1.23.0 + resolution: "@patternfly/ast-helpers@npm:1.23.0" dependencies: acorn: "npm:^8.4.1" acorn-class-fields: "npm:^1.0.0" acorn-jsx: "npm:^5.3.2" acorn-static-class-features: "npm:^1.0.0" astring: "npm:^1.7.5" - checksum: 10c0/3ac55c85e653df2b68ebfe83f8c8455f1cf06287fc6b9455c4a7156521bc2bc098f2937f6d082781334de1cca7a43f2ca2b52dc2d55d830c6c5d398e04c11eb7 + checksum: 10c0/cb712f883cbe3eef5da14e451e9a4c1faadfbb18d38806a9c9cc72a399ba93efce313c8597e73d24f6ae2c699bc7db99dba7de41793077a501732d774335478e languageName: node linkType: hard -"@patternfly/documentation-framework@npm:^5.16.12": - version: 5.16.12 - resolution: "@patternfly/documentation-framework@npm:5.16.12" +"@patternfly/documentation-framework@npm:^5.23.0": + version: 5.23.0 + resolution: "@patternfly/documentation-framework@npm:5.23.0" dependencies: "@babel/core": "npm:^7.24.3" "@babel/preset-env": "npm:^7.24.3" "@babel/preset-react": "npm:^7.24.1" "@mdx-js/util": "npm:1.6.16" - "@patternfly/ast-helpers": "npm:^1.16.12" + "@patternfly/ast-helpers": "npm:^1.23.0" "@reach/router": "npm:@gatsbyjs/reach-router@1.3.9" autoprefixer: "npm:9.8.6" babel-loader: "npm:^9.1.3" @@ -3123,16 +3133,16 @@ __metadata: webpack-dev-server: "npm:4.13.1" webpack-merge: "npm:5.8.0" peerDependencies: - "@patternfly/patternfly": 5.3.1 - "@patternfly/react-code-editor": 5.3.4 - "@patternfly/react-core": 5.3.4 - "@patternfly/react-styles": 5.3.1 - "@patternfly/react-table": 5.3.4 + "@patternfly/patternfly": 5.4.0 + "@patternfly/react-code-editor": 5.4.0 + "@patternfly/react-core": 5.4.0 + "@patternfly/react-styles": 5.4.0 + "@patternfly/react-table": 5.4.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 bin: pf-docs-framework: scripts/cli/cli.js - checksum: 10c0/5ce8fb1840d1f9d4edba7dc6a3e2619b3a6bcd4380083de0a3dfb09ca3a3174147c740d679dff1ff693255a82b98eb68e2f66e71c18a41936816f84d312b4f65 + checksum: 10c0/2167104665411fad3490b1e952a6cb7d1b44d82107b6cbf1d2256d76a5ffa972519530fa816bb4ebf376d08b72717592d046687008e23a0da86c01c7901b28d1 languageName: node linkType: hard @@ -3167,28 +3177,28 @@ __metadata: dependencies: "@patternfly/react-styles": "workspace:^" "@patternfly/react-tokens": "workspace:^" - "@types/lodash": "npm:^4.17.6" + "@types/lodash": "npm:^4.17.7" fs-extra: "npm:^11.2.0" hoist-non-react-statics: "npm:^3.3.2" lodash: "npm:^4.17.21" tslib: "npm:^2.6.3" - victory-area: "npm:^37.0.2" - victory-axis: "npm:^37.0.2" - victory-bar: "npm:^37.0.2" - victory-box-plot: "npm:^37.0.2" - victory-chart: "npm:^37.0.2" - victory-core: "npm:^37.0.2" - victory-create-container: "npm:^37.0.2" - victory-cursor-container: "npm:^37.0.2" - victory-group: "npm:^37.0.2" - victory-legend: "npm:^37.0.2" - victory-line: "npm:^37.0.2" - victory-pie: "npm:^37.0.2" - victory-scatter: "npm:^37.0.2" - victory-stack: "npm:^37.0.2" - victory-tooltip: "npm:^37.0.2" - victory-voronoi-container: "npm:^37.0.2" - victory-zoom-container: "npm:^37.0.2" + victory-area: "npm:^37.1.1" + victory-axis: "npm:^37.1.1" + victory-bar: "npm:^37.1.1" + victory-box-plot: "npm:^37.1.1" + victory-chart: "npm:^37.1.1" + victory-core: "npm:^37.1.1" + victory-create-container: "npm:^37.1.1" + victory-cursor-container: "npm:^37.1.1" + victory-group: "npm:^37.1.1" + victory-legend: "npm:^37.1.1" + victory-line: "npm:^37.1.1" + victory-pie: "npm:^37.1.1" + victory-scatter: "npm:^37.1.1" + victory-stack: "npm:^37.1.1" + victory-tooltip: "npm:^37.1.1" + victory-voronoi-container: "npm:^37.1.1" + victory-zoom-container: "npm:^37.1.1" peerDependencies: react: ^17 || ^18 react-dom: ^17 || ^18 @@ -3203,7 +3213,7 @@ __metadata: "@patternfly/react-core": "workspace:^" "@patternfly/react-icons": "workspace:^" "@patternfly/react-styles": "workspace:^" - monaco-editor: "npm:^0.50.0" + monaco-editor: "npm:^0.51.0" react-dropzone: "npm:14.2.3" tslib: "npm:^2.6.3" peerDependencies: @@ -3235,7 +3245,7 @@ __metadata: version: 0.0.0-use.local resolution: "@patternfly/react-docs@workspace:packages/react-docs" dependencies: - "@patternfly/documentation-framework": "npm:^5.16.12" + "@patternfly/documentation-framework": "npm:^5.23.0" "@patternfly/patternfly": "npm:5.4.0" "@patternfly/patternfly-a11y": "npm:4.3.1" "@patternfly/react-charts": "workspace:^" @@ -3302,51 +3312,51 @@ __metadata: "@babel/preset-react": "npm:^7.24.7" "@babel/preset-typescript": "npm:^7.24.7" "@eslint/compat": "npm:^1.1.1" - "@eslint/js": "npm:^9.7.0" + "@eslint/js": "npm:^9.10.0" "@octokit/rest": "npm:^20.1.1" "@rollup/plugin-commonjs": "npm:^26.0.1" "@rollup/plugin-node-resolve": "npm:^15.2.3" "@rollup/plugin-replace": "npm:^5.0.7" "@rollup/plugin-terser": "npm:^0.4.4" - "@testing-library/dom": "npm:^10.3.2" - "@testing-library/jest-dom": "npm:^6.4.6" - "@testing-library/react": "npm:^16.0.0" + "@testing-library/dom": "npm:^10.4.0" + "@testing-library/jest-dom": "npm:^6.5.0" + "@testing-library/react": "npm:^16.0.1" "@testing-library/user-event": "npm:^14.5.2" - "@types/jest": "npm:29.5.12" - "@types/node": "npm:^20.14.10" - "@types/react": "npm:^18.3.3" + "@types/jest": "npm:29.5.13" + "@types/node": "npm:^20.16.5" + "@types/react": "npm:^18.3.6" "@types/react-dom": "npm:^18.3.0" babel-jest: "npm:^29.7.0" concurrently: "npm:^8.2.2" - eslint: "npm:^9.7.0" + eslint: "npm:^9.10.0" eslint-plugin-markdown: "npm:^5.1.0" eslint-plugin-prettier: "npm:^5.1.3" eslint-plugin-react: "npm:^7.34.4" - eslint-plugin-testing-library: "npm:^6.2.2" + eslint-plugin-testing-library: "npm:^6.3.0" fs-extra: "npm:^11.2.0" glob: "npm:^10.4.5" - globals: "npm:^15.8.0" - husky: "npm:^9.0.11" + globals: "npm:^15.9.0" + husky: "npm:^9.1.6" jest: "npm:^29.7.0" jest-environment-jsdom: "npm:^29.7.0" jest-transform-stub: "npm:^2.0.0" - lerna: "npm:^8.1.6" - lint-staged: "npm:^15.2.7" + lerna: "npm:^8.1.8" + lint-staged: "npm:^15.2.10" mutation-observer: "npm:^1.0.3" plop: "npm:^4.0.1" prettier: "npm:^3.3.3" react: "npm:^18.3.1" react-dom: "npm:^18.3.1" - rimraf: "npm:^5.0.9" - rollup: "npm:^4.18.1" + rimraf: "npm:^5.0.10" + rollup: "npm:^4.21.3" rollup-plugin-scss: "npm:^4.0.0" rollup-plugin-svg: "npm:^2.0.0" - sass: "npm:^1.77.8" - surge: "npm:^0.23.1" + sass: "npm:^1.78.0" + surge: "npm:^0.24.6" ts-node: "npm:^10.9.2" ts-patch: "npm:^3.2.1" typescript: "npm:^5.4.5" - typescript-eslint: "npm:^7.16.1" + typescript-eslint: "npm:^7.18.0" languageName: unknown linkType: soft @@ -3544,226 +3554,114 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.18.0" +"@rollup/rollup-android-arm-eabi@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.21.3" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.18.1" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@rollup/rollup-android-arm64@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-android-arm64@npm:4.18.0" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-android-arm64@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-android-arm64@npm:4.18.1" +"@rollup/rollup-android-arm64@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-android-arm64@npm:4.21.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.18.0" +"@rollup/rollup-darwin-arm64@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-darwin-arm64@npm:4.21.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-darwin-arm64@npm:4.18.1" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-x64@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.18.0" +"@rollup/rollup-darwin-x64@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-darwin-x64@npm:4.21.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-darwin-x64@npm:4.18.1" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-gnueabihf@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.18.0" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.21.3" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.18.1" - conditions: os=linux & cpu=arm & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-musleabihf@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.18.0" - conditions: os=linux & cpu=arm & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-musleabihf@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.18.1" +"@rollup/rollup-linux-arm-musleabihf@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.21.3" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.18.0" +"@rollup/rollup-linux-arm64-gnu@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.21.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.18.1" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-musl@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.18.0" +"@rollup/rollup-linux-arm64-musl@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.21.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.18.1" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.18.0" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.21.3" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.18.1" - conditions: os=linux & cpu=ppc64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.18.0" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.18.1" +"@rollup/rollup-linux-riscv64-gnu@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.21.3" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.18.0" +"@rollup/rollup-linux-s390x-gnu@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.21.3" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.18.1" - conditions: os=linux & cpu=s390x & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-gnu@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.18.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-gnu@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.18.1" +"@rollup/rollup-linux-x64-gnu@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.21.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.18.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-musl@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.18.1" +"@rollup/rollup-linux-x64-musl@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.21.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.18.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.18.1" +"@rollup/rollup-win32-arm64-msvc@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.21.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.18.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rollup/rollup-win32-ia32-msvc@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.18.1" +"@rollup/rollup-win32-ia32-msvc@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.21.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.18.0": - version: 4.18.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.18.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.18.1": - version: 4.18.1 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.18.1" +"@rollup/rollup-win32-x64-msvc@npm:4.21.3": + version: 4.21.3 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.21.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -3990,9 +3888,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^10.3.2": - version: 10.3.2 - resolution: "@testing-library/dom@npm:10.3.2" +"@testing-library/dom@npm:^10.4.0": + version: 10.4.0 + resolution: "@testing-library/dom@npm:10.4.0" dependencies: "@babel/code-frame": "npm:^7.10.4" "@babel/runtime": "npm:^7.12.5" @@ -4002,46 +3900,28 @@ __metadata: dom-accessibility-api: "npm:^0.5.9" lz-string: "npm:^1.5.0" pretty-format: "npm:^27.0.2" - checksum: 10c0/3078b3253a73136169d897179bfc5e2073025f317573c9fd95d526df9a875a3ec3e9243377d93d23b7e40fadf60dd51517a15bf83b8f521a68b410b350df39e9 + checksum: 10c0/0352487720ecd433400671e773df0b84b8268fb3fe8e527cdfd7c11b1365b398b4e0eddba6e7e0c85e8d615f48257753283fccec41f6b986fd6c85f15eb5f84f languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.4.6": - version: 6.4.6 - resolution: "@testing-library/jest-dom@npm:6.4.6" +"@testing-library/jest-dom@npm:^6.5.0": + version: 6.5.0 + resolution: "@testing-library/jest-dom@npm:6.5.0" dependencies: "@adobe/css-tools": "npm:^4.4.0" - "@babel/runtime": "npm:^7.9.2" aria-query: "npm:^5.0.0" chalk: "npm:^3.0.0" css.escape: "npm:^1.5.1" dom-accessibility-api: "npm:^0.6.3" lodash: "npm:^4.17.21" redent: "npm:^3.0.0" - peerDependencies: - "@jest/globals": ">= 28" - "@types/bun": "*" - "@types/jest": ">= 28" - jest: ">= 28" - vitest: ">= 0.32" - peerDependenciesMeta: - "@jest/globals": - optional: true - "@types/bun": - optional: true - "@types/jest": - optional: true - jest: - optional: true - vitest: - optional: true - checksum: 10c0/8f369c1d27f8128b3794c6b9af5f5b794a47af4670819756e9f4e7cf69e277b30e8b89c548277a279918f648c85c6c7874f1a867e52edd4edb0629a2cf377daa + checksum: 10c0/fd5936a547f04608d8de15a7de3ae26516f21023f8f45169b10c8c8847015fd20ec259b7309f08aa1031bcbc37c6e5e6f532d1bb85ef8f91bad654193ec66a4c languageName: node linkType: hard -"@testing-library/react@npm:^16.0.0": - version: 16.0.0 - resolution: "@testing-library/react@npm:16.0.0" +"@testing-library/react@npm:^16.0.1": + version: 16.0.1 + resolution: "@testing-library/react@npm:16.0.1" dependencies: "@babel/runtime": "npm:^7.12.5" peerDependencies: @@ -4055,7 +3935,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/297f97bf4722dad05f11d9cafd47d387dbdb096fea4b79b876c7466460f0f2e345b55b81b3e37fc81ed8185c528cb53dd8455ca1b6b019b229edf6c796f11c9f + checksum: 10c0/67d05dec5ad5a2e6f92b6a3234af785435c7bb62bdbf12f3bfc89c9bca0c871a189e88c4ba023ed4cea504704c87c6ac7e86e24a3962df6c521ae89b62f48ff7 languageName: node linkType: hard @@ -4424,13 +4304,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:29.5.12": - version: 29.5.12 - resolution: "@types/jest@npm:29.5.12" +"@types/jest@npm:29.5.13": + version: 29.5.13 + resolution: "@types/jest@npm:29.5.13" dependencies: expect: "npm:^29.0.0" pretty-format: "npm:^29.0.0" - checksum: 10c0/25fc8e4c611fa6c4421e631432e9f0a6865a8cb07c9815ec9ac90d630271cad773b2ee5fe08066f7b95bebd18bb967f8ce05d018ee9ab0430f9dfd1d84665b6f + checksum: 10c0/9c31af0b155387b9860908830de63c6b79011d7c87c8b61b39da124e26e55423dd51b006749aafe4f0ef3a065016619a1f93ef4b055157d43727f448e67824b7 languageName: node linkType: hard @@ -4478,10 +4358,10 @@ __metadata: languageName: node linkType: hard -"@types/lodash@npm:^4.17.6": - version: 4.17.6 - resolution: "@types/lodash@npm:4.17.6" - checksum: 10c0/3b197ac47af9443fee8c4719c5ffde527d7febc018b827d44a6bc2523c728c7adfdd25196fdcfe3eed827993e0c41a917d0da6e78938b18b2be94164789f1117 +"@types/lodash@npm:^4.17.7": + version: 4.17.7 + resolution: "@types/lodash@npm:4.17.7" + checksum: 10c0/40c965b5ffdcf7ff5c9105307ee08b782da228c01b5c0529122c554c64f6b7168fc8f11dc79aa7bae4e67e17efafaba685dc3a47e294dbf52a65ed2b67100561 languageName: node linkType: hard @@ -4556,12 +4436,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.14.10": - version: 20.14.10 - resolution: "@types/node@npm:20.14.10" +"@types/node@npm:^20.16.5": + version: 20.16.5 + resolution: "@types/node@npm:20.16.5" dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/0b06cff14365c2d0085dc16cc8cbea5c40ec09cfc1fea966be9eeecf35562760bfde8f88e86de6edfaf394501236e229d9c1084fad04fb4dec472ae245d8ae69 + undici-types: "npm:~6.19.2" + checksum: 10c0/6af7994129815010bcbc4cf8221865559c8116ff43e74a6549525c2108267596fc2d18aff5d5ecfe089fb60a119f975631343e2c65c52bfa0955ed9dc56733d6 languageName: node linkType: hard @@ -4623,7 +4503,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:^18.3.3": +"@types/react@npm:*": version: 18.3.3 resolution: "@types/react@npm:18.3.3" dependencies: @@ -4633,6 +4513,16 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:^18.3.6": + version: 18.3.6 + resolution: "@types/react@npm:18.3.6" + dependencies: + "@types/prop-types": "npm:*" + csstype: "npm:^3.0.2" + checksum: 10c0/e347787a496f2006fe61358316e040c22548a1669559277b72dad39e2f1f713080115be9fe6c30f9d1d28a54054b96cf6c06471be6967a3605e31f5b84a6cec7 + languageName: node + linkType: hard + "@types/resolve@npm:1.20.2": version: 1.20.2 resolution: "@types/resolve@npm:1.20.2" @@ -4780,15 +4670,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/eslint-plugin@npm:7.16.1" +"@typescript-eslint/eslint-plugin@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.18.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:7.16.1" - "@typescript-eslint/type-utils": "npm:7.16.1" - "@typescript-eslint/utils": "npm:7.16.1" - "@typescript-eslint/visitor-keys": "npm:7.16.1" + "@typescript-eslint/scope-manager": "npm:7.18.0" + "@typescript-eslint/type-utils": "npm:7.18.0" + "@typescript-eslint/utils": "npm:7.18.0" + "@typescript-eslint/visitor-keys": "npm:7.18.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -4799,25 +4689,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/3d0d8fa7e00dff4deb70f41432030e4e0e0bc1e4415ae7be969b77bb216fd0797507ed852baaf6d12f6ae022f69ac6356201f6b4129ddfd57b232bfc6715ac8a + checksum: 10c0/2b37948fa1b0dab77138909dabef242a4d49ab93e4019d4ef930626f0a7d96b03e696cd027fa0087881c20e73be7be77c942606b4a76fa599e6b37f6985304c3 languageName: node linkType: hard -"@typescript-eslint/parser@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/parser@npm:7.16.1" +"@typescript-eslint/parser@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/parser@npm:7.18.0" dependencies: - "@typescript-eslint/scope-manager": "npm:7.16.1" - "@typescript-eslint/types": "npm:7.16.1" - "@typescript-eslint/typescript-estree": "npm:7.16.1" - "@typescript-eslint/visitor-keys": "npm:7.16.1" + "@typescript-eslint/scope-manager": "npm:7.18.0" + "@typescript-eslint/types": "npm:7.18.0" + "@typescript-eslint/typescript-estree": "npm:7.18.0" + "@typescript-eslint/visitor-keys": "npm:7.18.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/f0c731d9f22ccbcc2a15eb33376ae09cdcdcb4c69fcce425e8e7e5e3ccce51c4ee431d350109a02a09f40df81349c59eddd0264fe53a4194f326c0e0e2e3e83a + checksum: 10c0/370e73fca4278091bc1b657f85e7d74cd52b24257ea20c927a8e17546107ce04fbf313fec99aed0cc2a145ddbae1d3b12e9cc2c1320117636dc1281bcfd08059 languageName: node linkType: hard @@ -4831,22 +4721,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/scope-manager@npm:7.16.1" +"@typescript-eslint/scope-manager@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/scope-manager@npm:7.18.0" dependencies: - "@typescript-eslint/types": "npm:7.16.1" - "@typescript-eslint/visitor-keys": "npm:7.16.1" - checksum: 10c0/5105edd927fd45097eb9c16f235ba48c2d9f2f3a3948fbdc4ffdc9a9fc5f130fa46c32d9188fe4bb303bd99508d7f0aad342c2ec0d9ad887aa1416dd54edeb66 + "@typescript-eslint/types": "npm:7.18.0" + "@typescript-eslint/visitor-keys": "npm:7.18.0" + checksum: 10c0/038cd58c2271de146b3a594afe2c99290034033326d57ff1f902976022c8b0138ffd3cb893ae439ae41003b5e4bcc00cabf6b244ce40e8668f9412cc96d97b8e languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/type-utils@npm:7.16.1" +"@typescript-eslint/type-utils@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/type-utils@npm:7.18.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.16.1" - "@typescript-eslint/utils": "npm:7.16.1" + "@typescript-eslint/typescript-estree": "npm:7.18.0" + "@typescript-eslint/utils": "npm:7.18.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: @@ -4854,7 +4744,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/7551566185ca372dbc3d53b8ab047ea7e2c50b25d9a9293d5163498fb87c4b16a585d267a4a99df57d70326754acf168aad726ee5e8b9c0d4e59f1b8653d951d + checksum: 10c0/ad92a38007be620f3f7036f10e234abdc2fdc518787b5a7227e55fd12896dacf56e8b34578723fbf9bea8128df2510ba8eb6739439a3879eda9519476d5783fd languageName: node linkType: hard @@ -4865,10 +4755,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/types@npm:7.16.1" - checksum: 10c0/5ab7bfcac81adb01672057270d0273da98dcf50d2add5819b4787b5973f6624d11ad33d6fb495f80fe628fefa3a5ed319b433ed57e9121e444cfc002e1e48625 +"@typescript-eslint/types@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/types@npm:7.18.0" + checksum: 10c0/eb7371ac55ca77db8e59ba0310b41a74523f17e06f485a0ef819491bc3dd8909bb930120ff7d30aaf54e888167e0005aa1337011f3663dc90fb19203ce478054 languageName: node linkType: hard @@ -4890,12 +4780,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/typescript-estree@npm:7.16.1" +"@typescript-eslint/typescript-estree@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.18.0" dependencies: - "@typescript-eslint/types": "npm:7.16.1" - "@typescript-eslint/visitor-keys": "npm:7.16.1" + "@typescript-eslint/types": "npm:7.18.0" + "@typescript-eslint/visitor-keys": "npm:7.18.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -4905,21 +4795,21 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/979269e9d42d75c0e49f47c7bb5e9554bd29041339c6fecfe5c76726699bce25132bef8b54210769e4f0abb858a278923340d3e4decc6551406e2c5ec065fe04 + checksum: 10c0/0c7f109a2e460ec8a1524339479cf78ff17814d23c83aa5112c77fb345e87b3642616291908dcddea1e671da63686403dfb712e4a4435104f92abdfddf9aba81 languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/utils@npm:7.16.1" +"@typescript-eslint/utils@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/utils@npm:7.18.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.16.1" - "@typescript-eslint/types": "npm:7.16.1" - "@typescript-eslint/typescript-estree": "npm:7.16.1" + "@typescript-eslint/scope-manager": "npm:7.18.0" + "@typescript-eslint/types": "npm:7.18.0" + "@typescript-eslint/typescript-estree": "npm:7.18.0" peerDependencies: eslint: ^8.56.0 - checksum: 10c0/22fbf17eec064d1e67f2a4bf512f62d5369a22fe11226f043cbeb0fe79cd18006b04f933e5025f4e5c2f82047248dac52cc97199e495ad17d564084210099d17 + checksum: 10c0/a25a6d50eb45c514469a01ff01f215115a4725fb18401055a847ddf20d1b681409c4027f349033a95c4ff7138d28c3b0a70253dfe8262eb732df4b87c547bd1e languageName: node linkType: hard @@ -4951,13 +4841,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.16.1": - version: 7.16.1 - resolution: "@typescript-eslint/visitor-keys@npm:7.16.1" +"@typescript-eslint/visitor-keys@npm:7.18.0": + version: 7.18.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.18.0" dependencies: - "@typescript-eslint/types": "npm:7.16.1" + "@typescript-eslint/types": "npm:7.18.0" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/060bc6770ba3ea271c6a844501f4dfee1b8842a0c405e60d2a258466b1b4e66086234a3fddac8745bb1a39a89eab29afeaf16133ad925bd426ac8fdb13fb7f94 + checksum: 10c0/538b645f8ff1d9debf264865c69a317074eaff0255e63d7407046176b0f6a6beba34a6c51d511f12444bae12a98c69891eb6f403c9f54c6c2e2849d1c1cb73c0 languageName: node linkType: hard @@ -5481,10 +5371,12 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^6.2.0": - version: 6.2.1 - resolution: "ansi-escapes@npm:6.2.1" - checksum: 10c0/a2c6f58b044be5f69662ee17073229b492daa2425a7fd99a665db6c22eab6e4ab42752807def7281c1c7acfed48f87f2362dda892f08c2c437f1b39c6b033103 +"ansi-escapes@npm:^7.0.0": + version: 7.0.0 + resolution: "ansi-escapes@npm:7.0.0" + dependencies: + environment: "npm:^1.0.0" + checksum: 10c0/86e51e36fabef18c9c004af0a280573e828900641cea35134a124d2715e0c5a473494ab4ce396614505da77638ae290ff72dd8002d9747d2ee53f5d6bbe336be languageName: node linkType: hard @@ -5950,6 +5842,17 @@ __metadata: languageName: node linkType: hard +"axios@npm:1.7.3": + version: 1.7.3 + resolution: "axios@npm:1.7.3" + dependencies: + follow-redirects: "npm:^1.15.6" + form-data: "npm:^4.0.0" + proxy-from-env: "npm:^1.1.0" + checksum: 10c0/a18cbe559203efa05fb1fec2d1898e23bf6329bd2575784ee32aa11b5bbe1d54b9f472c49a261294125519cf62aa4fe5ef6e647bb7482eafc15bffe15ab314ce + languageName: node + linkType: hard + "axios@npm:^0.18.1": version: 0.18.1 resolution: "axios@npm:0.18.1" @@ -5996,6 +5899,15 @@ __metadata: languageName: node linkType: hard +"babar@npm:^0.2.0": + version: 0.2.3 + resolution: "babar@npm:0.2.3" + dependencies: + colors: "npm:~1.4.0" + checksum: 10c0/0ecba1ecc6f88403c355788b61a762bbed9a26072c8d5f09f560021ab06d46526a1b41dd4eb165db3cae48c51bf4a3149d496103ea3127513f71144b8b9c1446 + languageName: node + linkType: hard + "babel-jest@npm:^29.7.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" @@ -6957,6 +6869,15 @@ __metadata: languageName: node linkType: hard +"cli-cursor@npm:^5.0.0": + version: 5.0.0 + resolution: "cli-cursor@npm:5.0.0" + dependencies: + restore-cursor: "npm:^5.0.0" + checksum: 10c0/7ec62f69b79f6734ab209a3e4dbdc8af7422d44d360a7cb1efa8a0887bbe466a6e625650c466fe4359aee44dbe2dc0b6994b583d40a05d0808a5cb193641d220 + languageName: node + linkType: hard + "cli-spinners@npm:2.6.1": version: 2.6.1 resolution: "cli-spinners@npm:2.6.1" @@ -6978,17 +6899,16 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:^0.5.1": - version: 0.5.1 - resolution: "cli-table3@npm:0.5.1" +"cli-table3@npm:0.6.1": + version: 0.6.1 + resolution: "cli-table3@npm:0.6.1" dependencies: - colors: "npm:^1.1.2" - object-assign: "npm:^4.1.0" - string-width: "npm:^2.1.1" + colors: "npm:1.4.0" + string-width: "npm:^4.2.0" dependenciesMeta: colors: optional: true - checksum: 10c0/659c40ead17539d0665aa9dea85a7650fc161939f9d8bd3842c6cf5da51dc867057d3066fe8c962dafa163da39ce2029357754aee2c8f9513ea7a0810511d1d6 + checksum: 10c0/19ab1bb14bd11b3ca3557ce5ad37ef73e489ea814b99f803171e6ac0a3f2ae5fffb6dbc8864e33cdcf2a3644ebc31b488b8e624fd74af44a1c77cc365c143db4 languageName: node linkType: hard @@ -7238,7 +7158,7 @@ __metadata: languageName: node linkType: hard -"colors@npm:1.4.0, colors@npm:^1.1.2": +"colors@npm:1.4.0, colors@npm:~1.4.0": version: 1.4.0 resolution: "colors@npm:1.4.0" checksum: 10c0/9af357c019da3c5a098a301cf64e3799d27549d8f185d86f79af23069e4f4303110d115da98483519331f6fb71c8568d5688fa1c6523600044fd4a54e97c4efb @@ -8153,7 +8073,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:~4.3.4": +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.5 resolution: "debug@npm:4.3.5" dependencies: @@ -8198,6 +8118,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:~4.3.6": + version: 4.3.7 + resolution: "debug@npm:4.3.7" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10c0/1471db19c3b06d485a622d62f65947a19a23fbd0dd73f7fd3eafb697eec5360cde447fb075919987899b1a2096e85d35d4eb5a4de09a57600ac9cf7e6c8e768b + languageName: node + linkType: hard + "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -8426,7 +8358,7 @@ __metadata: react-dom: "npm:^18.3.1" react-router: "npm:^5.3.4" react-router-dom: "npm:^5.3.4" - vite: "npm:^5.3.3" + vite: "npm:^5.4.5" languageName: unknown linkType: soft @@ -8882,6 +8814,13 @@ __metadata: languageName: node linkType: hard +"environment@npm:^1.0.0": + version: 1.1.0 + resolution: "environment@npm:1.1.0" + checksum: 10c0/fb26434b0b581ab397039e51ff3c92b34924a98b2039dcb47e41b7bca577b9dbf134a8eadb364415c74464b682e2d3afe1a4c0eb9873dc44ea814c5d3103331d + languageName: node + linkType: hard + "err-code@npm:^1.0.0": version: 1.1.2 resolution: "err-code@npm:1.1.2" @@ -9512,14 +9451,14 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-testing-library@npm:^6.2.2": - version: 6.2.2 - resolution: "eslint-plugin-testing-library@npm:6.2.2" +"eslint-plugin-testing-library@npm:^6.3.0": + version: 6.3.0 + resolution: "eslint-plugin-testing-library@npm:6.3.0" dependencies: "@typescript-eslint/utils": "npm:^5.58.0" peerDependencies: eslint: ^7.5.0 || ^8.0.0 - checksum: 10c0/f7dd5ba10ea448438f32f240958d183d0e52738c140670657b8adc5b95787fb7bb9e3b88d885be130a91c10a2f8c346f603bddabd6ac93813ca2224bedfd49f0 + checksum: 10c0/9f388cb9101a38f30a8be9b0ddb6765fc69faccaf7b9ac02b5d662505b72023468f0c99d1a83fd18750e70a1b3d67d3cabc6e4f531fee0a753e35499e7f7461b languageName: node linkType: hard @@ -9564,15 +9503,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.7.0": - version: 9.7.0 - resolution: "eslint@npm:9.7.0" +"eslint@npm:^9.10.0": + version: 9.10.0 + resolution: "eslint@npm:9.10.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.11.0" - "@eslint/config-array": "npm:^0.17.0" + "@eslint/config-array": "npm:^0.18.0" "@eslint/eslintrc": "npm:^3.1.0" - "@eslint/js": "npm:9.7.0" + "@eslint/js": "npm:9.10.0" + "@eslint/plugin-kit": "npm:^0.1.0" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.3.0" "@nodelib/fs.walk": "npm:^1.2.8" @@ -9595,16 +9535,20 @@ __metadata: is-glob: "npm:^4.0.0" is-path-inside: "npm:^3.0.3" json-stable-stringify-without-jsonify: "npm:^1.0.1" - levn: "npm:^0.4.1" lodash.merge: "npm:^4.6.2" minimatch: "npm:^3.1.2" natural-compare: "npm:^1.4.0" optionator: "npm:^0.9.3" strip-ansi: "npm:^6.0.1" text-table: "npm:^0.2.0" + peerDependencies: + jiti: "*" + peerDependenciesMeta: + jiti: + optional: true bin: eslint: bin/eslint.js - checksum: 10c0/e2369a9534404f62f37ee5560e56fb84e0776a9c8f084550170017992772e7034d73571bdf4060e2fe9b836f136d45b07d50407d4b9361de720ee77794259274 + checksum: 10c0/7357f3995b15043eea83c8c0ab16c385ce3f28925c1b11cfcd6b2ede8faab3d91ede84a68173dd5f6e3e176e177984e6218de58b7b8388e53e2881f1ec07c836 languageName: node linkType: hard @@ -10587,7 +10531,7 @@ __metadata: languageName: node linkType: hard -"fstream@npm:>=1.0.12": +"fstream@npm:1.0.12, fstream@npm:>=1.0.12": version: 1.0.12 resolution: "fstream@npm:1.0.12" dependencies: @@ -11052,10 +10996,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^15.8.0": - version: 15.8.0 - resolution: "globals@npm:15.8.0" - checksum: 10c0/b96ec86e1244806920a80a1a7c4d64b68c55336887cfa1b52886927e0f9035133e4acd354fcda63b49e53df2089c41a11dd2b02281a6439a58cbc0d63ae083cb +"globals@npm:^15.9.0": + version: 15.9.0 + resolution: "globals@npm:15.9.0" + checksum: 10c0/de4b553e412e7e830998578d51b605c492256fb2a9273eaeec6ec9ee519f1c5aa50de57e3979911607fd7593a4066420e01d8c3d551e7a6a236e96c521aee36c languageName: node linkType: hard @@ -11656,6 +11600,13 @@ __metadata: languageName: node linkType: hard +"human-readable-numbers@npm:^0.9.5": + version: 0.9.5 + resolution: "human-readable-numbers@npm:0.9.5" + checksum: 10c0/033efac64bb087dec074bb9842e0566f1e7c4211dc4086a8fa3a3b831061f1a524b486c0f3f5584dbc09ae41440ab184de650ff895e868401290e84f040b7218 + languageName: node + linkType: hard + "human-signals@npm:^1.1.1": version: 1.1.1 resolution: "human-signals@npm:1.1.1" @@ -11693,12 +11644,12 @@ __metadata: languageName: node linkType: hard -"husky@npm:^9.0.11": - version: 9.0.11 - resolution: "husky@npm:9.0.11" +"husky@npm:^9.1.6": + version: 9.1.6 + resolution: "husky@npm:9.1.6" bin: - husky: bin.mjs - checksum: 10c0/2c787dcf74a837fc9a4fea7da907509d4bd9a289f4ea10ecc9d86279e4d4542b0f5f6443a619bccae19e265f2677172cc2b86aae5c932a35a330cc227d914605 + husky: bin.js + checksum: 10c0/705673db4a247c1febd9c5df5f6a3519106cf0335845027bb50a15fba9b1f542cb2610932ede96fd08008f6d9f49db0f15560509861808b0031cdc0e7c798bac languageName: node linkType: hard @@ -13814,12 +13765,12 @@ __metadata: languageName: node linkType: hard -"lerna@npm:^8.1.6": - version: 8.1.6 - resolution: "lerna@npm:8.1.6" +"lerna@npm:^8.1.8": + version: 8.1.8 + resolution: "lerna@npm:8.1.8" dependencies: - "@lerna/create": "npm:8.1.6" - "@npmcli/arborist": "npm:7.5.3" + "@lerna/create": "npm:8.1.8" + "@npmcli/arborist": "npm:7.5.4" "@npmcli/package-json": "npm:5.2.0" "@npmcli/run-script": "npm:8.1.0" "@nx/devkit": "npm:>=17.1.2 < 20" @@ -13885,6 +13836,7 @@ __metadata: slash: "npm:3.0.0" ssri: "npm:^10.0.6" string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" strong-log-transformer: "npm:2.1.0" tar: "npm:6.2.1" temp-dir: "npm:1.0.0" @@ -13900,7 +13852,7 @@ __metadata: yargs-parser: "npm:21.1.1" bin: lerna: dist/cli.js - checksum: 10c0/282ec3b5fdc48a2b3ed6eeaac1575e6a35eeaf53c4fa4113ca6b4265d46a422bf5de99b701d7fb4c94e80ec22e0099f24cc5bcab0a4a0a47095538a88e953129 + checksum: 10c0/8d5e4515e6d4b854398202eabc6700e9470d1f3d1f079cf6db1bb3d609f2fb61ab694d6ad879ecf57e2ff7f17d0b1b1c2e1680f084ad3e9b518f354937ffe33c languageName: node linkType: hard @@ -13963,7 +13915,7 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:~3.1.1": +"lilconfig@npm:~3.1.2": version: 3.1.2 resolution: "lilconfig@npm:3.1.2" checksum: 10c0/f059630b1a9bddaeba83059db00c672b64dc14074e9f232adce32b38ca1b5686ab737eb665c5ba3c32f147f0002b4bee7311ad0386a9b98547b5623e87071fbe @@ -13984,23 +13936,23 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^15.2.7": - version: 15.2.7 - resolution: "lint-staged@npm:15.2.7" +"lint-staged@npm:^15.2.10": + version: 15.2.10 + resolution: "lint-staged@npm:15.2.10" dependencies: chalk: "npm:~5.3.0" commander: "npm:~12.1.0" - debug: "npm:~4.3.4" + debug: "npm:~4.3.6" execa: "npm:~8.0.1" - lilconfig: "npm:~3.1.1" - listr2: "npm:~8.2.1" - micromatch: "npm:~4.0.7" + lilconfig: "npm:~3.1.2" + listr2: "npm:~8.2.4" + micromatch: "npm:~4.0.8" pidtree: "npm:~0.6.0" string-argv: "npm:~0.3.2" - yaml: "npm:~2.4.2" + yaml: "npm:~2.5.0" bin: lint-staged: bin/lint-staged.js - checksum: 10c0/c14399f9782ae222a1748144254f24b5b9afc816dc8840bd02d50f523c6582796ff18410767eb1a73cf1a83bc6e492dea7b1c4f0912bf3e434c068221f13c878 + checksum: 10c0/6ad7b41f5e87a84fa2eb1990080ea3c68a2f2031b4e81edcdc2a458cc878538eedb310e6f98ffd878a1287e1a52ac968e540ee8a0e96c247e04b0cbc36421cdd languageName: node linkType: hard @@ -14025,17 +13977,17 @@ __metadata: languageName: node linkType: hard -"listr2@npm:~8.2.1": - version: 8.2.1 - resolution: "listr2@npm:8.2.1" +"listr2@npm:~8.2.4": + version: 8.2.4 + resolution: "listr2@npm:8.2.4" dependencies: cli-truncate: "npm:^4.0.0" colorette: "npm:^2.0.20" eventemitter3: "npm:^5.0.1" - log-update: "npm:^6.0.0" - rfdc: "npm:^1.3.1" + log-update: "npm:^6.1.0" + rfdc: "npm:^1.4.1" wrap-ansi: "npm:^9.0.0" - checksum: 10c0/ac32cba8e5c79bcf0dbbb43c2fcc73e47902320c1fa1891074fefb3aa3dfaeef9c76348da22909f65334ba9bee1140bfc903e2f0c64427dd08ef4ba8f6b1dbd0 + checksum: 10c0/df5b129e9767de1997973cec6103cd4bd6fc3b3367685b7c23048d12b61d5b7e44fecd8a3d3534c0e1c963bd5ac43ca501d14712f46fa101050037be323a5c16 languageName: node linkType: hard @@ -14208,16 +14160,16 @@ __metadata: languageName: node linkType: hard -"log-update@npm:^6.0.0": - version: 6.0.0 - resolution: "log-update@npm:6.0.0" +"log-update@npm:^6.1.0": + version: 6.1.0 + resolution: "log-update@npm:6.1.0" dependencies: - ansi-escapes: "npm:^6.2.0" - cli-cursor: "npm:^4.0.0" - slice-ansi: "npm:^7.0.0" + ansi-escapes: "npm:^7.0.0" + cli-cursor: "npm:^5.0.0" + slice-ansi: "npm:^7.1.0" strip-ansi: "npm:^7.1.0" wrap-ansi: "npm:^9.0.0" - checksum: 10c0/e0b3c3401ef49ce3eb17e2f83d644765e4f7988498fc1344eaa4f31ab30e510dcc469a7fb64dc01bd1c8d9237d917598fa677a9818705fb3774c10f6e9d4b27c + checksum: 10c0/4b350c0a83d7753fea34dcac6cd797d1dc9603291565de009baa4aa91c0447eab0d3815a05c8ec9ac04fdfffb43c82adcdb03ec1fceafd8518e1a8c1cff4ff89 languageName: node linkType: hard @@ -14605,7 +14557,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:~4.0.7": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.7 resolution: "micromatch@npm:4.0.7" dependencies: @@ -14615,6 +14567,16 @@ __metadata: languageName: node linkType: hard +"micromatch@npm:~4.0.8": + version: 4.0.8 + resolution: "micromatch@npm:4.0.8" + dependencies: + braces: "npm:^3.0.3" + picomatch: "npm:^2.3.1" + checksum: 10c0/166fa6eb926b9553f32ef81f5f531d27b4ce7da60e5baf8c021d043b27a388fb95e46a8038d5045877881e673f8134122b59624d5cecbd16eb50a42e7a6b5ca8 + languageName: node + linkType: hard + "mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2": version: 1.52.0 resolution: "mime-db@npm:1.52.0" @@ -14670,6 +14632,13 @@ __metadata: languageName: node linkType: hard +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: 10c0/f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d + languageName: node + linkType: hard + "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -14711,6 +14680,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:7.4.6, minimatch@npm:^7.3.0": + version: 7.4.6 + resolution: "minimatch@npm:7.4.6" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/e587bf3d90542555a3d58aca94c549b72d58b0a66545dd00eef808d0d66e5d9a163d3084da7f874e83ca8cc47e91c670e6c6f6593a3e7bb27fcc0e6512e87c67 + languageName: node + linkType: hard + "minimatch@npm:9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" @@ -14720,7 +14698,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.0, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -14738,15 +14716,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^7.3.0": - version: 7.4.6 - resolution: "minimatch@npm:7.4.6" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10c0/e587bf3d90542555a3d58aca94c549b72d58b0a66545dd00eef808d0d66e5d9a163d3084da7f874e83ca8cc47e91c670e6c6f6593a3e7bb27fcc0e6512e87c67 - languageName: node - linkType: hard - "minimatch@npm:^8.0.2": version: 8.0.4 resolution: "minimatch@npm:8.0.4" @@ -14776,10 +14745,10 @@ __metadata: languageName: node linkType: hard -"minimist@npm:1.2.3": - version: 1.2.3 - resolution: "minimist@npm:1.2.3" - checksum: 10c0/91ced15bead07b65a85d7196a8b32f8cfb3916587511d37764ee36c8c93d7582c132cffad82215343ca71bad8ffa489aeb8dd26644f7a6543e970b1ec7c16443 +"minimist@npm:1.2.6": + version: 1.2.6 + resolution: "minimist@npm:1.2.6" + checksum: 10c0/d0b566204044481c4401abbd24cc75814e753b37268e7fe7ccc78612bf3e37bf1e45a6c43fb0b119445ea1c413c000bde013f320b7211974f2f49bcbec1d0dbf languageName: node linkType: hard @@ -14967,10 +14936,10 @@ __metadata: languageName: node linkType: hard -"monaco-editor@npm:^0.50.0": - version: 0.50.0 - resolution: "monaco-editor@npm:0.50.0" - checksum: 10c0/79189c926c2fc1e3a3b9118e80911599bf18108018fe176c7b47a27b4856b544129f9a59c9a5c321d154d6a30a8d9c231684246e9382f4f18329a548d11cb4d6 +"monaco-editor@npm:^0.51.0": + version: 0.51.0 + resolution: "monaco-editor@npm:0.51.0" + checksum: 10c0/7fde310c747e46cd7293e1a0f5e1fa85c389df9a1f8db03b9ccd58fd45356ab021a591b46198d19345566ad54556158f6489e2da4ad428a7a6ca3ea7b504afcb languageName: node linkType: hard @@ -15016,7 +14985,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1": +"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48 @@ -15582,7 +15551,7 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"object-assign@npm:^4.0.1, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: 10c0/1f4df9945120325d041ccf7b86f31e8bcc14e73d29171e37a7903050e96b81323784ec59f93f102ec635bcf6fa8034ba3ea0a8c7e69fa202b87ae3b6cec5a414 @@ -15760,6 +15729,15 @@ __metadata: languageName: node linkType: hard +"onetime@npm:^7.0.0": + version: 7.0.0 + resolution: "onetime@npm:7.0.0" + dependencies: + mimic-function: "npm:^5.0.0" + checksum: 10c0/5cb9179d74b63f52a196a2e7037ba2b9a893245a5532d3f44360012005c9cadb60851d56716ebff18a6f47129dab7168022445df47c2aff3b276d92585ed1221 + languageName: node + linkType: hard + "open@npm:^6.3.0": version: 6.4.0 resolution: "open@npm:6.4.0" @@ -16666,7 +16644,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.4.39, postcss@npm:^8.4.39": +"postcss@npm:8.4.39": version: 8.4.39 resolution: "postcss@npm:8.4.39" dependencies: @@ -16698,6 +16676,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.43": + version: 8.4.45 + resolution: "postcss@npm:8.4.45" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.1" + source-map-js: "npm:^1.2.0" + checksum: 10c0/ad6f8b9b1157d678560373696109745ab97a947d449f8a997acac41c7f1e4c0f3ca4b092d6df1387f430f2c9a319987b1780dbdc27e35800a88cde9b606c1e8f + languageName: node + linkType: hard + "prebuild-install@npm:^7.1.1": version: 7.1.2 resolution: "prebuild-install@npm:7.1.2" @@ -16826,13 +16815,6 @@ __metadata: languageName: node linkType: hard -"progress@npm:1.1.8": - version: 1.1.8 - resolution: "progress@npm:1.1.8" - checksum: 10c0/e50b51e5cc292d18eff0a9ec7ed267b7d39e2af712a238d5387f8b3e15631e25f504f493cbeb7e7b7f2e4c7d3154cdc4569b87dd5e736449cd8876ba04701f0a - languageName: node - linkType: hard - "progress@npm:2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" @@ -16881,7 +16863,7 @@ __metadata: languageName: node linkType: hard -"prompts@npm:^2.0.1": +"prompts@npm:*, prompts@npm:^2.0.1": version: 2.4.2 resolution: "prompts@npm:2.4.2" dependencies: @@ -17951,6 +17933,16 @@ __metadata: languageName: node linkType: hard +"restore-cursor@npm:^5.0.0": + version: 5.1.0 + resolution: "restore-cursor@npm:5.1.0" + dependencies: + onetime: "npm:^7.0.0" + signal-exit: "npm:^4.1.0" + checksum: 10c0/c2ba89131eea791d1b25205bdfdc86699767e2b88dee2a590b1a6caa51737deac8bad0260a5ded2f7c074b7db2f3a626bcf1fcf3cdf35974cbeea5e2e6764f60 + languageName: node + linkType: hard + "retry@npm:^0.10.0": version: 0.10.1 resolution: "retry@npm:0.10.1" @@ -17979,13 +17971,20 @@ __metadata: languageName: node linkType: hard -"rfdc@npm:^1.3.0, rfdc@npm:^1.3.1": +"rfdc@npm:^1.3.0": version: 1.3.1 resolution: "rfdc@npm:1.3.1" checksum: 10c0/69f65e3ed30970f8055fac9fbbef9ce578800ca19554eab1dcbffe73a4b8aef536bc4248313889cf25e3b4e38b212c721eabe30856575bf2b2bc3d90f8ba93ef languageName: node linkType: hard +"rfdc@npm:^1.4.1": + version: 1.4.1 + resolution: "rfdc@npm:1.4.1" + checksum: 10c0/4614e4292356cafade0b6031527eea9bc90f2372a22c012313be1dcc69a3b90c7338158b414539be863fa95bfcb2ddcd0587be696841af4e6679d85e62c060c7 + languageName: node + linkType: hard + "rimraf@npm:2, rimraf@npm:^2.5.4, rimraf@npm:^2.6.1, rimraf@npm:^2.6.2, rimraf@npm:^2.6.3": version: 2.7.1 resolution: "rimraf@npm:2.7.1" @@ -18019,14 +18018,14 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^5.0.9": - version: 5.0.9 - resolution: "rimraf@npm:5.0.9" +"rimraf@npm:^5.0.10": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" dependencies: glob: "npm:^10.3.7" bin: rimraf: dist/esm/bin.mjs - checksum: 10c0/87374682492b9e64de9c6fcbf2c8f209c7a2cd0e9749b3732eef8a62c6f859a9ed996d46f662d9ad5dd38c2c469f8e88de56b6c509026070ee3f06369cac1bc8 + checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc languageName: node linkType: hard @@ -18067,26 +18066,26 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.13.0": - version: 4.18.0 - resolution: "rollup@npm:4.18.0" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.18.0" - "@rollup/rollup-android-arm64": "npm:4.18.0" - "@rollup/rollup-darwin-arm64": "npm:4.18.0" - "@rollup/rollup-darwin-x64": "npm:4.18.0" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.18.0" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.18.0" - "@rollup/rollup-linux-arm64-gnu": "npm:4.18.0" - "@rollup/rollup-linux-arm64-musl": "npm:4.18.0" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.18.0" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.18.0" - "@rollup/rollup-linux-s390x-gnu": "npm:4.18.0" - "@rollup/rollup-linux-x64-gnu": "npm:4.18.0" - "@rollup/rollup-linux-x64-musl": "npm:4.18.0" - "@rollup/rollup-win32-arm64-msvc": "npm:4.18.0" - "@rollup/rollup-win32-ia32-msvc": "npm:4.18.0" - "@rollup/rollup-win32-x64-msvc": "npm:4.18.0" +"rollup@npm:^4.20.0, rollup@npm:^4.21.3": + version: 4.21.3 + resolution: "rollup@npm:4.21.3" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.21.3" + "@rollup/rollup-android-arm64": "npm:4.21.3" + "@rollup/rollup-darwin-arm64": "npm:4.21.3" + "@rollup/rollup-darwin-x64": "npm:4.21.3" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.21.3" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.21.3" + "@rollup/rollup-linux-arm64-gnu": "npm:4.21.3" + "@rollup/rollup-linux-arm64-musl": "npm:4.21.3" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.21.3" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.21.3" + "@rollup/rollup-linux-s390x-gnu": "npm:4.21.3" + "@rollup/rollup-linux-x64-gnu": "npm:4.21.3" + "@rollup/rollup-linux-x64-musl": "npm:4.21.3" + "@rollup/rollup-win32-arm64-msvc": "npm:4.21.3" + "@rollup/rollup-win32-ia32-msvc": "npm:4.21.3" + "@rollup/rollup-win32-x64-msvc": "npm:4.21.3" "@types/estree": "npm:1.0.5" fsevents: "npm:~2.3.2" dependenciesMeta: @@ -18126,70 +18125,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/7d0239f029c48d977e0d0b942433bed9ca187d2328b962fc815fc775d0fdf1966ffcd701fef265477e999a1fb01bddcc984fc675d1b9d9864bf8e1f1f487e23e - languageName: node - linkType: hard - -"rollup@npm:^4.18.1": - version: 4.18.1 - resolution: "rollup@npm:4.18.1" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.18.1" - "@rollup/rollup-android-arm64": "npm:4.18.1" - "@rollup/rollup-darwin-arm64": "npm:4.18.1" - "@rollup/rollup-darwin-x64": "npm:4.18.1" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.18.1" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.18.1" - "@rollup/rollup-linux-arm64-gnu": "npm:4.18.1" - "@rollup/rollup-linux-arm64-musl": "npm:4.18.1" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.18.1" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.18.1" - "@rollup/rollup-linux-s390x-gnu": "npm:4.18.1" - "@rollup/rollup-linux-x64-gnu": "npm:4.18.1" - "@rollup/rollup-linux-x64-musl": "npm:4.18.1" - "@rollup/rollup-win32-arm64-msvc": "npm:4.18.1" - "@rollup/rollup-win32-ia32-msvc": "npm:4.18.1" - "@rollup/rollup-win32-x64-msvc": "npm:4.18.1" - "@types/estree": "npm:1.0.5" - fsevents: "npm:~2.3.2" - dependenciesMeta: - "@rollup/rollup-android-arm-eabi": - optional: true - "@rollup/rollup-android-arm64": - optional: true - "@rollup/rollup-darwin-arm64": - optional: true - "@rollup/rollup-darwin-x64": - optional: true - "@rollup/rollup-linux-arm-gnueabihf": - optional: true - "@rollup/rollup-linux-arm-musleabihf": - optional: true - "@rollup/rollup-linux-arm64-gnu": - optional: true - "@rollup/rollup-linux-arm64-musl": - optional: true - "@rollup/rollup-linux-powerpc64le-gnu": - optional: true - "@rollup/rollup-linux-riscv64-gnu": - optional: true - "@rollup/rollup-linux-s390x-gnu": - optional: true - "@rollup/rollup-linux-x64-gnu": - optional: true - "@rollup/rollup-linux-x64-musl": - optional: true - "@rollup/rollup-win32-arm64-msvc": - optional: true - "@rollup/rollup-win32-ia32-msvc": - optional: true - "@rollup/rollup-win32-x64-msvc": - optional: true - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10c0/c3c73252fd9f1d39eaeb44aa860141d9daf10d6eada73791a0ef453d38fe8f2c2dfef103ac1f387ed192dd5a2994534f91c026eed9ba1cfb50f5781f48c1f44f + checksum: 10c0/a9f98366a451f1302276390de9c0c59b464d680946410f53c14e7057fa84642efbe05eca8d85076962657955d77bb4a2d2b6dd8b70baf58c3c4b56f565d804dd languageName: node linkType: hard @@ -18287,16 +18223,16 @@ __metadata: languageName: node linkType: hard -"sass@npm:^1.77.8": - version: 1.77.8 - resolution: "sass@npm:1.77.8" +"sass@npm:^1.78.0": + version: 1.78.0 + resolution: "sass@npm:1.78.0" dependencies: chokidar: "npm:>=3.0.0 <4.0.0" immutable: "npm:^4.0.0" source-map-js: "npm:>=0.6.2 <2.0.0" bin: sass: sass.js - checksum: 10c0/2bfd62794070352c804f949e69bd8bb5b4ec846deeb924251b2c3f7b503170fb1ae186f513f0166907749eb34e0277dee747edcb78c886fb471aac01be1e864c + checksum: 10c0/6577a87c00b03a5a50f3a11b4b6592f28abce34e61812e381535a3b712151bd94db3ca06467d20395431e0f38a23f99e616d6859d771fb6d4617c359f590c48c languageName: node linkType: hard @@ -18743,7 +18679,7 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^7.0.0": +"slice-ansi@npm:^7.1.0": version: 7.1.0 resolution: "slice-ansi@npm:7.1.0" dependencies: @@ -18980,15 +18916,6 @@ __metadata: languageName: node linkType: hard -"split@npm:0.3.1": - version: 0.3.1 - resolution: "split@npm:0.3.1" - dependencies: - through: "npm:2" - checksum: 10c0/4fcdfe00b4d366f4df852a56d8989d06a6278675c1af4e34e7e8b3e11191b35c12595a34320fb0d9df1fdeaab5eb473a18bae17f403e8ceedb3b32e14219a841 - languageName: node - linkType: hard - "split@npm:^1.0.1": version: 1.0.1 resolution: "split@npm:1.0.1" @@ -19467,14 +19394,14 @@ __metadata: languageName: node linkType: hard -"surge-fstream-ignore@npm:^1.0.6": - version: 1.0.6 - resolution: "surge-fstream-ignore@npm:1.0.6" +"surge-fstream-ignore@npm:^1.1.0": + version: 1.1.0 + resolution: "surge-fstream-ignore@npm:1.1.0" dependencies: - fstream: "npm:>=1.0.12" - inherits: "npm:2" - minimatch: "npm:^3.0.0" - checksum: 10c0/47a57927a4e496b4f1fa19a115cbf315bfecdf2a1927a86eaa458ad58b34be109d1b4e5858bd37831158e2eb96c162ccdc63dfbb6ced95e739fcd7cb4291808c + fstream: "npm:1.0.12" + inherits: "npm:2.0.4" + minimatch: "npm:7.4.6" + checksum: 10c0/62e88513caef5b0f215fa6985a5d942633f839b51306f5ab655f19f85278293dfc5042e3a4d3aadd7e62c14bd0b0d285dde1a7f1bcd277cfddfc3642fe81cc36 languageName: node linkType: hard @@ -19485,28 +19412,60 @@ __metadata: languageName: node linkType: hard -"surge@npm:^0.23.1": - version: 0.23.1 - resolution: "surge@npm:0.23.1" +"surge-ignore@npm:^0.3.0": + version: 0.3.0 + resolution: "surge-ignore@npm:0.3.0" + checksum: 10c0/127349b7c88fb1d4abe8705511d744349d152d59bd989505b6b71b2a776662b82bfa76e70365195ba0629cbd2b4b5a9c6ae68ec8ed7f9c6b6aa3ebf97a197de0 + languageName: node + linkType: hard + +"surge-sdk@npm:0.6.4": + version: 0.6.4 + resolution: "surge-sdk@npm:0.6.4" + dependencies: + axios: "npm:1.7.3" + checksum: 10c0/f268d49da9672b9783ecb7b3ee30a4a2cde4d22d32bf1dcdb2cc40ee6da023c77dc35a311aeb61221ea1a39e1edb7fa0a88a408ee3dbeae680bf002cc17949e0 + languageName: node + linkType: hard + +"surge-stream@npm:0.6.4": + version: 0.6.4 + resolution: "surge-stream@npm:0.6.4" dependencies: - cli-table3: "npm:^0.5.1" + axios: "npm:1.7.3" + request: "npm:^2.88.0" + split: "npm:^1.0.1" + surge-fstream-ignore: "npm:^1.1.0" + surge-ignore: "npm:^0.3.0" + tarr: "npm:^1.1.0" + checksum: 10c0/7e98f3ccb7b03712c0d9967b75f3c83031b6548b01ca12514804b56b4b0858cb302b0a76d6af78e84311c87e92ebeee3d129c35308d0f1c6b67f1a5a32c3a94d + languageName: node + linkType: hard + +"surge@npm:^0.24.6": + version: 0.24.6 + resolution: "surge@npm:0.24.6" + dependencies: + babar: "npm:^0.2.0" + cli-table3: "npm:0.6.1" colors: "npm:1.4.0" - inquirer: "npm:^6.2.2" + human-readable-numbers: "npm:^0.9.5" is-domain: "npm:0.0.1" - minimist: "npm:1.2.3" + minimist: "npm:1.2.6" moniker: "npm:0.1.2" netrc: "npm:0.1.4" - progress: "npm:1.1.8" + progress: "npm:2.0.3" + prompts: "npm:*" read: "npm:1.0.5" request: "npm:^2.88.0" - split: "npm:0.3.1" - surge-fstream-ignore: "npm:^1.0.6" surge-ignore: "npm:0.2.0" - tarr: "npm:1.1.0" + surge-sdk: "npm:0.6.4" + surge-stream: "npm:0.6.4" url-parse-as-address: "npm:1.0.0" + xbytes: "npm:^1.7.0" bin: - surge: lib/cli.js - checksum: 10c0/8f5fe58e22ce18970990c70ab98437258116daab8b28bfbf78cdf68cef433716801626c98cc77f61d44ae813704175b3113d340250ed3a2d689c2d55d9c7cb40 + surge: bin/surge + checksum: 10c0/6b04f89bc08d51a6aa2233d8fbdd3b30b7aae7efb21650501ccafb5f33a2e74d1f73c8aeef837e75f310e5343bc76c14243c45db03131f1418c49ee6ca9367c2 languageName: node linkType: hard @@ -19635,7 +19594,7 @@ __metadata: languageName: node linkType: hard -"tarr@npm:1.1.0": +"tarr@npm:^1.1.0": version: 1.1.0 resolution: "tarr@npm:1.1.0" dependencies: @@ -20253,19 +20212,19 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^7.16.1": - version: 7.16.1 - resolution: "typescript-eslint@npm:7.16.1" +"typescript-eslint@npm:^7.18.0": + version: 7.18.0 + resolution: "typescript-eslint@npm:7.18.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:7.16.1" - "@typescript-eslint/parser": "npm:7.16.1" - "@typescript-eslint/utils": "npm:7.16.1" + "@typescript-eslint/eslint-plugin": "npm:7.18.0" + "@typescript-eslint/parser": "npm:7.18.0" + "@typescript-eslint/utils": "npm:7.18.0" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/293af275e79d3ece210471c24c807f44d6c82896b99f59dfa3be6fc4ef9cbbc2e8737cec83f70fb416450c4adf3b27a4bee5791e7e06be3fe89cf8a05dda1779 + checksum: 10c0/610c0faa70b9be89255086378c7ef69e979115c89be69851fb4d69e76907b3520450b162a8adee56b32dbf368f8c14c1fac88065539012140c1319851f2676da languageName: node linkType: hard @@ -20354,6 +20313,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~6.19.2": + version: 6.19.8 + resolution: "undici-types@npm:6.19.8" + checksum: 10c0/078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344 + languageName: node + linkType: hard + "unherit@npm:^1.0.4": version: 1.1.3 resolution: "unherit@npm:1.1.3" @@ -20904,259 +20870,259 @@ __metadata: languageName: node linkType: hard -"victory-area@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-area@npm:37.0.2" +"victory-area@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-area@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" - victory-vendor: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-vendor: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/14552099c9f57ae8bcf1a9add0cb1c5b24cdd656a68768ec6adcf1cfd70975823a0e08c842206d505159d2889061ee0132505e474460bb48449c1284b27c59a6 + checksum: 10c0/d98b2cf87d8427265d8c8f093de2e6d63bc202a1226e8a43c93382d5fa801283fe8c01e9dfb60fa5457c5e268c1bbd67b13fa02c4c4aaaa45651533e6648c83c languageName: node linkType: hard -"victory-axis@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-axis@npm:37.0.2" +"victory-axis@npm:37.1.1, victory-axis@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-axis@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/9df39a72c92fe9e88256c40570799f0a9ca59c903d164c7c7fdc2adcc4deee6e2c9a5ef1c73ab9df53b704930e125fa5982d8a364a04198e846246610cceea60 + checksum: 10c0/663aedda6eff8a26e40a92a3d5d998e94fa2c65c6cb9ccbbd68cae6c973d7c8926da7e3fb6d0f72920a7dc100f6bbeef619c6f8829943cc3bdae674cdfab01d9 languageName: node linkType: hard -"victory-bar@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-bar@npm:37.0.2" +"victory-bar@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-bar@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" - victory-vendor: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-vendor: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/ffb3c79c69d5e44b1192ef0668d025f05913ee9eb81e9f4b75fa1662bac3def13114015a64657a1a98d6cec637d656e0ea162fe939a3c49ecb08c33c0949bd2e + checksum: 10c0/f5f3f1656281a594aa31c8309d8f7ee4e2d8b90def4e7ae6181430214fe2d44aca7566e5fc3649a580dcf44ddc3c875a65363a5a94b98fd6f0c6f5b4adfb9b3e languageName: node linkType: hard -"victory-box-plot@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-box-plot@npm:37.0.2" +"victory-box-plot@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-box-plot@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" - victory-vendor: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-vendor: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/974055f9374a1eb024ac3b34b992c9811b078998bbdc3801ef820337ce377c3c09599ddb299838c14cb145e43f9486d1ec2410558da0fa3d01a1728ae62d4fb8 + checksum: 10c0/7a31e2088135a19ef524f27f97a67064bcfb1f20423b5c21bb788ec7dfdf1bd50251552e26950ef6f1b75378f1870ee90f5a5ecf4f1ac300289f9497a1a97866 languageName: node linkType: hard -"victory-brush-container@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-brush-container@npm:37.0.2" +"victory-brush-container@npm:37.1.1": + version: 37.1.1 + resolution: "victory-brush-container@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/83b91e0750dfd4baf0b29dc6d2fccf34b3fa7930de51f2697c48c2252707f1753dd27537c7a78970ed0e361c0ffc24607732fae31307eab8db4b82945b9c4f63 + checksum: 10c0/5b020e0cd0406ec45f354682f45d09d5d87929347f2a8b66c5e21d95afdfce2d096c5c65ccdc4767273e693119f15fbe3828118189f6f0cef73f4c015adf7200 languageName: node linkType: hard -"victory-chart@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-chart@npm:37.0.2" +"victory-chart@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-chart@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" react-fast-compare: "npm:^3.2.0" - victory-axis: "npm:^37.0.2" - victory-core: "npm:^37.0.2" - victory-polar-axis: "npm:^37.0.2" - victory-shared-events: "npm:^37.0.2" + victory-axis: "npm:37.1.1" + victory-core: "npm:37.1.1" + victory-polar-axis: "npm:37.1.1" + victory-shared-events: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/5cf8d4877c9ed4f7ab4253f2aba7d3511434c83403004b3ac52547260fe61b7fae42d63293b32e3650db06e65663f6167b894d3c10d5c7be329e490b23f458bd + checksum: 10c0/b750f4dc9708a0e8ecae1f717aa4fdf7a18d0d6cfd5f28333b54dc6bc76e0a4ae0741a13b4068c0af972c3404f8438dd7d2e49363d0cf0477cdf0980bf6285f9 languageName: node linkType: hard -"victory-core@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-core@npm:37.0.2" +"victory-core@npm:37.1.1, victory-core@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-core@npm:37.1.1" dependencies: lodash: "npm:^4.17.21" react-fast-compare: "npm:^3.2.0" - victory-vendor: "npm:^37.0.2" + victory-vendor: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/9eca80230e9219e1df5a8e400758b609c1d922d0a4a59f4bc15ccc5daecd9fca44d354a15a203bbc63ba39b21583e94e9b2398e777a4991dd3e87dddfa3de929 + checksum: 10c0/2d1d75dce8b897e06c5c767a5783f829ee2ec135e0f9caf84ef82cb2338439b7801125504fd8f7a99e8e6a545de03ef6cecde21060ef4bd5a315429fefe17491 languageName: node linkType: hard -"victory-create-container@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-create-container@npm:37.0.2" +"victory-create-container@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-create-container@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-brush-container: "npm:^37.0.2" - victory-core: "npm:^37.0.2" - victory-cursor-container: "npm:^37.0.2" - victory-selection-container: "npm:^37.0.2" - victory-voronoi-container: "npm:^37.0.2" - victory-zoom-container: "npm:^37.0.2" + victory-brush-container: "npm:37.1.1" + victory-core: "npm:37.1.1" + victory-cursor-container: "npm:37.1.1" + victory-selection-container: "npm:37.1.1" + victory-voronoi-container: "npm:37.1.1" + victory-zoom-container: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/2c1d14c25e43c03431d096e2855e3d0e06842556bdd50a76d8c01399c85f388ab801822150c3a1f7f8a7521178429fb8268a17ff3aac5f1162168d0efbfdb840 + checksum: 10c0/3893caa5746d118cd70393e0853b4bc499d190e68d81fae5c24c66e6b0f616ccd721d37f3789723434fc81e0d35a8e700b3fb67de3053f73cc8d1f28f0f01825 languageName: node linkType: hard -"victory-cursor-container@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-cursor-container@npm:37.0.2" +"victory-cursor-container@npm:37.1.1, victory-cursor-container@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-cursor-container@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/ca0463a223a9d0ccc997008c4b7b6b6583f801796c0437ed31911bfb637c77fdba16a69afe26be73db9dd8798f4db59f3943010e93e9402e517bb5f4e3033363 + checksum: 10c0/0a0fec011d685bc2444bf2adeac958c878ef534c9e05ece77c645e8e80b11dc0534df38057ae3998c951c186ef2e087e61fc97138253ef88d66f8ee8a780b4ba languageName: node linkType: hard -"victory-group@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-group@npm:37.0.2" +"victory-group@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-group@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^37.0.2" - victory-shared-events: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-shared-events: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/7da430ee270700115eef9e5ed8722f59dcfbbe5fb3fc7abdc691245d90f380118b592600c352288548319de32ffcbe2dc18a32d570ef68cf5f3e4b567ecb4669 + checksum: 10c0/cd9d9a5ff9f3edfdaf8d1c0cd676eddc6b244c81ea2f2f6ed6e9fae6c03bb920eec06ea00c46d40dd6ba2fc9ded49077a66d1cdc21363afa822244b8c2572e82 languageName: node linkType: hard -"victory-legend@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-legend@npm:37.0.2" +"victory-legend@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-legend@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/417fc30f596ad9691e7a3118bbc609538c94ffb9ef0c3b8c03c19d5c3fcb464d0b4d3aa944c29c41bbddfc10fae2d45442a85bcda968137e4786b527bcaecf15 + checksum: 10c0/69516d900c336ff915b8dc76f84dbf5a027fbdb06661fda9b36f8148773a19ce27542538b6f8a634f0e48b243a93de6c3c08d3bb01aa062348fb46ab132bc859 languageName: node linkType: hard -"victory-line@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-line@npm:37.0.2" +"victory-line@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-line@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" - victory-vendor: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-vendor: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/eac9ee7c8c746d224be0b2336bc0225a60a7662ba7ca59af374e97b946673ec8465dc48dc5e702a943486125c9c9ae23defc7ef93b76014bf24918902078bf23 + checksum: 10c0/882421d9c9b0e7e094588e2af3fafb24caf662535e1cdc3a996c69fffc0fb69c22ad06f7fcbcaf75dac012dbcb4c79a80cace3db6b6ab59188d0d9af793cf9e5 languageName: node linkType: hard -"victory-pie@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-pie@npm:37.0.2" +"victory-pie@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-pie@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" - victory-vendor: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-vendor: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/d0583e103f768c7e704e121624d77cda5ce2aae8dfa958215bd041911e20a1a1d7d518fe484ce64292bf3e1246c829aa2c238722beb843d19696e0f66190b525 + checksum: 10c0/784ca2d28886e5750e62ae9153c476e8f4c83805a29431f7003f7a0c5747f3ff6363d8b2074ce3516f3ae555f3f823b03303dc0a7da300a99262d5033ba196df languageName: node linkType: hard -"victory-polar-axis@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-polar-axis@npm:37.0.2" +"victory-polar-axis@npm:37.1.1": + version: 37.1.1 + resolution: "victory-polar-axis@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/68178863594f2120f0d101aa08d4bb721f7024d6c1b1629fa9ac1eadb44b967aaba9a3e447c82b8aa2ea88b286f7cfe27abe6b057cdab879a85169be8d576d11 + checksum: 10c0/4423ddc077a31ca2c80d76ce2f1230502073b3ed428c9eff4462cf9c92f33ed2ebc48e76bb21720b8b4e5ad84f46d334aa784efa8928d3fcfd46126865211336 languageName: node linkType: hard -"victory-scatter@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-scatter@npm:37.0.2" +"victory-scatter@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-scatter@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/aeebd701d456670f5fe8700b1351eb1b5b99bdeb6645d33ff103f97efe9ec014b30ea35abf33e4654a8f0cc40b83145cf0341e5457ef8791f1e9b403d4e1a80d + checksum: 10c0/7dde5d7d50e8382b054e09331db82c83c3ac7824b1021bfdbdcfcbf28edbaf633354949ed73b3303b2af937c84e79710e39dff258940e3a31777bf221eabfdd9 languageName: node linkType: hard -"victory-selection-container@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-selection-container@npm:37.0.2" +"victory-selection-container@npm:37.1.1": + version: 37.1.1 + resolution: "victory-selection-container@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/adc2a9dc4fdcc39e6b0110e5ec8bfbf83b719bdd6920e7d118221458f60bc773c355e2d218ae018b79d8c4f898eaa3bc0d49fefa4a46b1251ab2aa6013656e99 + checksum: 10c0/cb377c16cf885a8292f75049a9c48a4b6be568772d14540029ae82bd6616d6fa8f2dc80723d9258104259917c105ba582d72b1fb8178ea59e869f27bcb85f393 languageName: node linkType: hard -"victory-shared-events@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-shared-events@npm:37.0.2" +"victory-shared-events@npm:37.1.1": + version: 37.1.1 + resolution: "victory-shared-events@npm:37.1.1" dependencies: json-stringify-safe: "npm:^5.0.1" lodash: "npm:^4.17.19" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/73355499314efce2496421febe3d2dc572e71f290e7ae12655b4c30582ad4c6e8427cf72eab193ca17c2c1a933c9e184a487cfc75e969687c302a8f27ac400fd + checksum: 10c0/19b804d93ddef2e390a4551308205041003275b0407375ddfc0567a72a6d6aacdb6eb5ceb27552729ae92c83216fb58c664d3ade99ff0946f34e4c03dbcce3fe languageName: node linkType: hard -"victory-stack@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-stack@npm:37.0.2" +"victory-stack@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-stack@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^37.0.2" - victory-shared-events: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-shared-events: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/65402f41adc344422244abd4065319a89949eadb33d426588228b42060b1c44de2dcc6bbb46cccf00ff5662523de4ed762bbb6e226dd9687ecc211429a191cf8 + checksum: 10c0/f689760a4c9caa946a21c08420842f7d7544be7ac39a045f9c92942a32416d5061a82e4607e32dc22f5ef069c8a12145d959ac0fca44cf51b11ffa2b8352174f languageName: node linkType: hard -"victory-tooltip@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-tooltip@npm:37.0.2" +"victory-tooltip@npm:37.1.1, victory-tooltip@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-tooltip@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/01d4b152f169572ac2a076574f8b629d4053e2b074845a05a052a6204ba68fd4725eb2f34215d05265cea96722500bf30a0f7a7e644501f2d90f3202979f02e5 + checksum: 10c0/9676016f22e91299ecb7990f9904ac153e62d8b608aa16df7b8f4289aa05df5b7e366f5438a9d08ef1d9c7123e85fc6b81c2cf95f57994ab98da47cac264a846 languageName: node linkType: hard -"victory-vendor@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-vendor@npm:37.0.2" +"victory-vendor@npm:37.1.1": + version: 37.1.1 + resolution: "victory-vendor@npm:37.1.1" dependencies: "@types/d3-array": "npm:^3.0.3" "@types/d3-ease": "npm:^3.0.0" @@ -21172,50 +21138,51 @@ __metadata: d3-shape: "npm:^3.1.0" d3-time: "npm:^3.0.0" d3-timer: "npm:^3.0.1" - checksum: 10c0/05c88d3bdedac41f34f11609f44e11a5783a87e59126b5dd4ff3de54b48d7aa7d1b844b04bdbe959a3dd59e38741842aac27b43e6771a7b84d1336f308c563ef + checksum: 10c0/e530b208e578effa9568755aa3f7231a86f5eecdb6d03230990e9588851f24ff5ffc6a2c26881ba07c2988789fc9c8c804888fccb77aa5d0b5d85291fc13b712 languageName: node linkType: hard -"victory-voronoi-container@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-voronoi-container@npm:37.0.2" +"victory-voronoi-container@npm:37.1.1, victory-voronoi-container@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-voronoi-container@npm:37.1.1" dependencies: delaunay-find: "npm:0.0.6" lodash: "npm:^4.17.19" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^37.0.2" - victory-tooltip: "npm:^37.0.2" + victory-core: "npm:37.1.1" + victory-tooltip: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/b9f9a818f5c0b28afd7bdc804c8ad157260431d2539490473188a751489c40587dcd9b3058dfab7cdc3ad70111e9bf665f5a937c545d7ba635b5def3210af6c4 + checksum: 10c0/cb66c01a4cbfc25cefe678a250943cdae6fd1ad50b745cb657f703694d99deee1c8484be9de03a77aee2caa0db1a257e7c79142b90dc3d1884db27e48e714dd8 languageName: node linkType: hard -"victory-zoom-container@npm:^37.0.2": - version: 37.0.2 - resolution: "victory-zoom-container@npm:37.0.2" +"victory-zoom-container@npm:37.1.1, victory-zoom-container@npm:^37.1.1": + version: 37.1.1 + resolution: "victory-zoom-container@npm:37.1.1" dependencies: lodash: "npm:^4.17.19" - victory-core: "npm:^37.0.2" + victory-core: "npm:37.1.1" peerDependencies: react: ">=16.6.0" - checksum: 10c0/02bb2b5206c093e6b2dac5592ea874179c325fc43dfdc309b96a6fc50b43cd4faea76f24bdf413d60914c816d8d1a80f9d1e80fb0fa1a43c91e99fccaede896d + checksum: 10c0/2c75b794eadb0291ae097ff71ecaaea18d07fe2fd21d31d66102364673c3463175cab01338e6220a8006b888d703ad79e33be0fedba7339958da05c61b9e4c6d languageName: node linkType: hard -"vite@npm:^5.3.3": - version: 5.3.3 - resolution: "vite@npm:5.3.3" +"vite@npm:^5.4.5": + version: 5.4.5 + resolution: "vite@npm:5.4.5" dependencies: esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.39" - rollup: "npm:^4.13.0" + postcss: "npm:^8.4.43" + rollup: "npm:^4.20.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 less: "*" lightningcss: ^1.21.0 sass: "*" + sass-embedded: "*" stylus: "*" sugarss: "*" terser: ^5.4.0 @@ -21231,6 +21198,8 @@ __metadata: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -21239,7 +21208,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/a796872e1d11875d994615cd00da185c80eeb7753034d35c096050bf3c269c02004070cf623c5fe2a4a90ea2f12488e6f9d13933ec810f117f1b931e1b5e3385 + checksum: 10c0/89c6459452fc238cdf8e99681b30996af171c9c557af476f96408a18a639fb5a0a6ee2d2257e005b21dc284edceb604595c34920cd4a007ad18f7ebafb654c76 languageName: node linkType: hard @@ -21861,6 +21830,13 @@ __metadata: languageName: node linkType: hard +"xbytes@npm:^1.7.0": + version: 1.9.1 + resolution: "xbytes@npm:1.9.1" + checksum: 10c0/c18df7e2bfaffa773564b0a16ec610410bf11a43446fdd442d435a422089370bbfa74b6bbe1d2194bdac98d8d487481a3c0b42400815dea296b599f9b1f8e55b + languageName: node + linkType: hard + "xdg-basedir@npm:^3.0.0": version: 3.0.0 resolution: "xdg-basedir@npm:3.0.0" @@ -21947,12 +21923,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:~2.4.2": - version: 2.4.5 - resolution: "yaml@npm:2.4.5" +"yaml@npm:~2.5.0": + version: 2.5.1 + resolution: "yaml@npm:2.5.1" bin: yaml: bin.mjs - checksum: 10c0/e1ee78b381e5c710f715cc4082fd10fc82f7f5c92bd6f075771d20559e175616f56abf1c411f545ea0e9e16e4f84a83a50b42764af5f16ec006328ba9476bb31 + checksum: 10c0/40fba5682898dbeeb3319e358a968fe886509fab6f58725732a15f8dda3abac509f91e76817c708c9959a15f786f38ff863c1b88062d7c1162c5334a7d09cb4a languageName: node linkType: hard