diff --git a/.changeset/afraid-ways-relate.md b/.changeset/afraid-ways-relate.md deleted file mode 100644 index b8a711c38cc..00000000000 --- a/.changeset/afraid-ways-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-components': patch ---- - -TDOPS-5671 - Fix tooltip display on date time ranger picker diff --git a/.changeset/blue-kings-switch.md b/.changeset/blue-kings-switch.md deleted file mode 100644 index 409b0760dba..00000000000 --- a/.changeset/blue-kings-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/design-system': patch ---- - -TDOPS-5671 - Fix Design System tooltip display in case of empty value diff --git a/.changeset/clever-humans-promise.md b/.changeset/clever-humans-promise.md deleted file mode 100644 index 9e086dba84c..00000000000 --- a/.changeset/clever-humans-promise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-react-webpack': patch ---- - -Fix possibility to use BASENAME even if we are not using the cdn diff --git a/.changeset/fast-seas-suffer.md b/.changeset/fast-seas-suffer.md deleted file mode 100644 index 01bc7ee68a2..00000000000 --- a/.changeset/fast-seas-suffer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-bootstrap': patch ---- - -Fix lint issue diff --git a/.changeset/five-games-watch.md b/.changeset/five-games-watch.md deleted file mode 100644 index aaefa30db97..00000000000 --- a/.changeset/five-games-watch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-core': minor ---- - -Add option lint-merge-report diff --git a/.changeset/forty-wolves-report.md b/.changeset/forty-wolves-report.md deleted file mode 100644 index ce287d2198f..00000000000 --- a/.changeset/forty-wolves-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/design-system': patch ---- - -Export "open" prop to children of Popover component diff --git a/.changeset/gold-carrots-brush.md b/.changeset/gold-carrots-brush.md deleted file mode 100644 index d5d82945543..00000000000 --- a/.changeset/gold-carrots-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/bootstrap-sass': patch ---- - -Add missing deps diff --git a/.changeset/green-drinks-remain.md b/.changeset/green-drinks-remain.md deleted file mode 100644 index 5e49560d5b8..00000000000 --- a/.changeset/green-drinks-remain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/react-components': minor ---- - -feat(TDP-12694): add pendo trackers to guided-tour actions diff --git a/.changeset/lazy-tools-invite.md b/.changeset/lazy-tools-invite.md deleted file mode 100644 index de7f47ee17a..00000000000 --- a/.changeset/lazy-tools-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/design-system': patch ---- - -Add missing deps diff --git a/.changeset/nasty-tips-bow.md b/.changeset/nasty-tips-bow.md deleted file mode 100644 index 21da9eb22be..00000000000 --- a/.changeset/nasty-tips-bow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-config-prettier': patch ---- - -Add missing deps diff --git a/.changeset/ninety-baboons-join.md b/.changeset/ninety-baboons-join.md new file mode 100644 index 00000000000..4b3a51f5739 --- /dev/null +++ b/.changeset/ninety-baboons-join.md @@ -0,0 +1,5 @@ +--- +'@talend/upgrade-deps': major +--- +Make upgrade-deps compatible with pnpm +[Breaking Change]remove security option (has it's not used) diff --git a/.changeset/rotten-scissors-obey.md b/.changeset/rotten-scissors-obey.md deleted file mode 100644 index 85ad7672d0c..00000000000 --- a/.changeset/rotten-scissors-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-yarn-workspace': major ---- - -[BREAKING CHANGE]Remove option lint-merge-report diff --git a/.changeset/silly-grapes-sleep.md b/.changeset/silly-grapes-sleep.md deleted file mode 100644 index 609f99ec232..00000000000 --- a/.changeset/silly-grapes-sleep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/eslint-config': patch ---- - -Fix issue with eslint config diff --git a/.changeset/tricky-ties-scream.md b/.changeset/tricky-ties-scream.md deleted file mode 100644 index 821b4938cf5..00000000000 --- a/.changeset/tricky-ties-scream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/dynamic-cdn-webpack-plugin': minor ---- - -Add missing deps, adapt code to keep test working with pnpm and use custom eslint config to not have circular dependency diff --git a/.changeset/weak-tips-own.md b/.changeset/weak-tips-own.md deleted file mode 100644 index 23293fcf16d..00000000000 --- a/.changeset/weak-tips-own.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/scripts-cmf': patch ---- - -Add missing deps diff --git a/.changeset/wicked-masks-tickle.md b/.changeset/wicked-masks-tickle.md deleted file mode 100644 index 75b591443dc..00000000000 --- a/.changeset/wicked-masks-tickle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@talend/icons': minor ---- - -fix(DFD-336): Update field remover processor icon to remove default filling diff --git a/.prettierrc.js b/.prettierrc.js index 5ff6086e865..dafd473bcd2 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -1,21 +1,3 @@ module.exports = { ...require('@talend/scripts-config-prettier'), - overrides: [ - { - files: 'fork/module-to-cdn/**/*', - ...require('./fork/module-to-cdn/.prettierrc'), - }, - { - files: 'packages/design-system/**/*', - ...require('./packages/design-system/.prettierrc'), - }, - { - files: 'packages/stepper/**/*', - ...require('./packages/stepper/.prettierrc'), - }, - { - files: 'packages/storybook-docs/**/*', - ...require('./packages/storybook-docs/.prettierrc'), - }, - ], }; diff --git a/dependencies-latest.txt b/dependencies-latest.txt index 664159d604c..cc8d006a63c 100644 --- a/dependencies-latest.txt +++ b/dependencies-latest.txt @@ -2,34 +2,37 @@ yarn run v1.22.21 $ /home/runner/work/ui/ui/node_modules/.bin/talend-upgrade-deps --latest --dry check versions of /home/runner/work/ui/ui/package.json using latest +"@types/react": "^18.2.7" => "^18.2.38" +"@types/react-dom": "^18.2.7" => "^18.2.17" "lint-staged": "^13.3.0" => "^15.1.0" "rimraf": "^3.0.2" => "^5.0.5" +"typescript": "^5.0.4" => "^5.3.2" check versions of packages/a11y/package.json using latest -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/user-event": "^13.5.0" => "^14.5.1" "@types/date-fns": "^0.0.2" => "^2.6.0" "date-fns": "^1.30.1" => "^2.30.0" check versions of packages/assets-api/package.json using latest -"@types/node": "^6.14.13" => "^20.9.0" +"@types/node": "^6.14.13" => "^20.10.0" "read-pkg-up": "^7.0.1" => "^11.0.0" check versions of packages/cmf-cqrs/package.json using latest "immutable": "^3.8.2" => "^5.0.0-beta.4" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" check versions of packages/cmf-router/package.json using latest "react-redux": "^7.2.9" => "^8.1.3" -"react-router": "~6.3.0" => "^6.18.0" -"react-router-dom": "~6.3.0" => "^6.18.0" +"react-router": "~6.3.0" => "^6.20.0" +"react-router-dom": "~6.3.0" => "^6.20.0" check versions of packages/cmf/package.json using latest "immutable": "^3.8.2" => "^5.0.0-beta.4" "nested-combine-reducers": "^1.2.2" => "^2.0.0" "path-to-regexp": "^2.4.0" => "^6.2.1" "react-redux": "^7.2.9" => "^8.1.3" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "jsdoc": "^3.6.11" => "^4.0.2" "node-fetch": "^2.7.0" => "^3.3.2" @@ -45,31 +48,31 @@ check versions of packages/components/package.json using latest "styled-components": "^5.3.11" => "^6.1.1" "warning": "^3.0.0" => "^4.0.3" "@testing-library/jest-dom": "^5.17.0" => "^6.1.4" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/user-event": "^13.5.0" => "^14.5.1" "@types/date-fns": "^0.0.2" => "^2.6.0" "jsdom": "^20.0.3" => "^22.1.0" "react-a11y": "^0.3.4" => "^1.1.0" -"react-router-dom": "~6.3.0" => "^6.18.0" +"react-router-dom": "~6.3.0" => "^6.20.0" check versions of packages/containers/package.json using latest "immutable": "^3.8.2" => "^5.0.0-beta.4" "reselect": "^2.5.4" => "^4.1.8" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/user-event": "^13.5.0" => "^14.5.1" -"msw": "^1.3.2" => "^2.0.6" +"msw": "^1.3.2" => "^2.0.8" check versions of packages/dataviz/package.json using latest "@cypress/react": "^7.0.3" => "^8.0.0" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/cypress": "^9.0.0" => "^10.0.1" "@testing-library/user-event": "^13.5.0" => "^14.5.1" -"@types/node": "^6.14.13" => "^20.9.0" -"cypress": "^12.17.4" => "^13.5.1" +"@types/node": "^6.14.13" => "^20.10.0" +"cypress": "^12.17.4" => "^13.6.0" check versions of packages/design-docs/package.json using latest "pkg-dir": "^7.0.0" => "^8.0.0" -"react-router-dom": "~6.3.0" => "^6.18.0" +"react-router-dom": "~6.3.0" => "^6.20.0" check versions of packages/design-system/package.json using latest "@floating-ui/react": "^0.24.8" => "^0.26.2" @@ -79,21 +82,21 @@ check versions of packages/design-system/package.json using latest "@testing-library/cypress": "^9.0.0" => "^10.0.1" "@types/react-transition-group": "^2.9.2" => "^4.4.9" "concurrently": "^7.6.0" => "^8.2.2" -"cypress": "^12.17.4" => "^13.5.1" +"cypress": "^12.17.4" => "^13.6.0" "react-is": "^17.0.2" => "^18.2.0" -"react-router-dom": "~6.3.0" => "^6.18.0" +"react-router-dom": "~6.3.0" => "^6.20.0" check versions of packages/design-tokens/package.json using latest check versions of packages/faceted-search/package.json using latest "date-fns": "^1.30.1" => "^2.30.0" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/user-event": "^13.5.0" => "^14.5.1" check versions of packages/flow-designer/package.json using latest -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/jest-dom": "^5.17.0" => "^6.1.4" -"@types/node": "^6.14.13" => "^20.9.0" +"@types/node": "^6.14.13" => "^20.10.0" "immutable": "^3.8.2" => "^5.0.0-beta.4" "react-redux": "^7.2.9" => "^8.1.3" @@ -103,7 +106,7 @@ check versions of packages/forms/package.json using latest "react-autowhatever": "10.2.0" => "^10.2.1" "react-jsonschema-form": "0.51.0" => "^1.8.1" "@testing-library/jest-dom": "^5.17.0" => "^6.1.4" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" check versions of packages/http/package.json using latest "node-fetch": "^2.7.0" => "^3.3.2" @@ -115,13 +118,13 @@ check versions of packages/icons/package.json using latest "mkdirp": "^1.0.4" => "^3.0.1" "string-replace-loader": "^2.3.0" => "^3.1.0" "style-loader": "^1.3.0" => "^3.3.3" -"svgo": "^1.3.2" => "^3.0.3" +"svgo": "^1.3.2" => "^3.0.4" "webpack-cli": "^4.10.0" => "^5.1.4" check versions of packages/jsfc/package.json using latest "objectpath": "^1.2.2" => "^2.0.0" -"@types/chai": "^3.5.2" => "^4.3.10" -"@types/node": "^6.14.13" => "^20.9.0" +"@types/chai": "^3.5.2" => "^4.3.11" +"@types/node": "^6.14.13" => "^20.10.0" "rimraf": "^3.0.2" => "^5.0.5" check versions of packages/local-libs-webpack-plugin/package.json using latest @@ -129,10 +132,10 @@ check versions of packages/local-libs-webpack-plugin/package.json using latest check versions of packages/playground/package.json using latest "body-parser": "1.20.1" => "^1.20.2" "copy-webpack-plugin": "^10.2.4" => "^11.0.0" -"i18next-http-backend": "^1.4.5" => "^2.4.1" +"i18next-http-backend": "^1.4.5" => "^2.4.2" check versions of packages/router-bridge/package.json using latest -"react-router-dom": "~6.3.0" => "^6.18.0" +"react-router-dom": "~6.3.0" => "^6.20.0" check versions of packages/sagas/package.json using latest "immutable": "^3.8.2" => "^5.0.0-beta.4" @@ -145,17 +148,17 @@ check versions of packages/stepper/package.json using latest "react-transition-group": "^2.9.0" => "^4.4.5" check versions of packages/storybook-cmf/package.json using latest -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "react-redux": "^7.2.9" => "^8.1.3" check versions of packages/storybook-docs/package.json using latest -"@types/node": "^6.14.13" => "^20.9.0" +"@types/node": "^6.14.13" => "^20.10.0" "css-loader": "^4.3.0" => "^6.8.1" "webpack-cli": "^4.10.0" => "^5.1.4" check versions of packages/storybook-one/package.json using latest "pkg-dir": "^7.0.0" => "^8.0.0" -"react-router-dom": "~6.3.0" => "^6.18.0" +"react-router-dom": "~6.3.0" => "^6.20.0" check versions of packages/theme/package.json using latest "copy-webpack-plugin": "^10.2.4" => "^11.0.0" @@ -195,7 +198,6 @@ check versions of tools/scripts-build-cdn/package.json using latest "mkdirp": "^1.0.4" => "^3.0.1" "queue": "^6.0.2" => "^7.0.0" "rimraf": "^3.0.2" => "^5.0.5" -"webpack-bundle-analyzer": "^4.10.0" => "^4.9.1" "webpack-cli": "^4.10.0" => "^5.1.4" check versions of tools/scripts-cmf/package.json using latest @@ -219,19 +221,18 @@ check versions of tools/scripts-config-prettier/package.json using latest "@trivago/prettier-plugin-sort-imports": "^3.4.0" => "^4.3.0" check versions of tools/scripts-config-react-webpack/package.json using latest -"@sentry/webpack-plugin": "^1.20.1" => "^2.10.0" +"@sentry/webpack-plugin": "^1.21.0" => "^2.10.1" "copy-webpack-plugin": "^10.2.4" => "^11.0.0" "css-loader": "^4.3.0" => "^6.8.1" "fork-ts-checker-webpack-plugin": "^8.0.0" => "^9.0.2" "postcss-safe-parser": "^6.0.0" => "^7.0.0" "regenerator-runtime": "^0.13.11" => "^0.14.0" "svg64": "^1.2.0" => "^2.0.0" -"webpack-bundle-analyzer": "^4.10.0" => "^4.9.1" "webpack-cli": "^4.10.0" => "^5.1.4" check versions of tools/scripts-config-storybook-lib/package.json using latest -"i18next-http-backend": "^1.4.5" => "^2.4.1" -"msw": "^1.3.2" => "^2.0.6" +"i18next-http-backend": "^1.4.5" => "^2.4.2" +"msw": "^1.3.2" => "^2.0.8" check versions of tools/scripts-config-stylelint/package.json using latest @@ -282,8 +283,8 @@ check versions of fork/react-bootstrap/package.json using latest "uncontrollable": "^7.2.1" => "^8.0.4" "warning": "^3.0.0" => "^4.0.3" "@testing-library/jest-dom": "^5.17.0" => "^6.1.4" -"@testing-library/react": "^12.1.5" => "^14.1.0" +"@testing-library/react": "^12.1.5" => "^14.1.2" "@testing-library/user-event": "^13.5.0" => "^14.5.1" "chalk": "^2.4.2" => "^5.3.0" "sinon": "^11.1.2" => "^17.0.1" -Done in 171.22s. +Done in 174.18s. diff --git a/fork/bootstrap-sass/CHANGELOG.md b/fork/bootstrap-sass/CHANGELOG.md index 768f54ad9ec..9ebea2f4866 100644 --- a/fork/bootstrap-sass/CHANGELOG.md +++ b/fork/bootstrap-sass/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.5.1 + +### Patch Changes + +- f14ebbe23: Add missing deps + ## 3.5.0 ### Minor Changes diff --git a/fork/bootstrap-sass/package.json b/fork/bootstrap-sass/package.json index ce95508ff0f..caa1f91ca50 100644 --- a/fork/bootstrap-sass/package.json +++ b/fork/bootstrap-sass/package.json @@ -1,6 +1,6 @@ { "name": "@talend/bootstrap-sass", - "version": "3.5.0", + "version": "3.5.1", "description": "bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.", "main": "assets/javascripts/bootstrap.js", "style": "assets/stylesheets/_bootstrap.scss", @@ -40,8 +40,8 @@ "access": "public" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "eslint": "^8.53.0" + "eslint": "^8.54.0" } } diff --git a/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md b/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md index bd446c30ee3..eaf006cb4e4 100644 --- a/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md +++ b/fork/dynamic-cdn-webpack-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # CHANGELOG +## 13.1.0 + +### Minor Changes + +- f14ebbe23: Add missing deps, adapt code to keep test working with pnpm and use custom eslint config to not have circular dependency + ## 13.0.1 ### Patch Changes diff --git a/fork/dynamic-cdn-webpack-plugin/package.json b/fork/dynamic-cdn-webpack-plugin/package.json index 79c41dee6f6..5117edb4716 100644 --- a/fork/dynamic-cdn-webpack-plugin/package.json +++ b/fork/dynamic-cdn-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@talend/dynamic-cdn-webpack-plugin", - "version": "13.0.1", + "version": "13.1.0", "description": "Dynamically get your dependencies from a cdn rather than bundling them in your app", "license": "MIT", "repository": "Talend/dynamic-cdn-webpack-plugin", @@ -48,7 +48,7 @@ "@babel/eslint-parser": "^7.23.3", "all-contributors-cli": "^6.26.1", "codecov": "^3.8.3", - "eslint": "^8.53.0", + "eslint": "^8.54.0", "html-webpack-plugin": "^5.5.3", "jest": "^29.7.0", "mz": "^2.7.0", diff --git a/fork/module-to-cdn/package.json b/fork/module-to-cdn/package.json index 290f23d7a52..3f378643421 100644 --- a/fork/module-to-cdn/package.json +++ b/fork/module-to-cdn/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "eslint": "^8.53.0", + "eslint": "^8.54.0", "jest": "^29.7.0" }, "publishConfig": { diff --git a/fork/react-bootstrap/CHANGELOG.md b/fork/react-bootstrap/CHANGELOG.md index c10a925f21c..6544ccdd681 100644 --- a/fork/react-bootstrap/CHANGELOG.md +++ b/fork/react-bootstrap/CHANGELOG.md @@ -1,5 +1,11 @@ ## [v0.32.5] +## 2.1.1 + +### Patch Changes + +- f14ebbe23: Fix lint issue + ## 2.1.0 ### Minor Changes diff --git a/fork/react-bootstrap/package.json b/fork/react-bootstrap/package.json index 9b4d926835a..c7d48702996 100644 --- a/fork/react-bootstrap/package.json +++ b/fork/react-bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "@talend/react-bootstrap", - "version": "2.1.0", + "version": "2.1.1", "description": "Bootstrap 3 components built with React", "repository": { "type": "git", @@ -38,11 +38,11 @@ "react-dom": ">=16.3.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@testing-library/jest-dom": "^6.1.4", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", diff --git a/package.json b/package.json index 0866d44a91a..500b1e4c55b 100644 --- a/package.json +++ b/package.json @@ -1,68 +1,72 @@ { - "devDependencies": { - "@changesets/cli": "^2.26.2", - "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-prettier": "^12.1.0", - "@talend/scripts-core": "^16.2.0", - "@talend/scripts-yarn-workspace": "^1.3.0", - "cross-env": "^7.0.3", - "cross-spawn": "^7.0.3", - "eslint": "^8.53.0", - "husky": "^8.0.3", - "i18next-scanner": "^4.4.0", - "lint-staged": "^13.3.0", - "prettier": "^3.1.0", - "rimraf": "^3.0.2", - "typescript": "^5.2.2" - }, - "scripts": { - "postinstall": "talend-yarn-workspace run build:lib", - "pre-release": "talend-yarn-workspace run pre-release", - "start": "yarn workspace @talend/ui-playground run start", - "start-storybook": "yarn workspace @talend/ui-storybook-one run start", - "release": "yarn pre-release && yarn changeset publish", - "lint-staged": "lint-staged", - "lint": "cross-env WORKSPACE_RUN_FAIL=no-bail talend-yarn-workspace run lint", - "lint-merge-report": "talend-scripts lint-merge-report", - "test": "cross-env TZ=UTC talend-yarn-workspace run test --silent", - "test:update": "cross-env TZ=UTC yarn workspaces run test --silent -u", - "test:cov": "cross-env TZ=UTC talend-yarn-workspace run test:cov", - "test:demo": "talend-yarn-workspace run test:demo", - "test:cron": "talend-yarn-workspace run test:cron", - "start-components": "yarn workspace @talend/react-components run start", - "start-containers": "yarn workspace @talend/react-containers run start", - "start-stepper": "yarn workspace @talend/react-stepper run start", - "start-forms": "yarn workspace @talend/react-forms run start", - "start-theme": "yarn workspace @talend/bootstrap-theme run start", - "changelog": "git log --pretty=\"format:%C(bold green)%ad%C(reset) %s\" --date=short --color", - "prepare": "husky install" - }, - "resolutions": { - "**/cypress": "^12.17.4", - "**/@types/react": "^18.2.7", - "**/@types/react-dom": "^18.2.7", - "**/i18next-scanner-typescript/typescript": "^5.0.4", - "**/browser-sync-client/typescript": "^5.0.4", - "**/vinyl-fs/glob-parent": "^5.1.2", - "**/fast-glob/glob-parent": "^5.1.2", - "**/trim": "^1.0.1", - "**/x-default-browser": "^0.5.2", - "**/reactour/prop-types": "^15.7.2" - }, - "repository": { - "type": "git", - "url": "https://github.com/Talend/ui.git" - }, - "version": "0.0.0", - "private": true, - "workspaces": [ - "packages/*", - "tools/*", - "fork/*" - ], - "lint-staged": { - "*.{json,md,mdx,html,js,jsx,ts,tsx}": [ - "prettier --write" - ] - } + "devDependencies": { + "@changesets/cli": "^2.26.2", + "@talend/scripts-config-babel": "^13.2.0", + "@talend/scripts-config-prettier": "^12.1.2", + "@talend/scripts-core": "^16.3.0", + "@talend/scripts-yarn-workspace": "^2.0.0", + "cross-env": "^7.0.3", + "cross-spawn": "^7.0.3", + "eslint": "^8.54.0", + "husky": "^8.0.3", + "i18next-scanner": "^4.4.0", + "lint-staged": "^13.3.0", + "prettier": "^3.1.0", + "rimraf": "^3.0.2", + "typescript": "^5.3.2" + }, + "scripts": { + "postinstall": "talend-yarn-workspace run build:lib", + "pre-release": "talend-yarn-workspace run pre-release", + "start": "yarn workspace @talend/ui-playground run start", + "start-storybook": "yarn workspace @talend/ui-storybook-one run start", + "release": "yarn pre-release && yarn changeset publish", + "lint-staged": "lint-staged", + "lint": "cross-env WORKSPACE_RUN_FAIL=no-bail talend-yarn-workspace run lint", + "lint-merge-report": "talend-scripts lint-merge-report", + "test": "cross-env TZ=UTC talend-yarn-workspace run test --silent", + "test:update": "cross-env TZ=UTC yarn workspaces run test --silent -u", + "test:cov": "cross-env TZ=UTC talend-yarn-workspace run test:cov", + "test:demo": "talend-yarn-workspace run test:demo", + "test:cron": "talend-yarn-workspace run test:cron", + "start-components": "yarn workspace @talend/react-components run start", + "start-containers": "yarn workspace @talend/react-containers run start", + "start-stepper": "yarn workspace @talend/react-stepper run start", + "start-forms": "yarn workspace @talend/react-forms run start", + "start-theme": "yarn workspace @talend/bootstrap-theme run start", + "changelog": "git log --pretty=\"format:%C(bold green)%ad%C(reset) %s\" --date=short --color", + "prepare": "husky install" + }, + "resolutions": { + "**/cypress": "^12.17.4", + "**/@types/react": "^18.2.7", + "**/@types/react-dom": "^18.2.7", + "**/i18next-scanner-typescript/typescript": "^5.0.4", + "**/browser-sync-client/typescript": "^5.0.4", + "**/vinyl-fs/glob-parent": "^5.1.2", + "**/fast-glob/glob-parent": "^5.1.2", + "**/trim": "^1.0.1", + "**/x-default-browser": "^0.5.2", + "**/reactour/prop-types": "^15.7.2" + }, + "repository": { + "type": "git", + "url": "https://github.com/Talend/ui.git" + }, + "version": "0.0.0", + "private": true, + "workspaces": [ + "packages/*", + "tools/*", + "fork/*" + ], + "lint-staged": { + "*.{json,md,mdx,html,js,jsx,ts,tsx}": [ + "prettier --write" + ] + }, + "dependencies": { + "@types/react": "^18.2.7", + "@types/react-dom": "^18.2.7" + } } diff --git a/packages/a11y/package.json b/packages/a11y/package.json index b6ab6511623..7b9d3095611 100644 --- a/packages/a11y/package.json +++ b/packages/a11y/package.json @@ -27,16 +27,16 @@ "@talend/utils": "^2.8.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-typescript": "^11.2.0", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", "@types/date-fns": "^0.0.2", - "@types/jest": "^29.5.8", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/jest": "^29.5.10", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.17", "date-fns": "^1.30.1", "jest-in-case": "^1.0.2", "react": "^18.2.0", diff --git a/packages/assets-api/package.json b/packages/assets-api/package.json index a68aca84935..832797e0043 100644 --- a/packages/assets-api/package.json +++ b/packages/assets-api/package.json @@ -29,13 +29,13 @@ "dependencies": {}, "devDependencies": { "@talend/babel-plugin-import-from-index": "^1.6.0", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-core": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-typescript": "^11.2.0", "@types/node": "^6.14.13", - "@types/jest": "^29.5.8", + "@types/jest": "^29.5.10", "read-pkg-up": "^7.0.1" }, "publishConfig": { diff --git a/packages/cmf-cqrs/package.json b/packages/cmf-cqrs/package.json index bfc2bcc83d3..e9a524f228b 100644 --- a/packages/cmf-cqrs/package.json +++ b/packages/cmf-cqrs/package.json @@ -38,11 +38,11 @@ "redux-saga": "^1.2.3" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-typescript": "^11.2.0", "@testing-library/react": "^14.0.0", "@testing-library/react-hooks": "^8.0.1", diff --git a/packages/cmf-router/package.json b/packages/cmf-router/package.json index 049e0be80d3..3c5840ee188 100644 --- a/packages/cmf-router/package.json +++ b/packages/cmf-router/package.json @@ -34,11 +34,11 @@ }, "devDependencies": { "@redux-saga/testing-utils": "^1.1.5", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "react": "^18.2.0", "react-dom": "^18.2.0", "redux-saga-tester": "^1.0.874" diff --git a/packages/cmf/package.json b/packages/cmf/package.json index a83b311ba2a..a9da91ba1d6 100644 --- a/packages/cmf/package.json +++ b/packages/cmf/package.json @@ -32,7 +32,7 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/scripts-cmf": "^1.2.0", + "@talend/scripts-cmf": "^1.2.1", "@talend/utils": "^2.8.0", "hoist-non-react-statics": "^3.3.2", "immutable": "^3.8.2", @@ -55,12 +55,12 @@ }, "devDependencies": { "@redux-saga/testing-utils": "^1.1.5", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-jest": "^13.1.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-jest": "^13.1.1", + "@talend/scripts-config-react-webpack": "^16.3.1", "@testing-library/react": "^14.0.0", "jest-in-case": "^1.0.2", "jsdoc": "^3.6.11", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 1100bb65ce8..94b176c952a 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,19 @@ # @talend/react-components +## 12.2.0 + +### Minor Changes + +- e87f8e091: feat(TDP-12694): add pendo trackers to guided-tour actions + +### Patch Changes + +- 8b1dc1fac: TDOPS-5671 - Fix tooltip display on date time ranger picker +- Updated dependencies [f14ebbe23] +- Updated dependencies [02e2d012c] + - @talend/react-bootstrap@2.1.1 + - @talend/icons@7.3.0 + ## 12.1.0 ### Minor Changes diff --git a/packages/components/package.json b/packages/components/package.json index 8d318796de4..4e383ffa775 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -37,9 +37,9 @@ "@talend/assets-api": "^1.3.0", "@talend/bootstrap-theme": "^8.3.0", "@talend/design-tokens": "^2.10.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/react-a11y": "^2.1.0", - "@talend/react-bootstrap": "^2.1.0", + "@talend/react-bootstrap": "^2.1.1", "@talend/utils": "^2.8.0", "ally.js": "^1.4.1", "classnames": "^2.3.2", @@ -63,7 +63,7 @@ "react-use": "^17.4.0", "react-virtualized": "^9.22.5", "reactour": "^1.19.2", - "recharts": "^2.9.3", + "recharts": "^2.10.1", "simplebar": "^5.3.9", "simplebar-react": "^2.4.3", "styled-components": "^5.3.11", @@ -72,14 +72,14 @@ "devDependencies": { "@storybook/addon-actions": "^7.5.3", "@talend/bootstrap-theme": "^8.3.0", - "@talend/design-system": "^8.3.0", - "@talend/eslint-config": "^13.0.0", + "@talend/design-system": "^8.4.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/locales-design-system": "^7.15.1", "@talend/locales-tui-components": "^11.4.5", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", "@testing-library/jest-dom": "^6.1.4", @@ -89,11 +89,11 @@ "@types/classnames": "^2.3.1", "@types/d3": "^7.4.3", "@types/date-fns": "^0.0.2", - "@types/jest": "^29.5.8", - "@types/lodash": "^4.14.201", - "@types/prop-types": "^15.7.10", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/jest": "^29.5.10", + "@types/lodash": "^4.14.202", + "@types/prop-types": "^15.7.11", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.17", "cross-env": "^7.0.3", "i18next": "^23.7.6", "jest-in-case": "^1.0.2", @@ -103,16 +103,16 @@ "react-a11y": "^0.3.4", "react-dom": "^18.2.0", "react-router-dom": "~6.3.0", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-test-renderer": "^18.2.0" }, "peerDependencies": { - "@talend/design-system": "^8.3.0", + "@talend/design-system": "^8.4.0", "i18next": "^23.7.6", "prop-types": "^15.5.10", "react": ">= 16.14.0", "react-dom": ">= 16.14.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "resolutions": { "minimist": "^1.2.5" @@ -120,5 +120,5 @@ "publishConfig": { "access": "public" }, - "version": "12.1.0" + "version": "12.2.0" } diff --git a/packages/components/src/RadarChart/__snapshots__/RadarChart.test.js.snap b/packages/components/src/RadarChart/__snapshots__/RadarChart.test.js.snap index cd01bdcdcc1..4e2eff377b8 100644 --- a/packages/components/src/RadarChart/__snapshots__/RadarChart.test.js.snap +++ b/packages/components/src/RadarChart/__snapshots__/RadarChart.test.js.snap @@ -12,6 +12,7 @@ exports[`RadarChart should render a RadarChart 1`] = ` cy="140" fill="var(--coral-color-neutral-border, hsla(0, 0%, 55%, 1))" height="250" + style="width: 100%; height: 100%;" viewBox="0 0 420 250" width="420" > diff --git a/packages/containers/package.json b/packages/containers/package.json index 78572658515..33a1bd7981d 100644 --- a/packages/containers/package.json +++ b/packages/containers/package.json @@ -33,10 +33,10 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/design-system": "^8.3.0", - "@talend/react-bootstrap": "^2.1.0", + "@talend/design-system": "^8.4.0", + "@talend/react-bootstrap": "^2.1.1", "@talend/react-cmf": "^8.2.0", - "@talend/react-components": "^12.1.0", + "@talend/react-components": "^12.2.0", "@talend/react-forms": "^12.1.0", "@talend/utils": "^2.8.0", "classnames": "^2.3.2", @@ -51,18 +51,18 @@ "devDependencies": { "@storybook/addon-actions": "^7.5.3", "@talend/bootstrap-theme": "^8.3.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/locales-tui-components": "^11.4.5", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-forms": "^10.2.4", "@talend/locales-design-system": "^7.15.1", "@talend/react-storybook-cmf": "^8.2.0", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", "@talend/scripts-config-storybook-lib": "^5.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", "i18next": "^23.7.6", @@ -71,7 +71,7 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-test-renderer": "^18.2.0", "redux-saga-tester": "^1.0.874" }, @@ -80,7 +80,7 @@ "prop-types": "^15.5.10", "react": ">= 16.14.0", "react-dom": ">= 16.14.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "publishConfig": { "access": "public" diff --git a/packages/dataviz/package.json b/packages/dataviz/package.json index 32b7565a7d2..80122cc3f98 100644 --- a/packages/dataviz/package.json +++ b/packages/dataviz/package.json @@ -36,30 +36,30 @@ }, "dependencies": { "@talend/assets-api": "^1.3.0", - "@talend/react-components": "^12.1.0", + "@talend/react-components": "^12.2.0", "@talend/design-tokens": "^2.10.0", "classnames": "^2.3.2", "d3": "^7.8.5", "date-fns": "^2.30.0", "geojson": "^0.5.0", "lodash": "^4.17.21", - "recharts": "^2.9.3", + "recharts": "^2.10.1", "topojson-client": "^3.1.0" }, "devDependencies": { "@cypress/react": "^7.0.3", - "@cypress/webpack-dev-server": "^3.7.0", + "@cypress/webpack-dev-server": "^3.7.1", "@talend/bootstrap-theme": "^8.3.0", - "@talend/design-system": "^8.3.0", - "@talend/eslint-config": "^13.0.0", + "@talend/design-system": "^8.4.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/locales-tui-components": "^11.4.5", "@talend/locales-tui-dataviz": "^3.0.1", - "@talend/react-components": "^12.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/react-components": "^12.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", "@testing-library/react": "^14.0.0", @@ -69,9 +69,9 @@ "@types/d3": "^7.4.3", "@types/cypress": "^1.1.3", "@types/geojson": "^7946.0.13", - "@types/lodash": "^4.14.201", + "@types/lodash": "^4.14.202", "@types/node": "^6.14.13", - "@types/react": "^18.2.37", + "@types/react": "^18.2.38", "@types/topojson-client": "^3.1.4", "@types/topojson-specification": "^1.0.5", "cypress": "^12.17.4", @@ -79,12 +79,12 @@ "i18next": "^23.7.6", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "peerDependencies": { "i18next": "^23.7.6", "react": ">= 16.14.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "publishConfig": { "access": "public" diff --git a/packages/dataviz/src/components/BarChart/HorizontalBarChart/__snapshots__/HorizontalBarChart.component.test.tsx.snap b/packages/dataviz/src/components/BarChart/HorizontalBarChart/__snapshots__/HorizontalBarChart.component.test.tsx.snap index 3c92604d691..28faa5d4254 100644 --- a/packages/dataviz/src/components/BarChart/HorizontalBarChart/__snapshots__/HorizontalBarChart.component.test.tsx.snap +++ b/packages/dataviz/src/components/BarChart/HorizontalBarChart/__snapshots__/HorizontalBarChart.component.test.tsx.snap @@ -8,11 +8,12 @@ exports[`Horizontal bar chart should render 1`] = `
@@ -382,7 +383,7 @@ exports[`Horizontal bar chart should render 1`] = ` diff --git a/packages/dataviz/src/components/BarChart/VerticalBarChart/__snapshots__/VerticalBarChart.component.test.tsx.snap b/packages/dataviz/src/components/BarChart/VerticalBarChart/__snapshots__/VerticalBarChart.component.test.tsx.snap index b2c2b7f1dc9..4113380230a 100644 --- a/packages/dataviz/src/components/BarChart/VerticalBarChart/__snapshots__/VerticalBarChart.component.test.tsx.snap +++ b/packages/dataviz/src/components/BarChart/VerticalBarChart/__snapshots__/VerticalBarChart.component.test.tsx.snap @@ -8,11 +8,12 @@ exports[`Vertical bar chart Should render 1`] = `
@@ -269,7 +270,7 @@ exports[`Vertical bar chart Should render 1`] = ` diff --git a/packages/design-docs/package.json b/packages/design-docs/package.json index fc86c5fb36c..1d446bf7713 100644 --- a/packages/design-docs/package.json +++ b/packages/design-docs/package.json @@ -23,10 +23,10 @@ "@algolia/autocomplete-js": "^1.12.1", "@storybook/blocks": "^7.5.3", "@storybook/react": "^7.5.3", - "@talend/design-system": "^8.3.0", + "@talend/design-system": "^8.4.0", "@talend/design-tokens": "^2.10.0", "@talend/storybook-docs": "^2.2.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "algoliasearch": "^4.20.0", "classnames": "^2.3.2", "color-contrast-checker": "^2.1.0", @@ -49,19 +49,19 @@ "@storybook/testing-library": "^0.2.2", "@storybook/testing-react": "^2.0.1", "@storybook/theming": "^7.5.3", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/locales-design-system": "^7.15.1", "@talend/locales-tui-components": "^11.4.5", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-faceted-search": "^11.3.0", "@talend/locales-tui-forms": "^10.2.4", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", - "@types/react": "^18.2.37", + "@types/react": "^18.2.38", "i18next": "^23.7.6", "mdx-embed": "^1.1.2", "react": "^18.2.0", diff --git a/packages/design-system/CHANGELOG.md b/packages/design-system/CHANGELOG.md index 90481026b5d..eba73ba1755 100644 --- a/packages/design-system/CHANGELOG.md +++ b/packages/design-system/CHANGELOG.md @@ -1,5 +1,19 @@ # @talend/design-system +## 8.4.0 + +### Minor Changes + +- 4dc277f42: feat: allow token override with theme provider + +## 8.3.1 + +### Patch Changes + +- f43609cd2: TDOPS-5671 - Fix Design System tooltip display in case of empty value +- e798efb92: Export "open" prop to children of Popover component +- f14ebbe23: Add missing deps + ## 8.3.0 ### Minor Changes diff --git a/packages/design-system/package.json b/packages/design-system/package.json index e58ba483dfb..4611f78b373 100644 --- a/packages/design-system/package.json +++ b/packages/design-system/package.json @@ -1,6 +1,6 @@ { "name": "@talend/design-system", - "version": "8.3.0", + "version": "8.4.0", "description": "Talend Design System", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -45,7 +45,7 @@ }, "devDependencies": { "@cypress/react": "^7.0.3", - "@cypress/webpack-dev-server": "^3.7.0", + "@cypress/webpack-dev-server": "^3.7.1", "@jest/globals": "^29.7.0", "@storybook/addon-a11y": "^7.5.3", "@storybook/addon-actions": "^7.5.3", @@ -61,13 +61,13 @@ "@storybook/theming": "^7.5.3", "@svgr/webpack": "^5.5.0", "@talend/bootstrap-theme": "^8.3.0", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/locales-design-system": "^7.15.1", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", "@talend/storybook-docs": "^2.2.0", @@ -75,13 +75,13 @@ "@types/classnames": "^2.3.1", "@types/jest-axe": "^3.5.8", "@types/react-is": "^18.2.4", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.17", "@types/react-transition-group": "^2.9.2", "browser-sync": "^2.29.3", "browser-sync-webpack-plugin": "^2.3.0", "concurrently": "^7.6.0", - "core-js": "^3.33.2", + "core-js": "^3.33.3", "cypress": "^12.17.4", "focus-outline-manager": "^1.0.2", "i18next": "^23.7.6", @@ -93,7 +93,7 @@ "react-dom": "^18.2.0", "react-helmet": "^6.1.0", "react-hook-form": "^7.48.2", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-is": "^17.0.2", "react-router-dom": "~6.3.0", "storybook-docs-toc": "^1.7.0" @@ -105,7 +105,7 @@ "i18next": "^23.7.6", "react": "^16.14.0 || ^17.0.0 || ^18.0.0", "react-dom": "^16.14.0 || ^17.0.0 || ^18.0.0", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-is": "^17.0.2" } } diff --git a/packages/design-system/src/components/ThemeProvider/ThemeProvider.tsx b/packages/design-system/src/components/ThemeProvider/ThemeProvider.tsx index 579f4e88307..aa3acf12624 100644 --- a/packages/design-system/src/components/ThemeProvider/ThemeProvider.tsx +++ b/packages/design-system/src/components/ThemeProvider/ThemeProvider.tsx @@ -1,18 +1,26 @@ -import ThemeContext from './ThemeContext'; -import './ThemeProvider.scss'; +import { PropsWithChildren, useContext, useEffect, useState } from 'react'; + +import 'modern-css-reset/dist/reset.min.css'; +import 'typeface-inconsolata/index.css'; +import 'typeface-source-sans-pro/index.css'; + // eslint-disable-next-line @talend/import-depth import '@talend/design-tokens/dist/TalendDesignTokens.css'; -import { useEffect, PropsWithChildren, useContext, useState } from 'react'; -import 'typeface-source-sans-pro/index.css'; -import 'typeface-inconsolata/index.css'; -import 'modern-css-reset/dist/reset.min.css'; +import ThemeContext from './ThemeContext'; + +import './ThemeProvider.scss'; export type ThemeProviderProps = PropsWithChildren<{ theme?: string; + tokensOverride?: React.CSSProperties; }>; -export const ThemeProvider = ({ theme = 'light', children }: ThemeProviderProps) => { +export const ThemeProvider = ({ + theme = 'light', + children, + tokensOverride, +}: ThemeProviderProps) => { const [selectedTheme, setSelectedTheme] = useState(theme); // Handle nested Providers: parent Provider doesn't have context, child does const context = useContext(ThemeContext); @@ -28,7 +36,7 @@ export const ThemeProvider = ({ theme = 'light', children }: ThemeProviderProps) const switchTheme = (newTheme: string) => setSelectedTheme(newTheme); return ( - {children} + {tokensOverride ?
{children}
: children}
); }; diff --git a/packages/design-tokens/package.json b/packages/design-tokens/package.json index 47e842be168..298d06540d2 100644 --- a/packages/design-tokens/package.json +++ b/packages/design-tokens/package.json @@ -34,10 +34,10 @@ "access": "public" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-core": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-typescript": "^11.2.0", "@talend/babel-plugin-import-from-index": "^1.6.0", "@talend/babel-plugin-assets-api": "^1.2.0", diff --git a/packages/faceted-search/package.json b/packages/faceted-search/package.json index f9df1cfe87a..fb18efc5fd0 100644 --- a/packages/faceted-search/package.json +++ b/packages/faceted-search/package.json @@ -35,7 +35,7 @@ "dependencies": { "@talend/daikon-tql-client": "^1.3.1", "@talend/utils": "^2.8.0", - "@talend/react-bootstrap": "^2.1.0", + "@talend/react-bootstrap": "^2.1.1", "@talend/design-tokens": "^2.10.0", "classnames": "^2.3.2", "date-fns": "^1.30.1", @@ -46,17 +46,17 @@ "@storybook/addon-actions": "^7.5.3", "@storybook/testing-library": "^0.2.2", "@talend/bootstrap-theme": "^8.3.0", - "@talend/design-system": "^8.3.0", - "@talend/eslint-config": "^13.0.0", + "@talend/design-system": "^8.4.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/locales-tui-components": "^11.4.5", "@talend/locales-tui-faceted-search": "^11.3.0", - "@talend/react-components": "^12.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/react-components": "^12.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-jest": "^13.1.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-jest": "^13.1.1", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", @@ -66,16 +66,16 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "peerDependencies": { - "@talend/design-system": "^8.3.0", - "@talend/react-components": "^12.0.0", + "@talend/design-system": "^8.4.0", + "@talend/react-components": "^12.2.0", "i18next": "^23.7.6", "prop-types": "^15.5.10", "react": ">= 16.14.0", "react-dom": ">= 16.14.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "publishConfig": { "access": "public" diff --git a/packages/flow-designer/package.json b/packages/flow-designer/package.json index a9c66961550..984edb1eb31 100644 --- a/packages/flow-designer/package.json +++ b/packages/flow-designer/package.json @@ -20,23 +20,23 @@ "devDependencies": { "@talend/babel-plugin-import-from-index": "^1.6.0", "@talend/babel-plugin-assets-api": "^1.2.0", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-config-jest": "^13.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-config-jest": "^13.1.1", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-typescript": "^11.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@testing-library/react": "^14.0.0", "@testing-library/jest-dom": "^6.1.4", "@types/d3": "^7.4.3", "@types/invariant": "^2.2.37", - "@types/jest": "^29.5.8", - "@types/lodash": "^4.14.201", + "@types/jest": "^29.5.10", + "@types/lodash": "^4.14.202", "@types/node": "^6.14.13", - "@types/prop-types": "^15.7.10", - "@types/react": "^18.2.37", - "@types/react-redux": "^7.1.30", - "@types/react-test-renderer": "^18.0.6", + "@types/prop-types": "^15.7.11", + "@types/react": "^18.2.38", + "@types/react-redux": "^7.1.31", + "@types/react-test-renderer": "^18.0.7", "@types/redux-mock-store": "^1.0.6", "@types/redux-thunk": "^2.1.0", "i18next": "^23.7.6", @@ -45,7 +45,7 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-redux": "^7.2.9", "react-test-renderer": "^18.2.0", "redux": "^4.2.1", diff --git a/packages/forms/package.json b/packages/forms/package.json index 7e310be8a9e..7b1ce99616a 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -36,12 +36,12 @@ }, "dependencies": { "@talend/assets-api": "^1.3.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/json-schema-form-core": "^1.2.0", - "@talend/react-components": "^12.1.0", - "@talend/design-system": "^8.3.0", + "@talend/react-components": "^12.2.0", + "@talend/design-system": "^8.4.0", "@talend/design-tokens": "^2.10.0", - "@talend/react-bootstrap": "^2.1.0", + "@talend/react-bootstrap": "^2.1.1", "@talend/utils": "^2.8.0", "ace-builds": "1.10.1", "ajv": "^6.12.6", @@ -60,12 +60,12 @@ "@storybook/addon-controls": "^7.5.3", "@talend/bootstrap-theme": "^8.3.0", "@talend/locales-tui-forms": "^10.2.4", - "@talend/react-components": "^12.1.0", - "@talend/eslint-config": "^13.0.0", + "@talend/react-components": "^12.2.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", "@testing-library/jest-dom": "^6.1.4", @@ -81,7 +81,7 @@ "react": "^18.2.0", "react-dom": "^18.2.0", "react-virtualized": "^9.22.5", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-test-renderer": "^18.2.0" }, "peerDependencies": { @@ -89,7 +89,7 @@ "prop-types": "^15.5.10", "react": ">= 16.14.0", "react-dom": ">= 16.14.0", - "react-i18next": "^13.4.1" + "react-i18next": "^13.5.0" }, "publishConfig": { "access": "public" diff --git a/packages/http/package.json b/packages/http/package.json index a602ec111dd..7ec342c23a6 100644 --- a/packages/http/package.json +++ b/packages/http/package.json @@ -27,13 +27,13 @@ "lint": "talend-scripts lint" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-typescript": "^11.2.0", - "@types/jest": "^29.5.8", + "@types/jest": "^29.5.10", "@types/node-fetch": "^2.6.9", "fetch-mock": "^9.11.0", "node-fetch": "^2.7.0", diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 47c37559497..b6e56ac3768 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/icons +## 7.3.0 + +### Minor Changes + +- 02e2d012c: fix(DFD-336): Update field remover processor icon to remove default filling + ## 7.2.0 ### Minor Changes diff --git a/packages/icons/package.json b/packages/icons/package.json index 89dd0f0c9fa..0c740fcaa5a 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -44,9 +44,9 @@ "@babel/preset-env": "^7.23.3", "@babel/preset-react": "^7.23.3", "@svgr/webpack": "^5.5.0", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", "@talend/scripts-config-typescript": "^11.2.0", "@talend/babel-plugin-assets-api": "^1.2.0", @@ -72,5 +72,5 @@ "publishConfig": { "access": "public" }, - "version": "7.2.0" + "version": "7.3.0" } diff --git a/packages/jsfc/package.json b/packages/jsfc/package.json index c1a20f22541..bb793006eb9 100644 --- a/packages/jsfc/package.json +++ b/packages/jsfc/package.json @@ -39,10 +39,10 @@ "json-schema" ], "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-core": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-typescript": "^11.2.0", "@talend/babel-plugin-import-from-index": "^1.6.0", "@talend/babel-plugin-assets-api": "^1.2.0", diff --git a/packages/local-libs-webpack-plugin/package.json b/packages/local-libs-webpack-plugin/package.json index 6e34552b929..4d787dec79a 100644 --- a/packages/local-libs-webpack-plugin/package.json +++ b/packages/local-libs-webpack-plugin/package.json @@ -27,9 +27,9 @@ "access": "public" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "jest-cli": "^29.7.0" } } diff --git a/packages/playground/package.json b/packages/playground/package.json index 04deef1a6e0..eb4e467a5fb 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -23,10 +23,10 @@ "author": "Talend Frontend ", "license": "Apache-2.0", "devDependencies": { - "@talend/dynamic-cdn-webpack-plugin": "^13.0.1", - "@talend/eslint-config": "^13.0.0", + "@talend/dynamic-cdn-webpack-plugin": "^13.1.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", "@talend/scripts-config-stylelint": "^4.1.0", "body-parser": "1.20.1", @@ -39,17 +39,17 @@ }, "dependencies": { "@talend/bootstrap-theme": "^8.3.0", - "@talend/react-bootstrap": "^2.1.0", + "@talend/react-bootstrap": "^2.1.1", "@talend/assets-api": "^1.3.0", - "@talend/design-system": "^8.3.0", + "@talend/design-system": "^8.4.0", "@talend/design-tokens": "^2.10.0", - "@talend/icons": "^7.2.0", + "@talend/icons": "^7.3.0", "@talend/locales-tui-components": "^11.4.5", "@talend/locales-tui-containers": "^9.1.3", "@talend/locales-tui-forms": "^10.2.4", "@talend/react-cmf": "^8.2.0", "@talend/react-cmf-router": "^6.1.0", - "@talend/react-components": "^12.1.0", + "@talend/react-components": "^12.2.0", "@talend/react-containers": "^10.2.0", "@talend/react-dataviz": "^4.2.0", "@talend/react-faceted-search": "^12.1.0", @@ -59,7 +59,7 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "redux-logger": "^3.0.6" } } diff --git a/packages/router-bridge/package.json b/packages/router-bridge/package.json index a4a61e94516..5ff918ad9e1 100644 --- a/packages/router-bridge/package.json +++ b/packages/router-bridge/package.json @@ -20,12 +20,12 @@ "license": "Apache-2.0", "homepage": "https://github.com/ui/tree/master/packages/router-bridge#readme", "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-jest": "^13.1.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-jest": "^13.1.1", + "@talend/scripts-config-react-webpack": "^16.3.1", "connected-react-router": "^6.9.3", "history": "^5.3.0", "react": "^18.2.0", diff --git a/packages/sagas/package.json b/packages/sagas/package.json index d63caab49ef..43cb82c0658 100644 --- a/packages/sagas/package.json +++ b/packages/sagas/package.json @@ -41,11 +41,11 @@ "react-dom": ">= 16.14.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0" diff --git a/packages/stepper/package.json b/packages/stepper/package.json index b55fbe5c89e..903d8e0d138 100644 --- a/packages/stepper/package.json +++ b/packages/stepper/package.json @@ -33,23 +33,23 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/design-system": "^8.3.0", + "@talend/design-system": "^8.4.0", "@talend/design-tokens": "^2.10.0", - "@talend/react-components": "^12.1.0", + "@talend/react-components": "^12.2.0", "classnames": "^2.3.2", "invariant": "^2.2.4", "lodash": "^4.17.21" }, "devDependencies": { - "@talend/icons": "^7.2.0", - "@talend/eslint-config": "^13.0.0", + "@talend/icons": "^7.3.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-prettier": "^12.1.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-prettier": "^12.1.2", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@testing-library/react-hooks": "^8.0.1", "@trivago/prettier-plugin-sort-imports": "^3.4.0", "i18next": "^23.7.6", @@ -59,7 +59,7 @@ "prop-types": "^15.8.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-redux": "^7.2.9", "react-transition-group": "^2.9.0" }, @@ -69,7 +69,7 @@ "react": ">= 16.14.0", "react-dom": ">= 16.14.0", "react-hook-form": ">=7", - "react-i18next": "^13.4.1", + "react-i18next": "^13.5.0", "react-transition-group": "^2.3.1" }, "publishConfig": { diff --git a/packages/storybook-cmf/package.json b/packages/storybook-cmf/package.json index a0452419fce..e2b73608936 100644 --- a/packages/storybook-cmf/package.json +++ b/packages/storybook-cmf/package.json @@ -24,10 +24,10 @@ "main": "lib/index.js", "mainSrc": "src/index.js", "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/react-cmf": "^8.2.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", "@testing-library/react": "^14.0.0", "react": "^18.2.0", diff --git a/packages/storybook-docs/package.json b/packages/storybook-docs/package.json index 219eac9dfbe..fc3a50c72bc 100644 --- a/packages/storybook-docs/package.json +++ b/packages/storybook-docs/package.json @@ -37,15 +37,15 @@ "react": "^18.2.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@talend/scripts-config-babel": "^13.2.0", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", "@types/node": "^6.14.13", - "@types/react": "^18.2.37", - "@types/react-dom": "^18.2.15", + "@types/react": "^18.2.38", + "@types/react-dom": "^18.2.17", "css-loader": "^4.3.0", "mini-css-extract-plugin": "^2.7.6", "postcss-loader": "^7.3.3", diff --git a/packages/storybook-one/package.json b/packages/storybook-one/package.json index 50294998e5c..963783a8680 100644 --- a/packages/storybook-one/package.json +++ b/packages/storybook-one/package.json @@ -20,12 +20,12 @@ "url": "https://github.com/Talend/ui/issues" }, "dependencies": { - "@talend/design-system": "^8.3.0", + "@talend/design-system": "^8.4.0", "@talend/design-tokens": "^2.10.0", "@talend/react-faceted-search": "^12.1.0", "@talend/storybook-docs": "^2.2.0", - "@talend/icons": "^7.2.0", - "@talend/react-components": "^12.1.0", + "@talend/icons": "^7.3.0", + "@talend/react-components": "^12.2.0", "@talend/react-forms": "^12.1.0", "@talend/react-dataviz": "^4.2.0", "lodash": "^4.17.21", @@ -47,7 +47,7 @@ "@storybook/testing-library": "^0.2.2", "@storybook/testing-react": "^2.0.1", "@storybook/theming": "^7.5.3", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/locales-design-system": "^7.15.1", "@talend/locales-tui-components": "^11.4.5", @@ -55,11 +55,11 @@ "@talend/locales-tui-faceted-search": "^11.3.0", "@talend/locales-tui-forms": "^10.2.4", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-react-webpack": "^16.3.0", + "@talend/scripts-config-react-webpack": "^16.3.1", "@talend/scripts-config-storybook-lib": "^5.2.0", "@talend/scripts-config-typescript": "^11.2.0", - "@talend/scripts-core": "^16.2.0", - "@types/react": "^18.2.37", + "@talend/scripts-core": "^16.3.0", + "@types/react": "^18.2.38", "i18next": "^23.7.6", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/packages/theme/package.json b/packages/theme/package.json index 9d6fba1d691..99bee792b53 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -27,14 +27,14 @@ "url": "https://github.com/Talend/ui.git" }, "dependencies": { - "@talend/bootstrap-sass": "^3.5.0", + "@talend/bootstrap-sass": "^3.5.1", "@talend/design-tokens": "^2.10.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/scripts-config-stylelint": "^4.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "copy-webpack-plugin": "^10.2.4", "css-minimizer-webpack-plugin": "^4.2.2", "css-loader": "^4.3.0", diff --git a/packages/utils/package.json b/packages/utils/package.json index 6f5c3081d1f..2aaa3e91298 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -20,14 +20,14 @@ "extends": "talend-scripts extends" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", - "@talend/scripts-config-jest": "^13.1.0", + "@talend/scripts-core": "^16.3.0", + "@talend/scripts-config-jest": "^13.1.1", "@talend/scripts-config-stylelint": "^4.1.0", "@talend/scripts-config-typescript": "^11.2.0", "@types/date-fns": "^0.0.2", - "@types/lodash": "^4.14.201", + "@types/lodash": "^4.14.202", "cross-env": "^7.0.3" }, "dependencies": { diff --git a/tools/babel-plugin-assets-api/package.json b/tools/babel-plugin-assets-api/package.json index b4482599f95..7d4044659cd 100644 --- a/tools/babel-plugin-assets-api/package.json +++ b/tools/babel-plugin-assets-api/package.json @@ -17,7 +17,7 @@ "@babel/preset-env": "^7.23.3", "babel-jest": "^29.7.0", "babel-plugin-tester": "^10.1.0", - "eslint": "^8.53.0", + "eslint": "^8.54.0", "jest": "^29.7.0", "react": "^18.2.0" }, diff --git a/tools/babel-plugin-import-d3/package.json b/tools/babel-plugin-import-d3/package.json index 882ff702eed..4c8a15ce502 100644 --- a/tools/babel-plugin-import-d3/package.json +++ b/tools/babel-plugin-import-d3/package.json @@ -18,9 +18,9 @@ "test": "jest" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "@babel/core": "^7.23.3", "@babel/preset-env": "^7.23.3", "babel-jest": "^29.7.0", diff --git a/tools/babel-plugin-import-d3/src/index.test.js b/tools/babel-plugin-import-d3/src/index.test.js index 08c5090a26a..ec9df3eac1d 100644 --- a/tools/babel-plugin-import-d3/src/index.test.js +++ b/tools/babel-plugin-import-d3/src/index.test.js @@ -16,7 +16,7 @@ pluginTester({ import { csv } from 'd3-fetch'`, output: ` import { brush } from 'd3'; - import { select, event, shape, scale as foo, csv } from 'd3'; + import { csv, event, scale as foo, select, shape } from 'd3'; import get from 'lodash/get';`, }, // should work in already compiled project diff --git a/tools/babel-plugin-import-from-index/package.json b/tools/babel-plugin-import-from-index/package.json index a1f25604039..4ae68a57c08 100644 --- a/tools/babel-plugin-import-from-index/package.json +++ b/tools/babel-plugin-import-from-index/package.json @@ -26,7 +26,7 @@ "@babel/preset-env": "^7.23.3", "babel-jest": "^29.7.0", "babel-plugin-tester": "^10.1.0", - "eslint": "^8.53.0", + "eslint": "^8.54.0", "jest": "^29.7.0" }, "jest": { diff --git a/tools/babel-plugin-import-from-index/src/index.test.js b/tools/babel-plugin-import-from-index/src/index.test.js index 91b19330145..85efe1bb31f 100644 --- a/tools/babel-plugin-import-from-index/src/index.test.js +++ b/tools/babel-plugin-import-from-index/src/index.test.js @@ -46,7 +46,7 @@ pluginTester({ output: ` import React from 'react'; - import { SidePanel, Actions, ActionButton, ActionDropdown, List } from '@talend/react-components';`, + import { ActionButton, ActionDropdown, Actions, List, SidePanel } from '@talend/react-components';`, }, { code: "import React from 'react';", @@ -60,7 +60,7 @@ pluginTester({ output: ` import React from 'react'; - import { SidePanel, ModelViewer as ModelViewerComponent } from '@talend/react-components';`, + import { ModelViewer as ModelViewerComponent, SidePanel } from '@talend/react-components';`, }, { code: "import { RecordsViewer as RecordsViewerComponent, TooltipTrigger } from '@talend/react-components';", diff --git a/tools/babel-plugin-import-from-lib/package.json b/tools/babel-plugin-import-from-lib/package.json index 87264565dd1..9c9c103b782 100644 --- a/tools/babel-plugin-import-from-lib/package.json +++ b/tools/babel-plugin-import-from-lib/package.json @@ -13,12 +13,12 @@ "access": "public" }, "dependencies": { - "@babel/types": "^7.23.3" + "@babel/types": "^7.23.4" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0", + "@talend/scripts-core": "^16.3.0", "babel-plugin-tester": "^10.1.0", "jest": "^29.7.0" } diff --git a/tools/cmf-webpack-plugin/package.json b/tools/cmf-webpack-plugin/package.json index 268dfc5f6ed..ffa40cea996 100644 --- a/tools/cmf-webpack-plugin/package.json +++ b/tools/cmf-webpack-plugin/package.json @@ -25,15 +25,15 @@ }, "homepage": "https://github.com/Talend/ui/blob/master/packages/cmf/README.md", "dependencies": { - "@talend/scripts-cmf": "^1.2.0", + "@talend/scripts-cmf": "^1.2.1", "lodash": "^4.17.21", "webpack-sources": "^3.2.3" }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/scripts-config-babel": "^13.2.0", - "eslint": "^8.53.0" + "eslint": "^8.54.0" }, "publishConfig": { "access": "public" diff --git a/tools/cypress-api-mock-plugin/package.json b/tools/cypress-api-mock-plugin/package.json index 5db6e2c1aae..4f08e0ed067 100644 --- a/tools/cypress-api-mock-plugin/package.json +++ b/tools/cypress-api-mock-plugin/package.json @@ -26,8 +26,8 @@ "@neuralegion/cypress-har-generator": "^5.16.4" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" } } diff --git a/tools/eslint-plugin/package.json b/tools/eslint-plugin/package.json index 6b6766b8f20..7f33a1730f9 100644 --- a/tools/eslint-plugin/package.json +++ b/tools/eslint-plugin/package.json @@ -14,13 +14,13 @@ "test": "jest" }, "dependencies": { - "@talend/scripts-config-cdn": "^10.9.0", + "@talend/scripts-config-cdn": "^10.9.1", "requireindex": "^1.2.0" }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", "@talend/scripts-config-babel": "^13.2.0", - "eslint": "^8.53.0", + "eslint": "^8.54.0", "jest": "^29.7.0" }, "engines": { diff --git a/tools/scripts-build-cdn/package.json b/tools/scripts-build-cdn/package.json index e23a2bde7c1..457a0d8cd58 100644 --- a/tools/scripts-build-cdn/package.json +++ b/tools/scripts-build-cdn/package.json @@ -23,7 +23,7 @@ "dependencies": { "@talend/babel-plugin-import-d3": "^0.3.0", "@talend/module-to-cdn": "^9.10.0", - "@talend/scripts-config-cdn": "^10.9.0", + "@talend/scripts-config-cdn": "^10.9.1", "@yarnpkg/lockfile": "^1.1.0", "commander": "^6.2.1", "cpx2": "^3.0.2", @@ -33,11 +33,11 @@ "rimraf": "^3.0.2", "semver": "^7.5.4", "webpack": "^5.89.0", - "webpack-bundle-analyzer": "^4.10.0", + "webpack-bundle-analyzer": "^4.10.1", "webpack-cli": "^4.10.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0" }, "publishConfig": { diff --git a/tools/scripts-cmf/CHANGELOG.md b/tools/scripts-cmf/CHANGELOG.md index 7c778c4331f..3bc239f1895 100644 --- a/tools/scripts-cmf/CHANGELOG.md +++ b/tools/scripts-cmf/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-cmf +## 1.2.1 + +### Patch Changes + +- f14ebbe23: Add missing deps + ## 1.2.0 ### Minor Changes diff --git a/tools/scripts-cmf/package.json b/tools/scripts-cmf/package.json index 93f33e9ec3e..9ef4423cdb3 100644 --- a/tools/scripts-cmf/package.json +++ b/tools/scripts-cmf/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-cmf", "description": "@talend/react-cmf scripts to manage CMF settings", - "version": "1.2.0", + "version": "1.2.1", "main": "cmf-settings.js", "publishConfig": { "access": "public" @@ -21,9 +21,9 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "eslint": "^8.53.0" + "eslint": "^8.54.0" }, "repository": { "type": "git", diff --git a/tools/scripts-config-babel/package.json b/tools/scripts-config-babel/package.json index d454377c938..87b8dd030ef 100644 --- a/tools/scripts-config-babel/package.json +++ b/tools/scripts-config-babel/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "eslint": "^8.53.0" + "eslint": "^8.54.0" }, "publishConfig": { "access": "public" diff --git a/tools/scripts-config-cdn/CHANGELOG.md b/tools/scripts-config-cdn/CHANGELOG.md index aaf126feb81..3dc222b113b 100644 --- a/tools/scripts-config-cdn/CHANGELOG.md +++ b/tools/scripts-config-cdn/CHANGELOG.md @@ -1,5 +1,11 @@ # CHANGELOG +## 10.9.1 + +### Patch Changes + +- 06598a0c0: fix(TDP-12694): require valid package-lock file path + ## 10.9.0 ### Minor Changes diff --git a/tools/scripts-config-cdn/cdn.js b/tools/scripts-config-cdn/cdn.js index ab18a48bae0..0de8a48cba2 100644 --- a/tools/scripts-config-cdn/cdn.js +++ b/tools/scripts-config-cdn/cdn.js @@ -140,7 +140,7 @@ function getModulesFromLockFile(dir) { let infos = []; if (fs.existsSync(lockTypeMap.npm.path)) { - const packagelock = require(lockTypeMap.npm.lockfile); + const packagelock = require(lockTypeMap.npm.path); infos = getAllFlattenDependencies(packagelock) .map(({ name, version }) => moduleToCdn(name, version, { env: 'development' })) .map(addLocal); diff --git a/tools/scripts-config-cdn/package.json b/tools/scripts-config-cdn/package.json index cc3b54ab629..1195e2d6b01 100644 --- a/tools/scripts-config-cdn/package.json +++ b/tools/scripts-config-cdn/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-config-cdn", - "version": "10.9.0", + "version": "10.9.1", "description": "Provide a simple API to inject CDN config into existing webpack configuration", "main": "cdn.js", "scripts": { @@ -10,7 +10,7 @@ "author": "Talend Frontend (http://www.talend.com)", "license": "Apache-2.0", "dependencies": { - "@talend/dynamic-cdn-webpack-plugin": "^13.0.1", + "@talend/dynamic-cdn-webpack-plugin": "^13.1.0", "@talend/module-to-cdn": "^9.10.0", "@yarnpkg/lockfile": "^1.1.0", "js-yaml": "^3.14.1", @@ -18,7 +18,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "eslint": "^8.53.0" + "eslint": "^8.54.0" }, "publishConfig": { "access": "public" diff --git a/tools/scripts-config-eslint/CHANGELOG.md b/tools/scripts-config-eslint/CHANGELOG.md index 2798a3a8eb8..98db6a5edd0 100644 --- a/tools/scripts-config-eslint/CHANGELOG.md +++ b/tools/scripts-config-eslint/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-eslint +## 13.0.1 + +### Patch Changes + +- f14ebbe23: Fix issue with eslint config + ## 13.0.0 ### Major Changes diff --git a/tools/scripts-config-eslint/package.json b/tools/scripts-config-eslint/package.json index be3864305e1..d1299bfa2b6 100644 --- a/tools/scripts-config-eslint/package.json +++ b/tools/scripts-config-eslint/package.json @@ -1,7 +1,7 @@ { "name": "@talend/eslint-config", "description": "Eslint configuration for @talend/scripts-core", - "version": "13.0.0", + "version": "13.0.1", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -24,9 +24,9 @@ "@babel/eslint-parser": "^7.23.3", "@talend/eslint-plugin": "^1.1.0", "@testing-library/dom": "^9.3.3", - "@typescript-eslint/parser": "^6.11.0", - "@typescript-eslint/eslint-plugin": "^6.11.0", - "eslint": "^8.53.0", + "@typescript-eslint/parser": "^6.12.0", + "@typescript-eslint/eslint-plugin": "^6.12.0", + "eslint": "^8.54.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-airbnb-typescript": "^17.1.0", "eslint-config-prettier": "^9.0.0", @@ -40,7 +40,7 @@ "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-storybook": "^0.6.15", - "eslint-plugin-testing-library": "^6.1.2" + "eslint-plugin-testing-library": "^6.2.0" }, "publishConfig": { "access": "public" diff --git a/tools/scripts-config-jest/CHANGELOG.md b/tools/scripts-config-jest/CHANGELOG.md index db3aa4ab3c2..4d98d97bd6f 100644 --- a/tools/scripts-config-jest/CHANGELOG.md +++ b/tools/scripts-config-jest/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-jest +## 13.1.1 + +### Patch Changes + +- 06598a0c0: fix(TDP-12694): broken applyBabelTransformOn after pnpm use-case + ## 13.1.0 ### Minor Changes diff --git a/tools/scripts-config-jest/__tests__/utils.test.js b/tools/scripts-config-jest/__tests__/utils.test.js new file mode 100644 index 00000000000..5c1fcde8cf8 --- /dev/null +++ b/tools/scripts-config-jest/__tests__/utils.test.js @@ -0,0 +1,15 @@ +import { applyBabelTransformOn } from '../utils'; + +describe('utilities', () => { + describe('applyBabelTransformOn', () => { + it('should add babel transform directive', () => { + const config = { + transformIgnorePatterns: ['node_modules/(?!(?:.pnpm/)?(d3|internmap))'], + }; + applyBabelTransformOn(config, ['dexie']); + expect(config.transformIgnorePatterns[0]).toBe( + 'node_modules/(?!(?:.pnpm/)?(d3|internmap|dexie))', + ); + }); + }); +}); diff --git a/tools/scripts-config-jest/package.json b/tools/scripts-config-jest/package.json index 6c7622c204b..dc3c9a2f5c2 100644 --- a/tools/scripts-config-jest/package.json +++ b/tools/scripts-config-jest/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-jest", "description": "Jest configuration for @talend/scripts-core", - "version": "13.1.0", + "version": "13.1.1", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -20,9 +20,9 @@ "dependencies": { "@talend/scripts-config-babel": "^13.2.0", "@testing-library/jest-dom": "^6.1.4", - "@types/jest": "^29.5.8", + "@types/jest": "^29.5.10", "babel-jest": "^29.7.0", - "core-js": "^3.33.2", + "core-js": "^3.33.3", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-environment-jsdom-global": "^4.0.0", @@ -31,7 +31,7 @@ "regenerator-runtime": "^0.13.11" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0" }, "peerDependencies": { diff --git a/tools/scripts-config-jest/utils.js b/tools/scripts-config-jest/utils.js index 2f38fa81802..8e8ecd5a72e 100644 --- a/tools/scripts-config-jest/utils.js +++ b/tools/scripts-config-jest/utils.js @@ -1,7 +1,7 @@ function applyBabelTransformOn(config, pkgs) { config.transformIgnorePatterns[0] = config.transformIgnorePatterns[0].replace( - ')', - `|${pkgs.join('|')})`, + /(\)\)$)/, + `|${pkgs.join('|')}$1`, ); } diff --git a/tools/scripts-config-prettier/.prettierrc.js b/tools/scripts-config-prettier/.prettierrc.js index 1e0f97029a7..22760b2916f 100644 --- a/tools/scripts-config-prettier/.prettierrc.js +++ b/tools/scripts-config-prettier/.prettierrc.js @@ -1,7 +1,3 @@ -const fs = require('fs'); -const path = require('path'); -const isTS = fs.existsSync(path.join(process.cwd(), 'tsconfig.json')); - module.exports = { plugins: [require.resolve('@trivago/prettier-plugin-sort-imports')], importOrder: [ @@ -16,7 +12,9 @@ module.exports = { '.*scss', ], importOrderSeparation: true, - importOrderParserPlugins: ['jsx', isTS && 'typescript'].filter(Boolean), + importOrderSortSpecifiers: true, + importOrderCaseInsensitive: true, + importOrderGroupNamespaceSpecifiers: true, printWidth: 100, singleQuote: true, trailingComma: 'all', diff --git a/tools/scripts-config-prettier/CHANGELOG.md b/tools/scripts-config-prettier/CHANGELOG.md index 7060e13e5a4..fd594fe046a 100644 --- a/tools/scripts-config-prettier/CHANGELOG.md +++ b/tools/scripts-config-prettier/CHANGELOG.md @@ -1,5 +1,17 @@ # @talend/scripts-config-prettier +## 12.1.2 + +### Patch Changes + +- 5455b6517: fix: prettier configuration for sort imports + +## 12.1.1 + +### Patch Changes + +- f14ebbe23: Add missing deps + ## 12.1.0 ### Minor Changes diff --git a/tools/scripts-config-prettier/package.json b/tools/scripts-config-prettier/package.json index d7cbef3214a..3a7e69ed544 100644 --- a/tools/scripts-config-prettier/package.json +++ b/tools/scripts-config-prettier/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-config-prettier", - "version": "12.1.0", + "version": "12.1.2", "description": "Shared Prettier config", "main": ".prettierrc.js", "homepage": "https://github.com/Talend/ui/tree/master/packages/ui-scripts#readme", @@ -24,8 +24,8 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "eslint": "^8.53.0" + "eslint": "^8.54.0" } } diff --git a/tools/scripts-config-react-webpack/CHANGELOG.md b/tools/scripts-config-react-webpack/CHANGELOG.md index 74b54b78812..5524a90bac2 100644 --- a/tools/scripts-config-react-webpack/CHANGELOG.md +++ b/tools/scripts-config-react-webpack/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-config-react-webpack +## 16.3.1 + +### Patch Changes + +- f14ebbe23: Fix possibility to use BASENAME even if we are not using the cdn + ## 16.3.0 ### Minor Changes diff --git a/tools/scripts-config-react-webpack/package.json b/tools/scripts-config-react-webpack/package.json index 659ce5cbce3..ba5ac230f4b 100644 --- a/tools/scripts-config-react-webpack/package.json +++ b/tools/scripts-config-react-webpack/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-config-react-webpack", "description": "Webpack configuration for @talend/scripts-core", - "version": "16.3.0", + "version": "16.3.1", "license": "Apache-2.0", "main": "index.js", "author": "Talend Frontend ", @@ -22,10 +22,10 @@ }, "dependencies": { "@babel/core": "^7.23.3", - "@sentry/webpack-plugin": "^1.20.1", + "@sentry/webpack-plugin": "^1.21.0", "@talend/react-cmf-webpack-plugin": "^6.38.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-cdn": "^10.9.0", + "@talend/scripts-config-cdn": "^10.9.1", "@talend/scripts-utils": "^2.2.0", "@welldone-software/why-did-you-render": "^7.0.1", "@yarnpkg/lockfile": "^1.1.0", @@ -34,7 +34,7 @@ "circular-dependency-plugin": "^5.2.2", "clean-webpack-plugin": "^4.0.0", "copy-webpack-plugin": "^10.2.4", - "core-js-bundle": "^3.33.2", + "core-js-bundle": "^3.33.3", "css-loader": "^4.3.0", "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^8.0.0", @@ -57,12 +57,12 @@ "url": "^0.11.3", "url-loader": "^4.1.1", "webpack": "^5.89.0", - "webpack-bundle-analyzer": "^4.10.0", + "webpack-bundle-analyzer": "^4.10.1", "webpack-cli": "^4.10.0", "webpack-dev-server": "^4.15.1" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0" }, "publishConfig": { diff --git a/tools/scripts-config-storybook-lib/package.json b/tools/scripts-config-storybook-lib/package.json index 77bcefc245e..2222eb98381 100644 --- a/tools/scripts-config-storybook-lib/package.json +++ b/tools/scripts-config-storybook-lib/package.json @@ -29,8 +29,8 @@ "@storybook/react": "^7.5.3", "@storybook/react-webpack5": "^7.5.3", "@storybook/testing-library": "^0.2.2", - "@talend/scripts-config-react-webpack": "^16.3.0", - "@talend/dynamic-cdn-webpack-plugin": "^13.0.1", + "@talend/scripts-config-react-webpack": "^16.3.1", + "@talend/dynamic-cdn-webpack-plugin": "^13.1.0", "assert": "^2.1.0", "i18next-http-backend": "^1.4.5", "lodash": "^4.17.21", @@ -48,9 +48,9 @@ "access": "public" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" }, "msw": { "workerDirectory": ".storybook-templates/msw" diff --git a/tools/scripts-config-stylelint/package.json b/tools/scripts-config-stylelint/package.json index 054234244b5..4f7022c8666 100644 --- a/tools/scripts-config-stylelint/package.json +++ b/tools/scripts-config-stylelint/package.json @@ -23,7 +23,7 @@ "stylelint-config-standard": "^34.0.0" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0" }, "publishConfig": { diff --git a/tools/scripts-config-typescript/package.json b/tools/scripts-config-typescript/package.json index c895c62b2b9..af8fe97c27c 100644 --- a/tools/scripts-config-typescript/package.json +++ b/tools/scripts-config-typescript/package.json @@ -18,7 +18,7 @@ "url": "https://github.com/Talend/ui.git" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0" }, "publishConfig": { diff --git a/tools/scripts-core/CHANGELOG.md b/tools/scripts-core/CHANGELOG.md index b16b60ca9c9..6e2fa2979c0 100644 --- a/tools/scripts-core/CHANGELOG.md +++ b/tools/scripts-core/CHANGELOG.md @@ -1,5 +1,16 @@ # @talend/scripts-core +## 16.3.0 + +### Minor Changes + +- e77b32c35: Add option lint-merge-report + +### Patch Changes + +- Updated dependencies [f14ebbe23] + - @talend/eslint-config@13.0.1 + ## 16.2.0 ### Minor Changes diff --git a/tools/scripts-core/package.json b/tools/scripts-core/package.json index 8bf4458c04a..299e90d1251 100644 --- a/tools/scripts-core/package.json +++ b/tools/scripts-core/package.json @@ -1,7 +1,7 @@ { "name": "@talend/scripts-core", "description": "Set of scripts", - "version": "16.2.0", + "version": "16.3.0", "license": "Apache-2.0", "exports": "./src/index.js", "type": "module", @@ -42,13 +42,13 @@ } }, "dependencies": { - "@babel/cli": "^7.23.0", + "@babel/cli": "^7.23.4", "@babel/core": "^7.23.3", - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", "@talend/scripts-utils": "^2.2.0", "@talend/scripts-config-babel": "^13.2.0", - "@talend/scripts-config-jest": "^13.1.0", + "@talend/scripts-config-jest": "^13.1.1", "@talend/scripts-config-stylelint": "^4.1.0", "@talend/scripts-config-typescript": "^11.2.0", "stylelint": "^15.11.0", @@ -59,7 +59,7 @@ "fs-extra": "^10.1.0", "lodash": "^4.17.21", "rimraf": "^3.0.2", - "typescript": "^5.2.2", + "typescript": "^5.3.2", "webpack": "^5.89.0", "webpack-merge": "^5.10.0", "yargs": "^15.4.1" diff --git a/tools/scripts-locales/package.json b/tools/scripts-locales/package.json index 6abf5ff1d74..be5b6851691 100644 --- a/tools/scripts-locales/package.json +++ b/tools/scripts-locales/package.json @@ -14,9 +14,9 @@ "cross-spawn": "^7.0.3" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" }, "keywords": [ "i18next", diff --git a/tools/scripts-publish-local/package.json b/tools/scripts-publish-local/package.json index 8edeb94de3b..d30a46c6120 100644 --- a/tools/scripts-publish-local/package.json +++ b/tools/scripts-publish-local/package.json @@ -16,9 +16,9 @@ "rimraf": "^3.0.2" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" }, "author": "Talend Frontend (http://www.talend.com)", "license": "Apache-2.0", diff --git a/tools/scripts-teorem/package.json b/tools/scripts-teorem/package.json index 71032dd3dc0..fe103c2b39c 100644 --- a/tools/scripts-teorem/package.json +++ b/tools/scripts-teorem/package.json @@ -29,8 +29,8 @@ "queue": "^6.0.2" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" } } diff --git a/tools/scripts-utils/package.json b/tools/scripts-utils/package.json index 3d340550c8e..c77372590fb 100644 --- a/tools/scripts-utils/package.json +++ b/tools/scripts-utils/package.json @@ -14,8 +14,8 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.23.3", - "@talend/eslint-config": "^13.0.0", - "eslint": "^8.53.0", + "@talend/eslint-config": "^13.0.1", + "eslint": "^8.54.0", "jest": "^29.7.0" }, "repository": { diff --git a/tools/scripts-yarn-workspace/CHANGELOG.md b/tools/scripts-yarn-workspace/CHANGELOG.md index ab478a68fc3..76f8d371966 100644 --- a/tools/scripts-yarn-workspace/CHANGELOG.md +++ b/tools/scripts-yarn-workspace/CHANGELOG.md @@ -1,5 +1,11 @@ # @talend/scripts-yarn-workspace +## 2.0.0 + +### Major Changes + +- e77b32c35: [BREAKING CHANGE]Remove option lint-merge-report + ## 1.3.0 ### Minor Changes diff --git a/tools/scripts-yarn-workspace/package.json b/tools/scripts-yarn-workspace/package.json index fb477d47b61..cfa18e7bc7b 100644 --- a/tools/scripts-yarn-workspace/package.json +++ b/tools/scripts-yarn-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@talend/scripts-yarn-workspace", - "version": "1.3.0", + "version": "2.0.0", "description": "yarn workspace commands but more friendly", "type": "module", "bin": { @@ -11,9 +11,9 @@ }, "author": "frontend@talend.com", "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" }, "license": "Apache-2.0", "publishConfig": { diff --git a/tools/upgrade-deps/README.md b/tools/upgrade-deps/README.md index e836dc2429c..0123e2d1915 100644 --- a/tools/upgrade-deps/README.md +++ b/tools/upgrade-deps/README.md @@ -19,7 +19,6 @@ The binary installed in this package is `talend-upgrade-deps`. | latest | false | If true, it forces the update to use **latest** tag on npm. | | next | false | If true, it forces the update to use **next** tag on npm. | | dry | false | Do not change anything, just look at what could be changed in your package.json. | -| security | undefined | Activates dependencies security mode, providing a configuration file path. | | changeset | undefined | Create a changeset file based on git diff of each package.json. | | ignore-scripts | undefined | force npm and yarn to not trigger scripts | @@ -108,95 +107,3 @@ For example in the following project I pin angular and jquery `talend-upgrade-deps` take care of this syntax. And because we use `yarn-deduplicate` the output should stick to theses pinned versions. - -## Security mode - -### Run automatic fix on a package - -``` -talend-upgrade-deps --security= -``` - -The configuration file must provide the info on a vulnerable package to fix. - -Example - -``` -{ - "name": "ansi-regex", - "vulnerableVersions": [ - { - "range": "6.0.0", - "fixVersion": "6.0.1" - }, - { - "range": ["0.1.0", "5.0.0"], - "fixVersion": "5.0.1" - } - ] -} -``` - -| Attribute | Type | Description | -| ------------------------------- | --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | -| name | string | Name of the package to fix | -| vulnerableVersions[].range | string or array | The version or the range of version to fix | -| vulnerableVersions[].fixVersion | string | The target version with the vulnerability fix. This doesn't ensure that this specific version will be used, some use cases can bring more recent versions. | - -### Manual fix - -In some cases, the security mode won't succeed to solve some dependencies vulnerabilities. -The run will output a `talend-security-report.json` file. - -Example: - -```json -{ - "ansi-regex@^2.0.0": { - "installed": "2.1.1", - "fixVersion": "5.0.1", - "details": [ - "Upgraded package.json dev dependencies with @talend/scripts-preset-react-lib@^9.9.2", - "Removed entry with @talend/scripts-config-react-webpack@^9.9.6 in yarn.lock" - ], - "depType": "Transitive", - "fixed": "❌", - "resolved": [ - "@talend/scripts-preset-react-lib@^9.8.2 > @talend/scripts-config-react-webpack@^9.9.6 > webpack-dev-server@^3.11.2 > strip-ansi@^3.0.1 > ansi-regex@^2.0.0" - ], - "unresolved": [ - "@talend/scripts-preset-react-lib@^9.8.2 > @talend/scripts-config-react-webpack@^9.9.6 > html-webpack-plugin@^4.5.0 > pretty-error@^2.1.1 > renderkid@^2.0.4 > strip-ansi@^3.0.0 > ansi-regex@^2.0.0" - ] - } -} -``` - -The report above explains that - -- it upgraded `@talend/scripts-preset-react-lib`, that solved a dependency hierarchy that leads to `ansi-regex@^2.0.0` -- one dependency hierarchy still leads to `ansi-regex@^2.0.0` with no automatic solution found. - -Most of the time the vulnerability is not on a direct dependencies, but a transitive one, with possible lots of levels in the dependency hierarchy. -The report gives you the hierarchies to investigate. Alternatively, you can have the same info via - - yarn why ansi-regex - -It will output: - -``` -=> Found "webpack-dev-server#ansi-regex@2.1.1" -info Reasons this module exists - - "_project_#@talend#copylib#@talend#scripts-preset-react-lib#@talend#scripts-config-react-webpack#webpack-dev-server#strip-ansi" depends on it - - Hoisted from "_project_#@talend#copylib#@talend#scripts-preset-react-lib#@talend#scripts-config-react-webpack#webpack-dev-server#strip-ansi#ansi-regex" -``` - -The first line shows you where to investigate. In the example, - -- @talend#scripts-preset-react-lib -- @talend#scripts-config-react-webpack -- webpack-dev-server -- strip-ansi - -The automatic fix run already tried to upgrade in a safe semver manner those dependencies. So we now know we need to try a major upgrade one of these to make it rely on a more recent non-vulnerable ansi-regex package ! - -And so you can iterate over all your security issues. diff --git a/tools/upgrade-deps/bin/cli.js b/tools/upgrade-deps/bin/cli.js index cc80a90f778..3e01dbf220d 100755 --- a/tools/upgrade-deps/bin/cli.js +++ b/tools/upgrade-deps/bin/cli.js @@ -1,8 +1,9 @@ #!/usr/bin/env node -/* eslint-disable import/extensions */ +/* eslint-disable import/extensions */ import fs from 'fs'; -import { upgradeYarnProject, upgradeNpmProject } from '../src/index.js'; + +import { upgradeNpmProject, upgradePnpmProject, upgradeYarnProject } from '../src/index.js'; const CWD = process.cwd(); @@ -13,13 +14,9 @@ const HELP_MSG = `talend-scripts upgrade [options] --starts-with=* to limit the check done in package.json and lock file. For example --scope=@talend/scripts- --dry changes are not applied --latest to force update regardeless of the package.json ---security=* the dependency security configuration. This mode is not compatible with any other option. For example --security=./security-conf.json --message=* the message you want in the changeset --ignore-scripts Do not run script on yarn/npm install and upgrade commands -ALIASES: ---talend-major: equal to --filter=@talend --latest ---check: equal to --latest --dry Without any options you will upgrade your package.json respecting the current condition (so this is safe) So only the lock file should be changed after this command.`; @@ -54,8 +51,12 @@ function upgradeDeps(options) { upgradeYarnProject(program).then(() => process.exit(0)); } else if (fs.existsSync(`${CWD}/package-lock.json`)) { upgradeNpmProject(program).then(() => process.exit(0)); + } else if (fs.existsSync(`${CWD}/pnpm-lock.yaml`)) { + upgradePnpmProject(program).then(() => process.exit(0)); } else { - throw new Error('Update project without yarn.lock is not supported'); + throw new Error( + 'Update project without yarn.lock, package-lock.json or pnpm-lock.yaml is not supported', + ); } } diff --git a/tools/upgrade-deps/package.json b/tools/upgrade-deps/package.json index a63df21f3cc..c26ea4f0031 100644 --- a/tools/upgrade-deps/package.json +++ b/tools/upgrade-deps/package.json @@ -14,9 +14,9 @@ "yarn-deduplicate": "^6.0.2" }, "devDependencies": { - "@talend/eslint-config": "^13.0.0", + "@talend/eslint-config": "^13.0.1", "@talend/eslint-plugin": "^1.1.0", - "@talend/scripts-core": "^16.2.0" + "@talend/scripts-core": "^16.3.0" }, "license": "Apache-2.0", "homepage": "https://github.com/Talend/ui", diff --git a/tools/upgrade-deps/src/index.js b/tools/upgrade-deps/src/index.js index eee461b29ef..02ca2b1d4be 100644 --- a/tools/upgrade-deps/src/index.js +++ b/tools/upgrade-deps/src/index.js @@ -1,15 +1,14 @@ /* eslint-disable no-await-in-loop */ + /* eslint-disable no-restricted-syntax */ + /* eslint no-console: 0 */ import { exec, spawnSync } from 'child_process'; -import fs from 'fs'; -import path from 'path'; +import changeset from './changeset.js'; import colors from './colors.js'; import npm from './npm.js'; import yarn from './yarn.js'; -import changeset from './changeset.js'; -import { upgradeSecurityVersion } from './security.js'; const CWD = process.cwd(); @@ -55,14 +54,6 @@ function getOptions(program) { message: program.message, ignoreScripts: program['ignore-scripts'], }; - if (program['talend-major']) { - opts.scope = '@talend'; - opts.latest = true; - } - if (program.check) { - opts.latest = true; - opts.dry = true; - } return opts; } @@ -75,47 +66,6 @@ export async function upgradeYarnProject(program) { return true; } - if (program.security) { - if (opts.scope) { - throw new Error('Deps security fix mode is incompatible with "scope" option.'); - } - if (opts.package) { - throw new Error('Deps security fix mode is incompatible with "package" option.'); - } - if (opts.startsWith) { - throw new Error('Deps security fix mode is incompatible with "starts-with" option.'); - } - if (opts.dry) { - throw new Error('Deps security fix mode is incompatible with "dry" option.'); - } - if (opts.latest) { - throw new Error('Deps security fix mode is incompatible with "latest" option.'); - } - if (opts.next) { - throw new Error('Deps security fix mode is incompatible with "next" option.'); - } - - const securityConfPath = path.join(CWD, program.security); - if (!fs.existsSync(securityConfPath)) { - throw new Error( - `Deps security fix mode requires a configuration file. "${program.security}" does not exist. Check the following link to get the configuration file format: https://github.com/Talend/ui-scripts/tree/master/packages/upgrade//README.md#security-mode`, - ); - } - const packageMetadata = JSON.parse(fs.readFileSync(securityConfPath)); - console.log('Security configuration found', packageMetadata); - - const reportFilePath = path.join(process.cwd(), 'talend-security-report.json'); - if (fs.existsSync(reportFilePath)) { - fs.rmSync(reportFilePath); - } - - const { changed, reports } = await upgradeSecurityVersion(packageMetadata); - fs.writeFileSync(reportFilePath, JSON.stringify(reports, null, 2)); - const reportLog = `echo "Dependency security done. Check the report: ${reportFilePath}"`; - - return changed ? executeAll(['yarn install', reportLog]) : executeAll([reportLog]); - } - const changed = await npm.checkPackageJson(`${CWD}/package.json`, opts); let yarnOpts = opts.ignoreScripts ? '--ignore-scripts' : ''; if (!opts.dry) { @@ -135,6 +85,33 @@ export async function upgradeYarnProject(program) { return true; } +export async function upgradePnpmProject(program) { + const commands = []; + const opts = getOptions(program); + + if (program.changeset && changeset.isSetup()) { + changeset.add(opts); + return true; + } + + const changed = await npm.checkPackageJson(`${CWD}/package.json`, opts); + let pnpmOpts = opts.ignoreScripts ? '--ignore-scripts' : ''; + if (!opts.dry) { + if (!opts.scope && !opts.package && !opts.startsWith) { + commands.unshift(`pnpm update ${pnpmOpts}`); + if (changed) { + commands.unshift(`pnpm install ${pnpmOpts}`); + } + } else { + commands.unshift(`pnpm install ${pnpmOpts}`); + } + spawnSync('pnpm dedupe'); + return executeAll(commands); + } + + return true; +} + export async function upgradeNpmProject(program) { const commands = []; const opts = getOptions(program); diff --git a/tools/upgrade-deps/src/npm.js b/tools/upgrade-deps/src/npm.js index faa65c6e6e5..ff4eb6125a1 100644 --- a/tools/upgrade-deps/src/npm.js +++ b/tools/upgrade-deps/src/npm.js @@ -1,14 +1,17 @@ /* eslint-disable no-console */ + /* eslint-disable no-param-reassign */ + /* eslint-disable no-await-in-loop, no-restricted-syntax */ +import { exec } from 'child_process'; import fs from 'fs'; import fsprom from 'fs/promises'; import os from 'os'; -import util from 'util'; import path from 'path'; -import { exec } from 'child_process'; import semver from 'semver'; import stripAnsi from 'strip-ansi'; +import util from 'util'; + import colors from './colors.js'; const execProm = util.promisify(exec); @@ -208,6 +211,24 @@ async function checkPackageJson(filePath, opts) { } catch (error) { console.error(error); } + } else if ( + fs.existsSync(`${path.dirname(filePath)}/pnpm-workspace.yaml`) && + fs.existsSync(`${path.dirname(filePath)}/pnpm-lock.yaml`) + ) { + try { + const list = await execProm('pnpm list -r --depth -1 --json'); + if (list.stdout) { + const objInfo = JSON.parse(stripAnsi(list.stdout)); + for (const pkgInfo of Object.values(objInfo)) { + if (path.join(pkgInfo.path, 'package.json') !== filePath) { + const result = await checkPackageJson(path.join(pkgInfo.path, 'package.json'), opts); + changed = changed || result; + } + } + } + } catch (error) { + console.error(error); + } } else if ( pkgJson.content.workspaces && fs.existsSync(`${path.dirname(filePath)}/package-lock.json`) diff --git a/tools/upgrade-deps/src/security.js b/tools/upgrade-deps/src/security.js deleted file mode 100644 index 9a4552a154b..00000000000 --- a/tools/upgrade-deps/src/security.js +++ /dev/null @@ -1,156 +0,0 @@ -/* eslint-disable no-await-in-loop */ -/* eslint-disable no-restricted-syntax */ -import path from 'path'; -import semver from 'semver'; -import yarn from './yarn.js'; -import npm from './npm.js'; -import https from './https.js'; - -function checkVulnerability(vulnerableVersions, version) { - return vulnerableVersions.find(({ range }) => - Array.isArray(range) - ? semver.gte(version, range[0]) && semver.lte(version, range[1]) - : version === range, - ); -} - -export async function upgradeSecurityVersion(packageMetadata) { - // yarn.lock management - const yarnLock = yarn.createYarnLockManager(path.join(process.cwd(), 'yarn.lock')); - - // package.json management - const pkgJson = npm.createPackageJsonManager(path.join(process.cwd(), 'package.json')); - - // Filter packages from yarn.lock, that has the vulnerability - const packageMetadatas = Object.entries(yarnLock.content) - .filter(([key]) => key.startsWith(`${packageMetadata.name}@`)) - .map(([key, metadata]) => ({ - key, - metadata, - vulnerability: checkVulnerability(packageMetadata.vulnerableVersions, metadata.version), - })) - .filter(({ vulnerability }) => vulnerability) - .map(dep => ({ - ...dep, - hierarchies: yarnLock.why(dep.key), - })); - - const reports = {}; - for (const nextPackage of packageMetadatas) { - const { key, metadata, hierarchies, vulnerability } = nextPackage; - const report = { - installed: metadata.version, - fixVersion: vulnerability.fixVersion, - details: [], - }; - - const { name, version: requestedVersion } = yarn.parseKey(key); - - const fixVersionCompatible = semver.satisfies(vulnerability.fixVersion, requestedVersion); - - // Easy case: requested version is compatible with vulnerability-fix-version - if (fixVersionCompatible) { - if ( - // direct dep: upgrade in package.json - pkgJson.content.dependencies[name] === requestedVersion || - pkgJson.content.devDependencies[name] === requestedVersion - ) { - const details = pkgJson.change(name, vulnerability.fixVersion); - report.details.push(details); - report.depType = 'Direct'; - report.fixed = '✅'; - } else { - // transitive dep: remove entry in yarn.lock - const details = yarnLock.remove(key); - report.details.push(details); - report.depType = 'Transitive'; - report.fixed = '✅'; - } - } else { - // Hard case: upgrade transitive deps top to down, check at the end that the resulting version is compatible with fix - const unresolvedHierarchies = new Set(); - const resolvedHierarchies = new Set(); - for (const hierarchy of hierarchies) { - const breadcrumb = []; - for (const step of hierarchy) { - const parent = breadcrumb.length > 0 && breadcrumb[breadcrumb.length - 1]; - let stepRequestedVersion = step.requestedVersion; - - // parent has been removed - if (parent && parent.isDeleted) { - stepRequestedVersion = undefined; - } else if (parent && parent.hasChanged) { - const unpkgPackageJsonUrl = `https://unpkg.com/${parent.name}@${parent.latestMatchingVersion}/package.json`; - try { - const fetchResult = await https.get(unpkgPackageJsonUrl); - const packageJson = JSON.parse(fetchResult.data); - console.log('### parsing ok', packageJson); - stepRequestedVersion = packageJson.dependencies[step.name]; - } catch (e) { - throw new Error( - `Unpkg: An error occurred while requesting ${unpkgPackageJsonUrl}. Details: \n${e.message}`, - ); - } - } - - const newStep = { - originalKey: step.key, // original requested key - name: step.name, // package name - originalVersion: step.version, // original fixed version from yarn.lock - requestedVersion: stepRequestedVersion, // new semver version from parent or same semver version if not changed by parent - isDeleted: !stepRequestedVersion, // new version of parent doesn't depend on this dep anymore - }; - if (stepRequestedVersion) { - try { - const latestMatchingVersion = await npm.getUpdate(step.name, stepRequestedVersion); - newStep.latestMatchingVersion = latestMatchingVersion; // latest version that matches the semver stepRequestedVersion - newStep.hasChanged = latestMatchingVersion !== step.version; // latest semver version doesn't match the fixed version form yarn.lock - } catch (e) { - throw new Error( - `NPM: An error occurred while getting last version matching ${step.name}@${stepRequestedVersion}. Details: \n${e.message}`, - ); - } - } - breadcrumb.push(newStep); - } - const targetPackage = breadcrumb[breadcrumb.length - 1]; - const fixed = - targetPackage.isDeleted || - (targetPackage.hasChanged && - !checkVulnerability( - packageMetadata.vulnerableVersions, - targetPackage.latestMatchingVersion, - )); - - if (fixed) { - breadcrumb.forEach((step, index) => { - let details; - if (index === 0 && step.hasChanged) { - details = pkgJson.change(step.name, step.latestMatchingVersion); - } else if (step.hasChanged) { - details = yarnLock.remove(step.originalKey); - } - if (details) { - report.details.push(details); - } - }); - resolvedHierarchies.add(hierarchy.map(step => step.key).join(' > ')); - } else { - unresolvedHierarchies.add(hierarchy.map(step => step.key).join(' > ')); - } - } - - report.depType = 'Transitive'; - report.fixed = unresolvedHierarchies.size ? '❌' : '✅'; - report.resolved = Array.from(resolvedHierarchies); - report.unresolved = Array.from(unresolvedHierarchies); - } - - reports[key] = report; - } - - yarnLock.write(); - pkgJson.write(); - - return { changed: pkgJson.hasChanged || yarnLock.hasChanged, reports }; -} diff --git a/yarn.lock b/yarn.lock index 121ea149de1..039b2db1089 100644 --- a/yarn.lock +++ b/yarn.lock @@ -169,10 +169,10 @@ dependencies: default-browser-id "3.0.0" -"@babel/cli@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.23.0.tgz#1d7f37c44d4117c67df46749e0c86e11a58cc64b" - integrity sha512-17E1oSkGk2IwNILM4jtfAvgjt+ohmpfBky8aLerUfYZhiPNg7ca+CRCxZn8QDxwNhV/upsc2VHBCqGFIR+iBfA== +"@babel/cli@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.23.4.tgz#f5cc90487278065fa0c3b1267cf0c1d44ddf85a7" + integrity sha512-j3luA9xGKCXVyCa5R7lJvOMM+Kc2JEnAEIgz2ggtjQ/j5YUVgfsg/WsG95bbsgq7YLHuiCOzMnoSasuY16qiCw== dependencies: "@jridgewell/trace-mapping" "^0.3.17" commander "^4.0.1" @@ -185,12 +185,12 @@ "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" chokidar "^3.4.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.22.13": - version "7.22.13" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" - integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.4.tgz#03ae5af150be94392cb5c7ccd97db5a19a5da6aa" + integrity sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA== dependencies: - "@babel/highlight" "^7.22.13" + "@babel/highlight" "^7.23.4" chalk "^2.4.2" "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.3": @@ -258,12 +258,12 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.12.11", "@babel/generator@^7.17.3", "@babel/generator@^7.17.7", "@babel/generator@^7.22.9", "@babel/generator@^7.23.3", "@babel/generator@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.3.tgz#86e6e83d95903fbe7613f448613b8b319f330a8e" - integrity sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg== +"@babel/generator@^7.12.11", "@babel/generator@^7.17.3", "@babel/generator@^7.17.7", "@babel/generator@^7.22.9", "@babel/generator@^7.23.3", "@babel/generator@^7.23.4", "@babel/generator@^7.7.2": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.4.tgz#4a41377d8566ec18f807f42962a7f3551de83d1c" + integrity sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ== dependencies: - "@babel/types" "^7.23.3" + "@babel/types" "^7.23.4" "@jridgewell/gen-mapping" "^0.3.2" "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" @@ -424,10 +424,10 @@ dependencies: "@babel/types" "^7.22.5" -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== +"@babel/helper-string-parser@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" + integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== "@babel/helper-validator-identifier@^7.16.7", "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" @@ -449,18 +449,18 @@ "@babel/types" "^7.22.19" "@babel/helpers@^7.17.8", "@babel/helpers@^7.23.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.2.tgz#2832549a6e37d484286e15ba36a5330483cac767" - integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.4.tgz#7d2cfb969aa43222032193accd7329851facf3c1" + integrity sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw== dependencies: "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.2" - "@babel/types" "^7.23.0" + "@babel/traverse" "^7.23.4" + "@babel/types" "^7.23.4" -"@babel/highlight@^7.22.13": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" - integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== +"@babel/highlight@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" + integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== dependencies: "@babel/helper-validator-identifier" "^7.22.20" chalk "^2.4.2" @@ -471,10 +471,10 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539" integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg== -"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.17.3", "@babel/parser@^7.17.8", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.22.7", "@babel/parser@^7.23.0", "@babel/parser@^7.23.3", "@babel/parser@^7.9.4": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.3.tgz#0ce0be31a4ca4f1884b5786057cadcb6c3be58f9" - integrity sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw== +"@babel/parser@^7.1.0", "@babel/parser@^7.13.16", "@babel/parser@^7.14.7", "@babel/parser@^7.17.3", "@babel/parser@^7.17.8", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.22.7", "@babel/parser@^7.23.0", "@babel/parser@^7.23.3", "@babel/parser@^7.23.4", "@babel/parser@^7.9.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.4.tgz#409fbe690c333bb70187e2de4021e1e47a026661" + integrity sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": version "7.23.3" @@ -716,9 +716,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-async-generator-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.3.tgz#9df2627bad7f434ed13eef3e61b2b65cafd4885b" - integrity sha512-59GsVNavGxAXCDDbakWSMJhajASb4kBCqDjqJsv+p5nKdbz7istmZ3HrX3L2LuiI80+zsOADCvooqQH3qGCucQ== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz#93ac8e3531f347fba519b4703f9ff2a75c6ae27a" + integrity sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-plugin-utils" "^7.22.5" @@ -742,9 +742,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-block-scoping@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.3.tgz#e99a3ff08f58edd28a8ed82481df76925a4ffca7" - integrity sha512-QPZxHrThbQia7UdvfpaRRlq/J9ciz1J4go0k+lPBXbgaNeY7IQrBj/9ceWjvMMI07/ZBzHl/F0R/2K0qH7jCVw== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" + integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -757,9 +757,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-class-static-block@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.3.tgz#56f2371c7e5bf6ff964d84c5dc4d4db5536b5159" - integrity sha512-PENDVxdr7ZxKPyi5Ffc0LjXdnJyrJxyqF5T5YjlVg4a0VFfQHW0r8iAtRiDXkfHlu1wwcvdtnndGYIeJLSuRMQ== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" + integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" @@ -811,9 +811,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dynamic-import@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.3.tgz#82625924da9ed5fb11a428efb02e43bc9a3ab13e" - integrity sha512-vTG+cTGxPFou12Rj7ll+eD5yWeNl5/8xvQvF08y5Gv3v4mZQoyFf8/n9zg4q5vvCWt5jmgymfzMAldO7orBn7A== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" + integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" @@ -827,9 +827,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-export-namespace-from@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.3.tgz#dcd066d995f6ac6077e5a4ccb68322a01e23ac49" - integrity sha512-yCLhW34wpJWRdTxxWtFZASJisihrfyMOTOQexhVzA78jlU+dH7Dw+zQgcPepQ5F3C6bAIiblZZ+qBggJdHiBAg== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" + integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" @@ -859,9 +859,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-json-strings@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.3.tgz#489724ab7d3918a4329afb4172b2fd2cf3c8d245" - integrity sha512-H9Ej2OiISIZowZHaBwF0tsJOih1PftXJtE8EWqlEIwpc7LMTGq0rPOrywKLQ4nefzx8/HMR0D3JGXoMHYvhi0A== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" + integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-json-strings" "^7.8.3" @@ -874,9 +874,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-logical-assignment-operators@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.3.tgz#3a406d6083feb9487083bca6d2334a3c9b6c4808" - integrity sha512-+pD5ZbxofyOygEp+zZAfujY2ShNCXRpDRIPOiBmTO693hhyOEteZgl876Xs9SAHPQpcV0vz8LvA/T+w8AzyX8A== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" + integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -939,17 +939,17 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-nullish-coalescing-operator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.3.tgz#8a613d514b521b640344ed7c56afeff52f9413f8" - integrity sha512-xzg24Lnld4DYIdysyf07zJ1P+iIfJpxtVFOzX4g+bsJ3Ng5Le7rXx9KwqKzuyaUeRnt+I1EICwQITqc0E2PmpA== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" + integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-transform-numeric-separator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.3.tgz#2f8da42b75ba89e5cfcd677afd0856d52c0c2e68" - integrity sha512-s9GO7fIBi/BLsZ0v3Rftr6Oe4t0ctJ8h4CCXfPoEJwmvAPMyNrfkOOJzm6b9PX9YXcCJWWQd/sBF/N26eBiMVw== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" + integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-numeric-separator" "^7.10.4" @@ -962,9 +962,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-object-rest-spread@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.3.tgz#509373753b5f7202fe1940e92fd075bd7874955f" - integrity sha512-VxHt0ANkDmu8TANdE9Kc0rndo/ccsmfe2Cx2y5sI4hu3AukHQ5wAu4cM7j3ba8B9548ijVyclBU+nuDQftZsog== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" + integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== dependencies: "@babel/compat-data" "^7.23.3" "@babel/helper-compilation-targets" "^7.22.15" @@ -981,17 +981,17 @@ "@babel/helper-replace-supers" "^7.22.20" "@babel/plugin-transform-optional-catch-binding@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.3.tgz#362c0b545ee9e5b0fa9d9e6fe77acf9d4c480027" - integrity sha512-LxYSb0iLjUamfm7f1D7GpiS4j0UAC8AOiehnsGAP8BEsIX8EOi3qV6bbctw8M7ZvLtcoZfZX5Z7rN9PlWk0m5A== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" + integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-transform-optional-chaining@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.3.tgz#92fc83f54aa3adc34288933fa27e54c13113f4be" - integrity sha512-zvL8vIfIUgMccIAK1lxjvNv572JHFJIKb4MWBz5OGdBQA0fB0Xluix5rmOby48exiJc987neOmP/m9Fnpkz3Tg== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" + integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" @@ -1013,9 +1013,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-private-property-in-object@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.3.tgz#5cd34a2ce6f2d008cc8f91d8dcc29e2c41466da6" - integrity sha512-a5m2oLNFyje2e/rGKjVfAELTVI5mbA0FeZpBnkOWWV7eSmKQ+T/XW0Vf+29ScLzSxX+rnsarvU0oie/4m6hkxA== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" + integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-create-class-features-plugin" "^7.22.15" @@ -1051,15 +1051,15 @@ "@babel/plugin-transform-react-jsx" "^7.22.5" "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#7e6266d88705d7c49f11c98db8b9464531289cd6" - integrity sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" + integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-module-imports" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/types" "^7.22.15" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/types" "^7.23.4" "@babel/plugin-transform-react-pure-annotations@^7.23.3": version "7.23.3" @@ -1121,9 +1121,9 @@ "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typescript@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.3.tgz#ce806e6cb485d468c48c4f717696719678ab0138" - integrity sha512-ogV0yWnq38CFwH20l2Afz0dfKuZBx9o/Y2Rmh5vuSS0YD1hswgEgTfyTzuSrT2q9btmHRSqYoSfwFUVaC1M1Jw== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz#da12914d17b3c4b307f32c5fd91fbfdf17d56f86" + integrity sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" "@babel/helper-create-class-features-plugin" "^7.22.15" @@ -1305,9 +1305,9 @@ integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.14.6", "@babel/runtime@^7.15.4", "@babel/runtime@^7.16.3", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.18.9", "@babel/runtime@^7.20.1", "@babel/runtime@^7.21.0", "@babel/runtime@^7.22.5", "@babel/runtime@^7.23.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" - integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.4.tgz#36fa1d2b36db873d25ec631dcc4923fdc1cf2e2e" + integrity sha512-2Yv65nlWnWlSpe3fXEyX5i7fx5kIKo4Qbcj+hMO0odwaneFjfXw5fdum+4yL20O0QiaHpia0cYQ9xpNMqrBwHg== dependencies: regenerator-runtime "^0.14.0" @@ -1336,19 +1336,19 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.1.6", "@babel/traverse@^7.17.3", "@babel/traverse@^7.22.8", "@babel/traverse@^7.23.2", "@babel/traverse@^7.23.3", "@babel/traverse@^7.4.5": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.3.tgz#26ee5f252e725aa7aca3474aa5b324eaf7908b5b" - integrity sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ== +"@babel/traverse@^7.1.6", "@babel/traverse@^7.17.3", "@babel/traverse@^7.22.8", "@babel/traverse@^7.23.3", "@babel/traverse@^7.23.4", "@babel/traverse@^7.4.5": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.4.tgz#c2790f7edf106d059a0098770fe70801417f3f85" + integrity sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg== dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.3" + "@babel/code-frame" "^7.23.4" + "@babel/generator" "^7.23.4" "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-function-name" "^7.23.0" "@babel/helper-hoist-variables" "^7.22.5" "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.3" - "@babel/types" "^7.23.3" + "@babel/parser" "^7.23.4" + "@babel/types" "^7.23.4" debug "^4.1.0" globals "^11.1.0" @@ -1360,12 +1360,12 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.17.0", "@babel/types@^7.2.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.3", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.3.tgz#d5ea892c07f2ec371ac704420f4dcdb07b5f9598" - integrity sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw== +"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.17.0", "@babel/types@^7.2.0", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.3", "@babel/types@^7.23.4", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.4.tgz#7206a1810fc512a7f7f7d4dace4cb4c1c9dbfb8e" + integrity sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ== dependencies: - "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-string-parser" "^7.23.4" "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" @@ -1739,10 +1739,10 @@ tunnel-agent "^0.6.0" uuid "^8.3.2" -"@cypress/webpack-dev-server@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@cypress/webpack-dev-server/-/webpack-dev-server-3.7.0.tgz#fce52185c95d6da3c8e640b2ecd2fda2a9802154" - integrity sha512-npn/8QfYLkAu1sR7GDkOK+4Onuh/SJ7PmR/XDx0rAc4M3nIBMpHyY+8gOBRq/On2AiX8hvA7733E4syaAxt5eg== +"@cypress/webpack-dev-server@^3.7.1": + version "3.7.1" + resolved "https://registry.yarnpkg.com/@cypress/webpack-dev-server/-/webpack-dev-server-3.7.1.tgz#1aa15c8ba7f5d82cdfeebadd888552e624331a28" + integrity sha512-f2S0VWpYhryyaliJiPdESeF+nOi/t2mPargRS8hVToJHQHbfiGPPFcjsz0Wz39jSuBYNhX7D3ylnaU2USSZ1EA== dependencies: find-up "6.3.0" fs-extra "9.1.0" @@ -1932,10 +1932,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.53.0": - version "8.53.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.53.0.tgz#bea56f2ed2b5baea164348ff4d5a879f6f81f20d" - integrity sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w== +"@eslint/js@8.54.0": + version "8.54.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.54.0.tgz#4fab9a2ff7860082c304f750e94acd644cf984cf" + integrity sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ== "@fal-works/esbuild-plugin-global-externals@^2.1.2": version "2.1.2" @@ -2940,7 +2940,7 @@ resolved "https://registry.yarnpkg.com/@rooks/use-mutation-observer/-/use-mutation-observer-4.11.2.tgz#a0466c4338e0a4487ea19253c86bcd427c29f4af" integrity sha512-vpsdrZdr6TkB1zZJcHx+fR1YC/pHs2BaqcuYiEGjBVbwY5xcC49+h0hAUtQKHth3oJqXfIX/Ng8S7s5HFHdM/A== -"@sentry/cli@^1.75.1": +"@sentry/cli@^1.77.1": version "1.77.1" resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.77.1.tgz#ebcf884712ef6c3c75443f491ec16f6a22148aec" integrity sha512-OtJ7U9LeuPUAY/xow9wwcjM9w42IJIpDtClTKI/RliE685vd/OJUIpiAvebHNthDYpQynvwb/0iuF4fonh+CKw== @@ -2952,12 +2952,12 @@ proxy-from-env "^1.1.0" which "^2.0.2" -"@sentry/webpack-plugin@^1.20.1": - version "1.20.1" - resolved "https://registry.yarnpkg.com/@sentry/webpack-plugin/-/webpack-plugin-1.20.1.tgz#e70a2fe516f3a39a132acfa841e4f2ea2a1cecd2" - integrity sha512-klOLkfM/oSYzcR2M9oDmJA5/Mdaw0Mtck/h820Z+gqpd6WJepjhqVDel1z2VddaP/XMY0Dj6elCGp2/nDWNr0w== +"@sentry/webpack-plugin@^1.21.0": + version "1.21.0" + resolved "https://registry.yarnpkg.com/@sentry/webpack-plugin/-/webpack-plugin-1.21.0.tgz#bbe7cb293751f80246a4a56f9a7dd6de00f14b58" + integrity sha512-x0PYIMWcsTauqxgl7vWUY6sANl+XGKtx7DCVnnY7aOIIlIna0jChTAPANTfA2QrK+VK+4I/4JxatCEZBnXh3Og== dependencies: - "@sentry/cli" "^1.75.1" + "@sentry/cli" "^1.77.1" webpack-sources "^2.0.0 || ^3.0.0" "@sinclair/typebox@^0.24.1": @@ -3596,9 +3596,9 @@ lodash "^4.17.15" "@storybook/csf@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.1.tgz#abccc8c3e49aed0a6a7e87beb0d1c262b1921c06" - integrity sha512-4hE3AlNVxR60Wc5KSC68ASYzUobjPqtSKyhV6G+ge0FIXU55N5nTY7dXGRZHQGDBPq+XqchMkIdlkHPRs8nTHg== + version "0.1.2" + resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.1.2.tgz#8e7452f0097507f5841b5ade3f5da1525bc9afb2" + integrity sha512-ePrvE/pS1vsKR9Xr+o+YwdqNgHUyXvg+1Xjx0h9LrVx7Zq4zNe06pd63F5EvzTbCbJsHj7GHr9tkiaqm7U8WRA== dependencies: type-fest "^2.19.0" @@ -3973,74 +3973,68 @@ "@svgr/plugin-svgo" "^5.5.0" loader-utils "^2.0.0" -"@swc/core-darwin-arm64@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.96.tgz#7c1c4245ce3f160a5b36a48ed071e3061a839e1d" - integrity sha512-8hzgXYVd85hfPh6mJ9yrG26rhgzCmcLO0h1TIl8U31hwmTbfZLzRitFQ/kqMJNbIBCwmNH1RU2QcJnL3d7f69A== - -"@swc/core-darwin-x64@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.96.tgz#4720ff897ca3f22fe77d0be688968161480c80f0" - integrity sha512-mFp9GFfuPg+43vlAdQZl0WZpZSE8sEzqL7sr/7Reul5McUHP0BaLsEzwjvD035ESfkY8GBZdLpMinblIbFNljQ== - -"@swc/core-linux-arm-gnueabihf@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.96.tgz#2c238ae00b13918ac058b132a31dc57dbcf94e39" - integrity sha512-8UEKkYJP4c8YzYIY/LlbSo8z5Obj4hqcv/fUTHiEePiGsOddgGf7AWjh56u7IoN/0uEmEro59nc1ChFXqXSGyg== - -"@swc/core-linux-arm64-gnu@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.96.tgz#be2e84506b9761b561fb9a341e587f8594a8e55d" - integrity sha512-c/IiJ0s1y3Ymm2BTpyC/xr6gOvoqAVETrivVXHq68xgNms95luSpbYQ28rqaZC8bQC8M5zdXpSc0T8DJu8RJGw== - -"@swc/core-linux-arm64-musl@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.96.tgz#22c9ce17bd923ae358760e668ca33c90210c2ae5" - integrity sha512-i5/UTUwmJLri7zhtF6SAo/4QDQJDH2fhYJaBIUhrICmIkRO/ltURmpejqxsM/ye9Jqv5zG7VszMC0v/GYn/7BQ== - -"@swc/core-linux-x64-gnu@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.96.tgz#c17c072e338341c0ac3507a31ab2a36d16d79c98" - integrity sha512-USdaZu8lTIkm4Yf9cogct/j5eqtdZqTgcTib4I+NloUW0E/hySou3eSyp3V2UAA1qyuC72ld1otXuyKBna0YKQ== - -"@swc/core-linux-x64-musl@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.96.tgz#eb74594a48b4e9cabdce7f5525b3b946f8d6dd16" - integrity sha512-QYErutd+G2SNaCinUVobfL7jWWjGTI0QEoQ6hqTp7PxCJS/dmKmj3C5ZkvxRYcq7XcZt7ovrYCTwPTHzt6lZBg== - -"@swc/core-win32-arm64-msvc@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.96.tgz#6f7c0d20d80534b0676dc6761904288c16e93857" - integrity sha512-hjGvvAduA3Un2cZ9iNP4xvTXOO4jL3G9iakhFsgVhpkU73SGmK7+LN8ZVBEu4oq2SUcHO6caWvnZ881cxGuSpg== - -"@swc/core-win32-ia32-msvc@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.96.tgz#47bb24ef2e4c81407a6786649246983cc69e7854" - integrity sha512-Far2hVFiwr+7VPCM2GxSmbh3ikTpM3pDombE+d69hkedvYHYZxtTF+2LTKl/sXtpbUnsoq7yV/32c9R/xaaWfw== - -"@swc/core-win32-x64-msvc@1.3.96": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.96.tgz#c796e3df7afe2875d227c74add16a7d09c77d8bd" - integrity sha512-4VbSAniIu0ikLf5mBX81FsljnfqjoVGleEkCQv4+zRlyZtO3FHoDPkeLVoy6WRlj7tyrRcfUJ4mDdPkbfTO14g== +"@swc/core-darwin-arm64@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.99.tgz#def204349ac645b8de21a800fa784907642a6c91" + integrity sha512-Qj7Jct68q3ZKeuJrjPx7k8SxzWN6PqLh+VFxzA+KwLDpQDPzOlKRZwkIMzuFjLhITO4RHgSnXoDk/Syz0ZeN+Q== + +"@swc/core-darwin-x64@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.3.99.tgz#2633f1ac1668ec569f34f86eb5250d56fcacd952" + integrity sha512-wR7m9QVJjgiBu1PSOHy7s66uJPa45Kf9bZExXUL+JAa9OQxt5y+XVzr+n+F045VXQOwdGWplgPnWjgbUUHEVyw== + +"@swc/core-linux-arm64-gnu@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.99.tgz#871c2f049a3a5d88bcc7317ac004230517a08ba4" + integrity sha512-gcGv1l5t0DScEONmw5OhdVmEI/o49HCe9Ik38zzH0NtDkc+PDYaCcXU5rvfZP2qJFaAAr8cua8iJcOunOSLmnA== + +"@swc/core-linux-arm64-musl@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.99.tgz#28ed1622e92bc13aab4b650f2af695af8695289b" + integrity sha512-XL1/eUsTO8BiKsWq9i3iWh7H99iPO61+9HYiWVKhSavknfj4Plbn+XyajDpxsauln5o8t+BRGitymtnAWJM4UQ== + +"@swc/core-linux-x64-gnu@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.99.tgz#8e07add9cc8b76d542959e3240340effa6c6e446" + integrity sha512-fGrXYE6DbTfGNIGQmBefYxSk3rp/1lgbD0nVg4rl4mfFRQPi7CgGhrrqSuqZ/ezXInUIgoCyvYGWFSwjLXt/Qg== + +"@swc/core-linux-x64-musl@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.99.tgz#677eb82d6862605cb0a81ec5b732bef2a9861b16" + integrity sha512-kvgZp/mqf3IJ806gUOL6gN6VU15+DfzM1Zv4Udn8GqgXiUAvbQehrtruid4Snn5pZTLj4PEpSCBbxgxK1jbssA== + +"@swc/core-win32-arm64-msvc@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.99.tgz#6c9bf96dd4cb81b5960884906766dc47a49efb0d" + integrity sha512-yt8RtZ4W/QgFF+JUemOUQAkVW58cCST7mbfKFZ1v16w3pl3NcWd9OrtppFIXpbjU1rrUX2zp2R7HZZzZ2Zk/aQ== + +"@swc/core-win32-ia32-msvc@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.99.tgz#6940a602b65137eee30f09ced7cd9fcb6e162b88" + integrity sha512-62p5fWnOJR/rlbmbUIpQEVRconICy5KDScWVuJg1v3GPLBrmacjphyHiJC1mp6dYvvoEWCk/77c/jcQwlXrDXw== + +"@swc/core-win32-x64-msvc@1.3.99": + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.99.tgz#7fcdfe6577f015604f7e69f71dda99822e946385" + integrity sha512-PdppWhkoS45VGdMBxvClVgF1hVjqamtvYd82Gab1i4IV45OSym2KinoDCKE1b6j3LwBLOn2J9fvChGSgGfDCHQ== "@swc/core@^1.3.82": - version "1.3.96" - resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.96.tgz#f04d58b227ceed2fee6617ce2cdddf21d0803f96" - integrity sha512-zwE3TLgoZwJfQygdv2SdCK9mRLYluwDOM53I+dT6Z5ZvrgVENmY3txvWDvduzkV+/8IuvrRbVezMpxcojadRdQ== + version "1.3.99" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.3.99.tgz#24a2ff0aaa1096b31046c8099b043936db0c4ca6" + integrity sha512-8O996RfuPC4ieb4zbYMfbyCU9k4gSOpyCNnr7qBQ+o7IEmh8JCV6B8wwu+fT/Om/6Lp34KJe1IpJ/24axKS6TQ== dependencies: "@swc/counter" "^0.1.1" "@swc/types" "^0.1.5" optionalDependencies: - "@swc/core-darwin-arm64" "1.3.96" - "@swc/core-darwin-x64" "1.3.96" - "@swc/core-linux-arm-gnueabihf" "1.3.96" - "@swc/core-linux-arm64-gnu" "1.3.96" - "@swc/core-linux-arm64-musl" "1.3.96" - "@swc/core-linux-x64-gnu" "1.3.96" - "@swc/core-linux-x64-musl" "1.3.96" - "@swc/core-win32-arm64-msvc" "1.3.96" - "@swc/core-win32-ia32-msvc" "1.3.96" - "@swc/core-win32-x64-msvc" "1.3.96" + "@swc/core-darwin-arm64" "1.3.99" + "@swc/core-darwin-x64" "1.3.99" + "@swc/core-linux-arm64-gnu" "1.3.99" + "@swc/core-linux-arm64-musl" "1.3.99" + "@swc/core-linux-x64-gnu" "1.3.99" + "@swc/core-linux-x64-musl" "1.3.99" + "@swc/core-win32-arm64-msvc" "1.3.99" + "@swc/core-win32-ia32-msvc" "1.3.99" + "@swc/core-win32-x64-msvc" "1.3.99" "@swc/counter@^0.1.1": version "0.1.2" @@ -4187,17 +4181,17 @@ integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== "@types/babel-plugin-tester@^9.0.0": - version "9.0.9" - resolved "https://registry.yarnpkg.com/@types/babel-plugin-tester/-/babel-plugin-tester-9.0.9.tgz#548603a8dae4b66b0e99d7eeb5e7320abba99768" - integrity sha512-BFq79+zFdSABZ2SKsFVaTp0Fw6zsppnW522mgNgOHJqDr2loWZeO979s/S72W4wfOZUh+1WBvcDoMy1ges4Eeg== + version "9.0.10" + resolved "https://registry.yarnpkg.com/@types/babel-plugin-tester/-/babel-plugin-tester-9.0.10.tgz#3a0325005a53b48feeb706110bf186e48e8de76c" + integrity sha512-X+n3nZb8qIZ3a07qt7B5ONfptAZJ6nWLgU5I4U+gm0dRgtcjL+73P2tUkQAJ/iIbRF72BlW/2of5J0qbjlmsBw== dependencies: "@types/babel__core" "*" "@types/prettier" "^2.0.0" "@types/babel__core@*", "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": - version "7.20.4" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.4.tgz#26a87347e6c6f753b3668398e34496d6d9ac6ac0" - integrity sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg== + version "7.20.5" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" + integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== dependencies: "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" @@ -4255,16 +4249,16 @@ classnames "*" "@types/concat-stream@^2.0.0": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-2.0.2.tgz#08030649e565cf105a160c09b8b50a4d5a08f721" - integrity sha512-hgEx+hdJnfCHa62l6SNHNoe/cRge2HoUZe9KEDwOs2TvyocLTlTuw0rUMiii99kG2avc+BubhNpZ+cu05Gl8oQ== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@types/concat-stream/-/concat-stream-2.0.3.tgz#1f5c2ad26525716c181191f7ed53408f78eb758e" + integrity sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": - version "1.5.3" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz#7793aa2160cef7db0ce5fe2b8aab621200f1a470" - integrity sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA== + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" + integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== dependencies: "@types/express-serve-static-core" "*" "@types/node" "*" @@ -4282,16 +4276,16 @@ integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== "@types/cors@^2.8.12": - version "2.8.16" - resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.16.tgz#a24bf65acd216c078890ca6ceb91e672adb158e7" - integrity sha512-Trx5or1Nyg1Fq138PCuWqoApzvoSLWzZ25ORBiHMbbUT42g578lH1GT4TwYDbiUOLFuDsCkfLneT2105fsFWGg== + version "2.8.17" + resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.17.tgz#5d718a5e494a8166f569d986794e49c48b216b2b" + integrity sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA== dependencies: "@types/node" "*" "@types/cross-spawn@^6.0.2": - version "6.0.5" - resolved "https://registry.yarnpkg.com/@types/cross-spawn/-/cross-spawn-6.0.5.tgz#1f9a5311e0e54d6f88017ba6d564a958d1aa359f" - integrity sha512-wsIMP68FvGXk+RaWhraz6Xp4v7sl4qwzHAmtPaJEN2NRTXXI9LtFawUpeTsBNL/pd6QoLStdytCaAyiK7AEd/Q== + version "6.0.6" + resolved "https://registry.yarnpkg.com/@types/cross-spawn/-/cross-spawn-6.0.6.tgz#0163d0b79a6f85409e0decb8dcca17147f81fd22" + integrity sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA== dependencies: "@types/node" "*" @@ -4413,9 +4407,9 @@ integrity sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA== "@types/d3-quadtree@*": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@types/d3-quadtree/-/d3-quadtree-3.0.5.tgz#2bc3884742e8b53dbc41175b0720373f3aae04a2" - integrity sha512-Cb1f3jyNBnvMMkf4KBZ7IgAQVWd9yzBwYcrxGqg3aPCUgWELAS+nyeB7r76aqu1e3+CGDjhk4BrWaFBekMwigg== + version "3.0.6" + resolved "https://registry.yarnpkg.com/@types/d3-quadtree/-/d3-quadtree-3.0.6.tgz#d4740b0fe35b1c58b66e1488f4e7ed02952f570f" + integrity sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg== "@types/d3-random@*": version "3.0.3" @@ -4423,9 +4417,9 @@ integrity sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ== "@types/d3-scale-chromatic@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.2.tgz#e44c0031d0a8fb6efff8b17b0c4a2e680741cdaf" - integrity sha512-kpKNZMDT3OAX6b5ct5nS/mv6LULagnUy4DmS6yyNjclje1qVe7vbjPwY3q1TGz6+Wr2IUkgFatCzqYUl54fHag== + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz#fc0db9c10e789c351f4c42d96f31f2e4df8f5644" + integrity sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw== "@types/d3-scale@*", "@types/d3-scale@^4.0.2": version "4.0.8" @@ -4440,9 +4434,9 @@ integrity sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg== "@types/d3-shape@*", "@types/d3-shape@^3.1.0": - version "3.1.5" - resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.5.tgz#ab2f9c1485667be729b68bf2d9219858bc6d4009" - integrity sha512-dfEWpZJ1Pdg8meLlICX1M3WBIpxnaH2eQV2eY43Y5ysRJOTAV9f3/R++lgJKFstfrEOE2zdJ0sv5qwr2Bkic6Q== + version "3.1.6" + resolved "https://registry.yarnpkg.com/@types/d3-shape/-/d3-shape-3.1.6.tgz#65d40d5a548f0a023821773e39012805e6e31a72" + integrity sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA== dependencies: "@types/d3-path" "*" @@ -4708,10 +4702,10 @@ "@types/jest" "*" axe-core "^3.5.5" -"@types/jest@*", "@types/jest@^29.5.8": - version "29.5.8" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.8.tgz#ed5c256fe2bc7c38b1915ee5ef1ff24a3427e120" - integrity sha512-fXEFTxMV2Co8ZF5aYFJv+YeA08RTYJfhtN5c9JSv/mFEMe+xxjufCb+PHL+bJcMs/ebPUsBu+UNTEz+ydXrR6g== +"@types/jest@*", "@types/jest@^29.5.10": + version "29.5.10" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.10.tgz#a10fc5bab9e426081c12b2ef73d24d4f0c9b7f50" + integrity sha512-tE4yxKEphEyxj9s4inideLHktW/x6DwesIwWZ9NN1FKf9zbJYsnhBoA9vrHA/IuIOKwPa5PcFBNV4lpMIOEzyQ== dependencies: expect "^29.0.0" pretty-format "^29.0.0" @@ -4758,10 +4752,10 @@ resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-3.0.5.tgz#1e78a3ac2428e6d7e6c05c1665c242023a4601d8" integrity sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw== -"@types/lodash@^4.14.167", "@types/lodash@^4.14.201": - version "4.14.201" - resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.201.tgz#76f47cb63124e806824b6c18463daf3e1d480239" - integrity sha512-y9euML0cim1JrykNxADLfaG0FgD1g/yTHwUs/Jg9ZIU7WKj2/4IW9Lbb1WZbvck78W/lfGXFfe+u2EGfIJXdLQ== +"@types/lodash@^4.14.167", "@types/lodash@^4.14.202": + version "4.14.202" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.202.tgz#f09dbd2fb082d507178b2f2a5c7e74bd72ff98f8" + integrity sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ== "@types/markdown-it@^12.2.3": version "12.2.3" @@ -4827,16 +4821,16 @@ form-data "^4.0.0" "@types/node-forge@^1.3.0": - version "1.3.9" - resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.9.tgz#0fe4a7ba69c0b173f56e6de65d0eae2c1dd4bbfe" - integrity sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ== + version "1.3.10" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.10.tgz#62a19d4f75a8b03290578c2b04f294b1a5a71b07" + integrity sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw== dependencies: "@types/node" "*" "@types/node@*", "@types/node@>=10.0.0": - version "20.9.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.9.0.tgz#bfcdc230583aeb891cf51e73cfdaacdd8deae298" - integrity sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw== + version "20.10.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.0.tgz#16ddf9c0a72b832ec4fcce35b8249cf149214617" + integrity sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ== dependencies: undici-types "~5.26.4" @@ -4846,14 +4840,14 @@ integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== "@types/node@^16.18.39": - version "16.18.61" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.61.tgz#5ea47e3018348bf3bbbe646b396ba5e720310be1" - integrity sha512-k0N7BqGhJoJzdh6MuQg1V1ragJiXTh8VUBAZTWjJ9cUq23SG0F0xavOwZbhiP4J3y20xd6jxKx+xNUhkMAi76Q== + version "16.18.65" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.65.tgz#b07eb49a14a808777b82879288a7e6f5a296ccfa" + integrity sha512-5E9WgTy95B7i90oISjui9U5Zu7iExUPfU4ygtv4yXEy6zJFE3oQYHCnh5H1jZRPkjphJt2Ml3oQW6M0qtK534A== "@types/node@^18.0.0": - version "18.18.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.9.tgz#5527ea1832db3bba8eb8023ce8497b7d3f299592" - integrity sha512-0f5klcuImLnG4Qreu9hPj/rEfFq6YRc5n2mAjSsH+ec/mJL+3voBH0+8T7o8RpFjH7ovc+TRsL/c7OYIQsPTfQ== + version "18.18.13" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.18.13.tgz#ae0f76c0bfe79d8fad0f910b78ae3e59b333c6e8" + integrity sha512-vXYZGRrSCreZmq1rEjMRLXJhiy8MrIeVasx+PCVlP414N7CJLHnMf+juVvjdprHyH+XRy3zKZLHeNueOpJCn0g== dependencies: undici-types "~5.26.4" @@ -4882,10 +4876,10 @@ resolved "https://registry.yarnpkg.com/@types/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#ee1bd8c9f7a01b3445786aad0ef23aba5f511a44" integrity sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA== -"@types/prop-types@*", "@types/prop-types@^15.7.10": - version "15.7.10" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.10.tgz#892afc9332c4d62a5ea7e897fe48ed2085bbb08a" - integrity sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A== +"@types/prop-types@*", "@types/prop-types@^15.7.11": + version "15.7.11" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" + integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== "@types/q@^1.5.1": version "1.5.8" @@ -4902,10 +4896,10 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== -"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.15", "@types/react-dom@^18.2.7": - version "18.2.14" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.14.tgz#c01ba40e5bb57fc1dc41569bb3ccdb19eab1c539" - integrity sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ== +"@types/react-dom@<18.0.0", "@types/react-dom@^18.2.17", "@types/react-dom@^18.2.7": + version "18.2.17" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.17.tgz#375c55fab4ae671bd98448dcfa153268d01d6f64" + integrity sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg== dependencies: "@types/react" "*" @@ -4916,20 +4910,20 @@ dependencies: "@types/react" "*" -"@types/react-redux@^7.1.20", "@types/react-redux@^7.1.30": - version "7.1.30" - resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.30.tgz#4f9731cc987eb6285fe2b472231fb42120efc22c" - integrity sha512-i2kqM6YaUwFKduamV6QM/uHbb0eCP8f8ZQ/0yWf+BsAVVsZPRYJ9eeGWZ3uxLfWwwA0SrPRMTPTqsPFkY3HZdA== +"@types/react-redux@^7.1.20", "@types/react-redux@^7.1.31": + version "7.1.31" + resolved "https://registry.yarnpkg.com/@types/react-redux/-/react-redux-7.1.31.tgz#ff914f80401488bb31d064b1d84ae525dad41b23" + integrity sha512-merF9AH72krBUekQY6uObXnMsEo1xTeZy9NONNRnqSwvwVe3HtLeRvNIPaKmPDIOWPsSFE51rc2WGpPMqmuCWg== dependencies: "@types/hoist-non-react-statics" "^3.3.0" "@types/react" "*" hoist-non-react-statics "^3.3.0" redux "^4.0.0" -"@types/react-test-renderer@^18.0.6": - version "18.0.6" - resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.0.6.tgz#1db32c09d3931a7f4ed7f31612f6cccb2910d28f" - integrity sha512-O2JT1J3/v/NaYHYmPf2DXBSqUGmp6iwhFPicES6Pc1Y90B9Qgu99mmaBGqfZFpVuXLzF/pNJB4K9ySL3iqFeXA== +"@types/react-test-renderer@^18.0.7": + version "18.0.7" + resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-18.0.7.tgz#2cfe657adb3688cdf543995eceb2e062b5a68728" + integrity sha512-1+ANPOWc6rB3IkSnElhjv6VLlKg2dSv/OWClUyZimbLsQyBn8Js9Vtdsi3UICJ2rIQ3k2la06dkB+C92QfhKmg== dependencies: "@types/react" "*" @@ -4940,10 +4934,10 @@ dependencies: "@types/react" "*" -"@types/react@*", "@types/react@>=16", "@types/react@>=16.9.11", "@types/react@^18.2.37", "@types/react@^18.2.7": - version "18.2.37" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.37.tgz#0f03af69e463c0f19a356c2660dbca5d19c44cae" - integrity sha512-RGAYMi2bhRgEXT3f4B92WTohopH6bIXw05FuGlmJEnv/omEn190+QYEIYxIAuIBdKgboYYdVved2p1AxZVQnaw== +"@types/react@*", "@types/react@>=16", "@types/react@>=16.9.11", "@types/react@^18.2.38", "@types/react@^18.2.7": + version "18.2.38" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.38.tgz#3605ca41d3daff2c434e0b98d79a2469d4c2dd52" + integrity sha512-cBBXHzuPtQK6wNthuVMV6IjHAFkdl/FOPFIlkd81/Cd1+IqkHu/A+w4g43kaQQoYHik/ruaQBDL72HyCy1vuMw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" @@ -4969,14 +4963,14 @@ integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/scheduler@*": - version "0.16.6" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.6.tgz#eb26db6780c513de59bee0b869ef289ad3068711" - integrity sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA== + version "0.16.8" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" + integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== "@types/semver@^7.3.12", "@types/semver@^7.3.4", "@types/semver@^7.5.0": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.5.tgz#deed5ab7019756c9c90ea86139106b0346223f35" - integrity sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg== + version "7.5.6" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.6.tgz#c65b2bfce1bec346582c07724e3f8c1017a20339" + integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== "@types/send@*": version "0.17.4" @@ -5003,9 +4997,9 @@ "@types/node" "*" "@types/set-cookie-parser@^2.4.0": - version "2.4.6" - resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.6.tgz#13f6b345e8fc2ba6c9cbc079139eef4caf52e183" - integrity sha512-tjIRMxGztGfIbW2/d20MdJmAPZbabtdW051cKfU+nvZXUnKKifHbY2CyL/C0EGabUB8ahIRjanYzTqJUQR8TAQ== + version "2.4.7" + resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.7.tgz#4a341ed1d3a922573ee54db70b6f0a6d818290e7" + integrity sha512-+ge/loa0oTozxip6zmhRIk8Z/boU51wl9Q6QdLZcokIGMzY5lFXYy/x7Htj2HTC6/KZP1hUbZ1ekx8DYXICvWg== dependencies: "@types/node" "*" @@ -5015,9 +5009,9 @@ integrity sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g== "@types/sizzle@^2.3.2": - version "2.3.6" - resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.6.tgz#e39b7123dac4631001939bd4c2a26d46010f2275" - integrity sha512-m04Om5Gz6kbjUwAQ7XJJQ30OdEFsSmAVsvn4NYwcTRyMVpKKa1aPuESw1n2CxS5fYkOQv3nHgDKeNa8e76fUkw== + version "2.3.8" + resolved "https://registry.yarnpkg.com/@types/sizzle/-/sizzle-2.3.8.tgz#518609aefb797da19bf222feb199e8f653ff7627" + integrity sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg== "@types/sockjs@^0.3.33": version "0.3.36" @@ -5027,9 +5021,9 @@ "@types/node" "*" "@types/source-list-map@*": - version "0.1.5" - resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.5.tgz#1ec07192b889558a410833b237e595a906e5e349" - integrity sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA== + version "0.1.6" + resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.6.tgz#164e169dd061795b50b83c19e4d3be09f8d3a454" + integrity sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g== "@types/stack-utils@^2.0.0": version "2.0.3" @@ -5042,9 +5036,9 @@ integrity sha512-Hy6UMpxhE3j1tLpl27exp1XqHD7n8chAiNPzWfz16LPZoMMoSc4dzLl6w9qijkEb/r5O1ozdu1CWGA2L83ZeZg== "@types/tapable@^1", "@types/tapable@^1.0.5": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.11.tgz#934bb63dc2b1c869c4800970a64be236fb4f2947" - integrity sha512-R3ltemSqZ/TKOBeyy+GBfZCLX3AYpxqarIbUMNe7+lxdazJp4iWLFpmjgBeZoRiKrWNImer1oWOlG2sDR6vGaw== + version "1.0.12" + resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.12.tgz#bc2cab12e87978eee89fb21576b670350d6d86ab" + integrity sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q== "@types/topojson-client@^3.1.4": version "3.1.4" @@ -5088,9 +5082,9 @@ source-map "^0.7.3" "@types/webpack@^4.41.8": - version "4.41.36" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.36.tgz#30d039ca41d155d8aeba6cd2bcbe32e78bb5bef2" - integrity sha512-pF+DVW1pMLmgsPXqJr5QimdxIzOhe8oGKB98gdqAm0egKBy1lOLD5mRxbYboMQRkpYcG7BYcpqYblpKyvE7vhQ== + version "4.41.38" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.38.tgz#5a40ac81bdd052bf405e8bdcf3e1236f6db6dc26" + integrity sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw== dependencies: "@types/node" "*" "@types/tapable" "^1" @@ -5100,9 +5094,9 @@ source-map "^0.6.0" "@types/ws@^8.5.5": - version "8.5.9" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.9.tgz#384c489f99c83225a53f01ebc3eddf3b8e202a8c" - integrity sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg== + version "8.5.10" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" + integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== dependencies: "@types/node" "*" @@ -5112,16 +5106,16 @@ integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^16.0.0": - version "16.0.8" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.8.tgz#0d57a5a491d85ae75d372a32e657b1779b86c65d" - integrity sha512-1GwLEkmFafeb/HbE6pC7tFlgYSQ4Iqh2qlWCq8xN+Qfaiaxr2PcLfuhfRFRYqI6XJyeFoLYyKnhFbNsst9FMtQ== + version "16.0.9" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.9.tgz#ba506215e45f7707e6cbcaf386981155b7ab956e" + integrity sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA== dependencies: "@types/yargs-parser" "*" "@types/yargs@^17.0.8": - version "17.0.31" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.31.tgz#8fd0089803fd55d8a285895a18b88cb71a99683c" - integrity sha512-bocYSx4DI8TmdlvxqGpVNXOgCNR1Jj0gNPhhAY+iz1rgKDAaYrAYdFYnhDV1IFuiuVc9HkOwyDcFxaTElF3/wg== + version "17.0.32" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" + integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== dependencies: "@types/yargs-parser" "*" @@ -5132,16 +5126,16 @@ dependencies: "@types/node" "*" -"@typescript-eslint/eslint-plugin@^6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.11.0.tgz#52aae65174ff526576351f9ccd41cea01001463f" - integrity sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w== +"@typescript-eslint/eslint-plugin@^6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.12.0.tgz#2a647d278bb48bf397fef07ba0507612ff9dd812" + integrity sha512-XOpZ3IyJUIV1b15M7HVOpgQxPPF7lGXgsfcEIu3yDxFPaf/xZKt7s9QO/pbk7vpWQyVulpJbu4E5LwpZiQo4kA== dependencies: "@eslint-community/regexpp" "^4.5.1" - "@typescript-eslint/scope-manager" "6.11.0" - "@typescript-eslint/type-utils" "6.11.0" - "@typescript-eslint/utils" "6.11.0" - "@typescript-eslint/visitor-keys" "6.11.0" + "@typescript-eslint/scope-manager" "6.12.0" + "@typescript-eslint/type-utils" "6.12.0" + "@typescript-eslint/utils" "6.12.0" + "@typescript-eslint/visitor-keys" "6.12.0" debug "^4.3.4" graphemer "^1.4.0" ignore "^5.2.4" @@ -5149,15 +5143,15 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/parser@^6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.11.0.tgz#9640d9595d905f3be4f278bf515130e6129b202e" - integrity sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ== +"@typescript-eslint/parser@^6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.12.0.tgz#9fb21ed7d88065a4a2ee21eb80b8578debb8217c" + integrity sha512-s8/jNFPKPNRmXEnNXfuo1gemBdVmpQsK1pcu+QIvuNJuhFzGrpD7WjOcvDc/+uEdfzSYpNu7U/+MmbScjoQ6vg== dependencies: - "@typescript-eslint/scope-manager" "6.11.0" - "@typescript-eslint/types" "6.11.0" - "@typescript-eslint/typescript-estree" "6.11.0" - "@typescript-eslint/visitor-keys" "6.11.0" + "@typescript-eslint/scope-manager" "6.12.0" + "@typescript-eslint/types" "6.12.0" + "@typescript-eslint/typescript-estree" "6.12.0" + "@typescript-eslint/visitor-keys" "6.12.0" debug "^4.3.4" "@typescript-eslint/scope-manager@5.62.0": @@ -5168,21 +5162,21 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/scope-manager@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz#621f603537c89f4d105733d949aa4d55eee5cea8" - integrity sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A== +"@typescript-eslint/scope-manager@6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.12.0.tgz#5833a16dbe19cfbad639d4d33bcca5e755c7044b" + integrity sha512-5gUvjg+XdSj8pcetdL9eXJzQNTl3RD7LgUiYTl8Aabdi8hFkaGSYnaS6BLc0BGNaDH+tVzVwmKtWvu0jLgWVbw== dependencies: - "@typescript-eslint/types" "6.11.0" - "@typescript-eslint/visitor-keys" "6.11.0" + "@typescript-eslint/types" "6.12.0" + "@typescript-eslint/visitor-keys" "6.12.0" -"@typescript-eslint/type-utils@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz#d0b8b1ab6c26b974dbf91de1ebc5b11fea24e0d1" - integrity sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA== +"@typescript-eslint/type-utils@6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.12.0.tgz#968f7c95162808d69950ab5dff710ad730e58287" + integrity sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng== dependencies: - "@typescript-eslint/typescript-estree" "6.11.0" - "@typescript-eslint/utils" "6.11.0" + "@typescript-eslint/typescript-estree" "6.12.0" + "@typescript-eslint/utils" "6.12.0" debug "^4.3.4" ts-api-utils "^1.0.1" @@ -5191,10 +5185,10 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== -"@typescript-eslint/types@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.11.0.tgz#8ad3aa000cbf4bdc4dcceed96e9b577f15e0bf53" - integrity sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA== +"@typescript-eslint/types@6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.12.0.tgz#ffc5297bcfe77003c8b7b545b51c2505748314ac" + integrity sha512-MA16p/+WxM5JG/F3RTpRIcuOghWO30//VEOvzubM8zuOOBYXsP+IfjoCXXiIfy2Ta8FRh9+IO9QLlaFQUU+10Q== "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" @@ -5209,30 +5203,30 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz#7b52c12a623bf7f8ec7f8a79901b9f98eb5c7990" - integrity sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ== +"@typescript-eslint/typescript-estree@6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.12.0.tgz#764ccc32598549e5b48ec99e3b85f89b1385310c" + integrity sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw== dependencies: - "@typescript-eslint/types" "6.11.0" - "@typescript-eslint/visitor-keys" "6.11.0" + "@typescript-eslint/types" "6.12.0" + "@typescript-eslint/visitor-keys" "6.12.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/utils@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.11.0.tgz#11374f59ef4cea50857b1303477c08aafa2ca604" - integrity sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g== +"@typescript-eslint/utils@6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.12.0.tgz#c6ce8c06fe9b0212620e5674a2036f6f8f611754" + integrity sha512-LywPm8h3tGEbgfyjYnu3dauZ0U7R60m+miXgKcZS8c7QALO9uWJdvNoP+duKTk2XMWc7/Q3d/QiCuLN9X6SWyQ== dependencies: "@eslint-community/eslint-utils" "^4.4.0" "@types/json-schema" "^7.0.12" "@types/semver" "^7.5.0" - "@typescript-eslint/scope-manager" "6.11.0" - "@typescript-eslint/types" "6.11.0" - "@typescript-eslint/typescript-estree" "6.11.0" + "@typescript-eslint/scope-manager" "6.12.0" + "@typescript-eslint/types" "6.12.0" + "@typescript-eslint/typescript-estree" "6.12.0" semver "^7.5.4" "@typescript-eslint/utils@^5.45.0", "@typescript-eslint/utils@^5.58.0": @@ -5257,12 +5251,12 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz#d991538788923f92ec40d44389e7075b359f3458" - integrity sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ== +"@typescript-eslint/visitor-keys@6.12.0": + version "6.12.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.12.0.tgz#5877950de42a0f3344261b7a1eee15417306d7e9" + integrity sha512-rg3BizTZHF1k3ipn8gfrzDXXSFKyOEB5zxYXInQ6z0hUvmQlhaZQzK+YmHmNViMA9HzW5Q9+bPPt90bU6GQwyw== dependencies: - "@typescript-eslint/types" "6.11.0" + "@typescript-eslint/types" "6.12.0" eslint-visitor-keys "^3.4.1" "@ungap/structured-clone@^1.2.0": @@ -5648,7 +5642,7 @@ acorn@^7.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== -acorn@^8.0.0, acorn@^8.0.4, acorn@^8.1.0, acorn@^8.10.0, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: +acorn@^8.0.0, acorn@^8.0.4, acorn@^8.1.0, acorn@^8.10.0, acorn@^8.11.2, acorn@^8.7.1, acorn@^8.8.1, acorn@^8.8.2, acorn@^8.9.0: version "8.11.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== @@ -6419,9 +6413,9 @@ better-path-resolve@1.0.0: is-windows "^1.0.0" big-integer@^1.6.44, big-integer@^1.6.7: - version "1.6.51" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" - integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== + version "1.6.52" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85" + integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg== big.js@^5.2.2: version "5.2.2" @@ -6811,9 +6805,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: - version "1.0.30001562" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001562.tgz#9d16c5fd7e9c592c4cd5e304bc0f75b0008b2759" - integrity sha512-kfte3Hym//51EdX4239i+Rmp20EsLIYGdPkERegTgU19hQWCRhsRFGKHTliUlsry53tv17K7n077Kqa0WJU4ng== + version "1.0.30001564" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001564.tgz#eaa8bbc58c0cbccdcb7b41186df39dd2ba591889" + integrity sha512-DqAOf+rhof+6GVx1y+xzbFPeOumfQnhYzVnZD6LAXijR77yPtm9mfOcqOnT3mpnJiZVT+kwLAFnRlZcIz+c6bg== case-sensitive-paths-webpack-plugin@^2.4.0: version "2.4.0" @@ -7283,9 +7277,9 @@ commondir@^1.0.1: integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== component-emitter@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + version "1.3.1" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.1.tgz#ef1d5796f7d93f135ee6fb684340b26403c97d17" + integrity sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ== compressible@~2.0.16: version "2.0.18" @@ -7454,32 +7448,32 @@ copy-webpack-plugin@^10.2.4: schema-utils "^4.0.0" serialize-javascript "^6.0.0" -core-js-bundle@^3.33.2: - version "3.33.2" - resolved "https://registry.yarnpkg.com/core-js-bundle/-/core-js-bundle-3.33.2.tgz#9e0f97512b9801c1c9540241b940fa0207aa1d76" - integrity sha512-kzjfHknAHPfXo+jzJQRDiWdKlij0VEgk69epwakY9KEbAejOnhN1XP6oBjv8GGuZuQop/8kAuRuhDHGG0ab0xQ== +core-js-bundle@^3.33.3: + version "3.33.3" + resolved "https://registry.yarnpkg.com/core-js-bundle/-/core-js-bundle-3.33.3.tgz#873f12c8c286ff4333afcec250faa1f1be11699b" + integrity sha512-q+HWt91OWu5WrnYwpVtEessBBTqkhI06Hl+OGWki5OSSq92C3XgKPhQucL2qfZ7JEGZ9n0tQkwncHE0l/5qZog== core-js-compat@^3.31.0, core-js-compat@^3.33.1: - version "3.33.2" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.2.tgz#3ea4563bfd015ad4e4b52442865b02c62aba5085" - integrity sha512-axfo+wxFVxnqf8RvxTzoAlzW4gRoacrHeoFlc9n0x50+7BEyZL/Rt3hicaED1/CEd7I6tPCPVUYcJwCMO5XUYw== + version "3.33.3" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.3.tgz#ec678b772c5a2d8a7c60a91c3a81869aa704ae01" + integrity sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow== dependencies: browserslist "^4.22.1" core-js-pure@^3.23.3: - version "3.33.2" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.33.2.tgz#644830db2507ef84d068a70980ccd99c275f5fa6" - integrity sha512-a8zeCdyVk7uF2elKIGz67AjcXOxjRbwOLz8SbklEso1V+2DoW4OkAMZN9S9GBgvZIaqQi/OemFX4OiSoQEmg1Q== + version "3.33.3" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.33.3.tgz#cbf9180ac4c4653823d784862bfb5c77eac0bf98" + integrity sha512-taJ00IDOP+XYQEA2dAe4ESkmHt1fL8wzYDo3mRWQey8uO9UojlBFMneA65kMyxfYP7106c6LzWaq7/haDT6BCQ== core-js@^2.4.0: version "2.6.12" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== -core-js@^3.0.0, core-js@^3.0.1, core-js@^3.33.2: - version "3.33.2" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.33.2.tgz#312bbf6996a3a517c04c99b9909cdd27138d1ceb" - integrity sha512-XeBzWI6QL3nJQiHmdzbAOiMYqjrb7hwU7A39Qhvd/POSa/t9E1AeZyEZx3fNvp/vtM8zXwhoL0FsiS0hD0pruQ== +core-js@^3.0.0, core-js@^3.0.1, core-js@^3.33.3: + version "3.33.3" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.33.3.tgz#3c644a323f0f533a0d360e9191e37f7fc059088d" + integrity sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw== core-util-is@1.0.2: version "1.0.2" @@ -7838,7 +7832,7 @@ cssstyle@^2.3.0: dependencies: cssom "~0.3.6" -csstype@^3.0.2, csstype@^3.0.6: +csstype@^3.0.2, csstype@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== @@ -8764,9 +8758,9 @@ ejs@^3.1.8: jake "^10.8.5" electron-to-chromium@^1.4.535: - version "1.4.583" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.583.tgz#7b0ac4f36388da4b5485788adb92cd7dd0abffc4" - integrity sha512-93y1gcONABZ7uqYe/JWDVQP/Pj/sQSunF0HVAPdlg/pfBnOyBMLlQUxWvkqcljJg1+W6cjvPuYD+r1Th9Tn8mA== + version "1.4.593" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.593.tgz#f71b157f7382f3d3a164f73ff2da772d4b3fd984" + integrity sha512-c7+Hhj87zWmdpmjDONbvNKNo24tvmD4mjal1+qqTYTrlF0/sNpAcDlU0Ki84ftA/5yj3BF2QhSGEC0Rky6larg== emittery@^0.13.1: version "0.13.1" @@ -9315,10 +9309,10 @@ eslint-plugin-storybook@^0.6.15: requireindex "^1.1.0" ts-dedent "^2.2.0" -eslint-plugin-testing-library@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-6.1.2.tgz#3e71e5cd5b09f5c443b7136cec97a6fb13ecbf66" - integrity sha512-Ra16FeBlonfbScOIdZEta9o+OxtwDqiUt+4UCpIM42TuatyLdtfU/SbwnIzPcAszrbl58PGwyZ9YGU9dwIo/tA== +eslint-plugin-testing-library@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-6.2.0.tgz#af3340b783c881eb19ec5ac6b3a4bfe8ab4a1f74" + integrity sha512-+LCYJU81WF2yQ+Xu4A135CgK8IszcFcyMF4sWkbiu6Oj+Nel0TrkZq/HvDw0/1WuO3dhDQsZA/OpEMGd0NfcUw== dependencies: "@typescript-eslint/utils" "^5.58.0" @@ -9348,15 +9342,15 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4 resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@^8.53.0: - version "8.53.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.53.0.tgz#14f2c8244298fcae1f46945459577413ba2697ce" - integrity sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag== +eslint@^8.54.0: + version "8.54.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.54.0.tgz#588e0dd4388af91a2e8fa37ea64924074c783537" + integrity sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.6.1" "@eslint/eslintrc" "^2.1.3" - "@eslint/js" "8.53.0" + "@eslint/js" "8.54.0" "@humanwhocodes/config-array" "^0.11.13" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" @@ -9825,11 +9819,11 @@ file-entry-cache@^6.0.1: flat-cache "^3.0.4" file-entry-cache@^7.0.0: - version "7.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-7.0.1.tgz#c71b3509badb040f362255a53e21f15a4e74fc0f" - integrity sha512-uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ== + version "7.0.2" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-7.0.2.tgz#2d61bb70ba89b9548e3035b7c9173fe91deafff0" + integrity sha512-TfW7/1iI4Cy7Y8L6iqNdZQVvdXn0f8B4QcIXmkIbtTIe/Okm/nSlHb4IwGzRVOd3WfSieCgvf5cMzEfySAIl0g== dependencies: - flat-cache "^3.1.1" + flat-cache "^3.2.0" file-loader@^6.2.0: version "6.2.0" @@ -9962,7 +9956,7 @@ find-yarn-workspace-root2@1.2.16: micromatch "^4.0.2" pkg-dir "^4.2.0" -flat-cache@^3.0.4, flat-cache@^3.1.1: +flat-cache@^3.0.4, flat-cache@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== @@ -9982,9 +9976,9 @@ flatted@^3.2.9: integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== flow-parser@0.*: - version "0.221.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.221.0.tgz#e11d7b7d19fb4ce08c3e54461476af4111a62fd0" - integrity sha512-i+GzdLcKYy5bxhx1N+FIcR1bTqssuVWTJcuytMhwqLAxifz46g4BSNicWXGrtzT0HibJUBIzZOYA3FveJucTPg== + version "0.222.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.222.0.tgz#88decc0e35bc11c011af66dbc2f669589d69a6b2" + integrity sha512-Fq5OkFlFRSMV2EOZW+4qUYMTE0uj8pcLsYJMxXYriSBDpHAF7Ofx3PibCTy3cs5P6vbsry7eYj7Z7xFD49GIOQ== focus-lock@^0.9.1: version "0.9.2" @@ -11041,9 +11035,9 @@ ignore-walk@3.0.4: minimatch "^3.0.4" ignore@^5.0.0, ignore@^5.1.9, ignore@^5.2.0, ignore@^5.2.4: - version "5.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== + version "5.3.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" + integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== immutable@^3, immutable@^3.7.6, immutable@^3.8.2: version "3.8.2" @@ -11134,10 +11128,10 @@ ini@^4.1.0: resolved "https://registry.yarnpkg.com/ini/-/ini-4.1.1.tgz#d95b3d843b1e906e56d6747d5447904ff50ce7a1" integrity sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g== -inline-style-prefixer@^6.0.0: - version "6.0.4" - resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-6.0.4.tgz#4290ed453ab0e4441583284ad86e41ad88384f44" - integrity sha512-FwXmZC2zbeeS7NzGjJ6pAiqRhXR0ugUShSNb6GApMl6da0/XGc4MOJsoWAywia52EEWbXNSy0pzkwz/+Y+swSg== +inline-style-prefixer@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-7.0.0.tgz#991d550735d42069f528ac1bcdacd378d1305442" + integrity sha512-I7GEdScunP1dQ6IM2mQWh6v0mOYdYmH3Bp31UecKdrcUgcURTcctSe1IECdUznSHKSmsHtjrT3CwCPI1pyxfUQ== dependencies: css-in-js-utils "^3.1.0" fast-loops "^1.1.3" @@ -12993,11 +12987,9 @@ lru-cache@^7.7.1: integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== "lru-cache@^9.1.1 || ^10.0.0": - version "10.0.2" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.2.tgz#34504678cc3266b09b8dfd6fab4e1515258271b7" - integrity sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg== - dependencies: - semver "^7.3.5" + version "10.1.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" + integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== lz-string@^1.5.0: version "1.5.0" @@ -13806,9 +13798,9 @@ mitt@^1.1.3: integrity sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw== mixme@^0.5.1: - version "0.5.9" - resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.9.tgz#a5a58e17354632179ff3ce5b0fc130899c8ba81c" - integrity sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw== + version "0.5.10" + resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.10.tgz#d653b2984b75d9018828f1ea333e51717ead5f51" + integrity sha512-5H76ANWinB1H3twpJ6JY8uvAtpmFvHNArpilJAjXRKXSDDLPIMoZArw5SH0q9z+lLs8IrMw7Q2VWpWimFKFT1Q== mkdirp-classic@^0.5.2: version "0.5.3" @@ -13927,18 +13919,18 @@ nan@^2.14.2: integrity sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w== nano-css@^5.3.1: - version "5.3.5" - resolved "https://registry.yarnpkg.com/nano-css/-/nano-css-5.3.5.tgz#3075ea29ffdeb0c7cb6d25edb21d8f7fa8e8fe8e" - integrity sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg== + version "5.6.0" + resolved "https://registry.yarnpkg.com/nano-css/-/nano-css-5.6.0.tgz#b370802b0bb96e57be450734aa7ca5fa9be047f6" + integrity sha512-jNikscxQv93wwhmXN4w6XC1HVllqo3UvK2u7PRqjOfMJaD5gGkGvECgLxtILndQrWMUr4Mn8I4VurUyxMOipFw== dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" css-tree "^1.1.2" - csstype "^3.0.6" + csstype "^3.1.2" fastest-stable-stringify "^2.0.2" - inline-style-prefixer "^6.0.0" - rtl-css-js "^1.14.0" - sourcemap-codec "^1.4.8" + inline-style-prefixer "^7.0.0" + rtl-css-js "^1.16.1" stacktrace-js "^2.0.2" - stylis "^4.0.6" + stylis "^4.3.0" nanoid@^3.3.6: version "3.3.7" @@ -15889,10 +15881,10 @@ react-hook-form@^7.48.2: resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.48.2.tgz#01150354d2be61412ff56a030b62a119283b9935" integrity sha512-H0T2InFQb1hX7qKtDIZmvpU1Xfn/bdahWBN1fH19gSe4bBEqTfmlr7H3XWTaVtiK4/tpPaI1F3355GPMZYge+A== -react-i18next@^13.4.1: - version "13.4.1" - resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-13.4.1.tgz#cc1fc0422b4652524c8f2f7856fa9b3db4c4dfae" - integrity sha512-z02JvLbt6Gavbuhr4CBOI6vasLypo+JSLvMgUOGeOMPv1g6spngfAb9jWAPwvuavPlKYU4dro9yRduflwyBeyA== +react-i18next@^13.5.0: + version "13.5.0" + resolved "https://registry.yarnpkg.com/react-i18next/-/react-i18next-13.5.0.tgz#44198f747628267a115c565f0c736a50a76b1ab0" + integrity sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA== dependencies: "@babel/runtime" "^7.22.5" html-parse-stringify "^3.0.1" @@ -16022,13 +16014,6 @@ react-resize-detector@^7.1.2: dependencies: lodash "^4.17.21" -react-resize-detector@^8.0.4: - version "8.1.0" - resolved "https://registry.yarnpkg.com/react-resize-detector/-/react-resize-detector-8.1.0.tgz#1c7817db8bc886e2dbd3fbe3b26ea8e56be0524a" - integrity sha512-S7szxlaIuiy5UqLhLL1KY3aoyGHbZzsTpYal9eYMwCyKqoqoVLCmIgAgNyIM1FhnP2KyBygASJxdhejrzjMb+w== - dependencies: - lodash "^4.17.21" - react-router-dom@~6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.3.0.tgz#a0216da813454e521905b5fa55e0e5176123f43d" @@ -16057,7 +16042,7 @@ react-side-effect@^2.1.0: resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.2.tgz#dc6345b9e8f9906dc2eeb68700b615e0b4fe752a" integrity sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw== -react-smooth@^2.0.4: +react-smooth@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/react-smooth/-/react-smooth-2.0.5.tgz#d153b7dffc7143d0c99e82db1532f8cf93f20ecd" integrity sha512-BMP2Ad42tD60h0JW6BFaib+RJuV5dsXJK9Baxiv/HlNFjvRLqA9xrNKxVWnUIZPQfzUwGXIlU/dSYLU+54YGQA== @@ -16293,17 +16278,16 @@ recharts-scale@^0.4.4: dependencies: decimal.js-light "^2.4.1" -recharts@^2.9.3: - version "2.9.3" - resolved "https://registry.yarnpkg.com/recharts/-/recharts-2.9.3.tgz#cb96105ba9c0b8d0fdb44613cbcbf8e0e5b505b3" - integrity sha512-B61sKrDlTxHvYwOCw8eYrD6rTA2a2hJg0avaY8qFI1ZYdHKvU18+J5u7sBMFg//wfJ/C5RL5+HsXt5e8tcJNLg== +recharts@^2.10.1: + version "2.10.1" + resolved "https://registry.yarnpkg.com/recharts/-/recharts-2.10.1.tgz#c28c7451ed83d31072013446104ec07b3062893c" + integrity sha512-9bi0jIzxOTfEda+oYqgimKuYfApmBr0zKnAX8r4Iw56k3Saz/IQyBD4zohZL0eyzfz0oGFRH7alpJBgH1eC57g== dependencies: - classnames "^2.2.5" + clsx "^2.0.0" eventemitter3 "^4.0.1" lodash "^4.17.19" react-is "^16.10.2" - react-resize-detector "^8.0.4" - react-smooth "^2.0.4" + react-smooth "^2.0.5" recharts-scale "^0.4.4" tiny-invariant "^1.3.1" victory-vendor "^36.6.8" @@ -16789,7 +16773,7 @@ robust-predicates@^3.0.0: resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771" integrity sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg== -rtl-css-js@^1.14.0: +rtl-css-js@^1.16.1: version "1.16.1" resolved "https://registry.yarnpkg.com/rtl-css-js/-/rtl-css-js-1.16.1.tgz#4b48b4354b0ff917a30488d95100fbf7219a3e80" integrity sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg== @@ -17440,11 +17424,6 @@ source-map@^0.7.3: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - space-separated-tokens@^1.0.0: version "1.1.5" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" @@ -17985,7 +17964,7 @@ stylelint@^15.11.0: table "^6.8.1" write-file-atomic "^5.0.1" -stylis@^4.0.6: +stylis@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.3.0.tgz#abe305a669fc3d8777e10eefcfc73ad861c5588c" integrity sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ== @@ -18339,9 +18318,9 @@ throttle-debounce@^3.0.1: integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== throttleit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" - integrity sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g== + version "1.0.1" + resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.1.tgz#304ec51631c3b770c65c6c6f76938b384000f4d5" + integrity sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ== through2@^2.0.1, through2@^2.0.3: version "2.0.5" @@ -18425,9 +18404,9 @@ to-vfile@^7.0.0: vfile "^5.1.0" tocbot@^4.12.0, tocbot@^4.20.1: - version "4.22.0" - resolved "https://registry.yarnpkg.com/tocbot/-/tocbot-4.22.0.tgz#10bb34c011c1baa93d2a0e91d25d820856ba4103" - integrity sha512-YHCs00HCNiHxUhksloa36fTfMEXEWV+vdPn3ARQfmj2u3PcUYIjJkfc+ABUfCF9Eb+LSy/QzuLl256fbsRnpHQ== + version "4.23.0" + resolved "https://registry.yarnpkg.com/tocbot/-/tocbot-4.23.0.tgz#5d3788ccf5a8b0ae2c00819b1ed0c127013e2e34" + integrity sha512-5DWuSZXsqG894mkGb8ZsQt9myyQyVxE50AiGRZ0obV0BVUTVkaZmc9jbgpknaAAPUm4FIrzGkEseD6FuQJYJDQ== toggle-selection@^1.0.6: version "1.0.6" @@ -18742,10 +18721,10 @@ typescript-tuple@^2.2.1: dependencies: typescript-compare "^0.0.2" -typescript@^3.0.0, typescript@^5.0.4, typescript@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.2.2.tgz#5ebb5e5a5b75f085f22bc3f8460fba308310fa78" - integrity sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w== +typescript@^3.0.0, typescript@^5.0.4, typescript@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.2.tgz#00d1c7c1c46928c5845c1ee8d0cc2791031d4c43" + integrity sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ== ua-parser-js@^1.0.33: version "1.0.37" @@ -18990,14 +18969,14 @@ unpipe@1.0.0, unpipe@~1.0.0: integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== unplugin@^1.3.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.5.0.tgz#8938ae84defe62afc7757df9ca05d27160f6c20c" - integrity sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A== + version "1.5.1" + resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.5.1.tgz#806688376fa3dcca4d2fa2c5d27cf6cd0370fbef" + integrity sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew== dependencies: - acorn "^8.10.0" + acorn "^8.11.2" chokidar "^3.5.3" webpack-sources "^3.2.3" - webpack-virtual-modules "^0.5.0" + webpack-virtual-modules "^0.6.0" unquote@~1.1.1: version "1.1.1" @@ -19160,9 +19139,9 @@ uvu@^0.5.0, uvu@^0.5.6: sade "^1.7.3" v8-to-istanbul@^9.0.0, v8-to-istanbul@^9.0.1: - version "9.1.3" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.1.3.tgz#ea456604101cd18005ac2cae3cdd1aa058a6306b" - integrity sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg== + version "9.2.0" + resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" + integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== dependencies: "@jridgewell/trace-mapping" "^0.3.12" "@types/istanbul-lib-coverage" "^2.0.1" @@ -19414,10 +19393,10 @@ webidl-conversions@^7.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== -webpack-bundle-analyzer@^4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.0.tgz#eecb0ade9bd1944d3d2e38262ec9793da6f13e69" - integrity sha512-j+apH0Cs+FY8IOIwxLbkgEJnbQgEPEG8uqLVnRb9tAoGbyKNxQA1u9wNDrTQHK3PinO4Pckew7AE7pnX/RS3wA== +webpack-bundle-analyzer@^4.10.1: + version "4.10.1" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz#84b7473b630a7b8c21c741f81d8fe4593208b454" + integrity sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ== dependencies: "@discoveryjs/json-ext" "0.5.7" acorn "^8.0.4" @@ -19553,6 +19532,11 @@ webpack-virtual-modules@^0.5.0: resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz#362f14738a56dae107937ab98ea7062e8bdd3b6c" integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== +webpack-virtual-modules@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz#ac6fdb9c5adb8caecd82ec241c9631b7a3681b6f" + integrity sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg== + webpack@5, webpack@^5.89.0: version "5.89.0" resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.89.0.tgz#56b8bf9a34356e93a6625770006490bf3a7f32dc"