openfun / joanie

πŸ‘› A headless ERP for education to manage course enrollment/subscription, payment and certificates delivery.
MIT License
22 stars 2 forks source link

⬆️(dependencies) update js dependencies #829

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) 7.24.6 -> 7.24.7 age adoption passing confidence
@hookform/resolvers (source) 3.4.2 -> 3.6.0 age adoption passing confidence
@mui/x-data-grid (source) 7.6.1 -> 7.6.2 age adoption passing confidence
@mui/x-date-pickers (source) 7.6.1 -> 7.6.2 age adoption passing confidence
@tanstack/react-query (source) 5.40.0 -> 5.40.1 age adoption passing confidence
@tanstack/react-query-devtools (source) 5.40.0 -> 5.40.1 age adoption passing confidence
@testing-library/react 15.0.7 -> 16.0.0 age adoption passing confidence
@types/node (source) 20.14.0 -> 20.14.2 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.11.0 -> 7.12.0 age adoption passing confidence
@typescript-eslint/parser (source) 7.11.0 -> 7.12.0 age adoption passing confidence
eslint-plugin-compat 4.2.0 -> 5.0.0 age adoption passing confidence
eslint-plugin-jest 28.5.0 -> 28.6.0 age adoption passing confidence
prettier (source) 3.3.0 -> 3.3.1 age adoption passing confidence

Release Notes

babel/babel (@​babel/core) ### [`v7.24.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7247-2024-06-05) [Compare Source](https://togithub.com/babel/babel/compare/v7.24.6...v7.24.7) ##### :bug: Bug Fix - `babel-node` - [#​16554](https://togithub.com/babel/babel/pull/16554) Allow extra flags in babel-node ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse` - [#​16522](https://togithub.com/babel/babel/pull/16522) fix: incorrect `constantViolations` with destructuring ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-explicit-resource-management` - [#​16524](https://togithub.com/babel/babel/pull/16524) fix: Transform `using` in `switch` correctly ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :house: Internal - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16525](https://togithub.com/babel/babel/pull/16525) Delete unused array helpers ([@​blakewilson](https://togithub.com/blakewilson))
react-hook-form/resolvers (@​hookform/resolvers) ### [`v3.6.0`](https://togithub.com/react-hook-form/resolvers/releases/tag/v3.6.0) [Compare Source](https://togithub.com/react-hook-form/resolvers/compare/v3.5.0...v3.6.0) ##### Features - upgrade and migrate Valibot to v0.31.0 ([#​688](https://togithub.com/react-hook-form/resolvers/issues/688)) ([bdd5ef5](https://togithub.com/react-hook-form/resolvers/commit/bdd5ef59fe68d05ed76339a30b3981db8a7c7ed9)) ### [`v3.5.0`](https://togithub.com/react-hook-form/resolvers/releases/tag/v3.5.0) [Compare Source](https://togithub.com/react-hook-form/resolvers/compare/v3.4.2...v3.5.0) ##### Features - migrate arktype resolver to v2 ([#​686](https://togithub.com/react-hook-form/resolvers/issues/686)) ([c53864f](https://togithub.com/react-hook-form/resolvers/commit/c53864fdf87b0b88cac4018f74f365f8f4013bf9))
mui/mui-x (@​mui/x-data-grid) ### [`v7.6.2`](https://togithub.com/mui/mui-x/blob/HEAD/CHANGELOG.md#762) [Compare Source](https://togithub.com/mui/mui-x/compare/v7.6.1...v7.6.2) *Jun 6, 2024* We'd like to offer a big thanks to the 9 contributors who made this release possible. Here are some highlights ✨: - πŸ“š Adds Date and Time Pickers accessibility page - 🐞 Bugfixes - πŸ“š Documentation improvements ##### Data Grid ##### `@mui/x-data-grid@7.6.2` - \[DataGrid] Add the `areElementSizesEqual` utility to improve code readability ([#​13254](https://togithub.com/mui/mui-x/issues/13254)) [@​layerok](https://togithub.com/layerok) - \[DataGrid] Clean up IE remnants from the codebase ([#​13390](https://togithub.com/mui/mui-x/issues/13390)) [@​MBilalShafi](https://togithub.com/MBilalShafi) ##### `@mui/x-data-grid-pro@7.6.2` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-data-grid@7.6.2`. ##### `@mui/x-data-grid-premium@7.6.2` [![premium](https://mui.com/r/x-premium-svg)](https://mui.com/r/x-premium-svg-link "Premium plan") Same changes as in `@mui/x-data-grid-pro@7.6.2`. ##### Date and Time Pickers ##### `@mui/x-date-pickers@7.6.2` - \[fields] Fix `PageUp` and `PageDown` editing on letter sections ([#​13310](https://togithub.com/mui/mui-x/issues/13310)) [@​arthurbalduini](https://togithub.com/arthurbalduini) - \[pickers] Fix `AdapterDayjs` timezone behavior ([#​13362](https://togithub.com/mui/mui-x/issues/13362)) [@​LukasTy](https://togithub.com/LukasTy) - \[pickers] Use `useRtl` instead of `useTheme` to access direction ([#​13363](https://togithub.com/mui/mui-x/issues/13363)) [@​flaviendelangle](https://togithub.com/flaviendelangle) ##### `@mui/x-date-pickers-pro@7.6.2` [![pro](https://mui.com/r/x-pro-svg)](https://mui.com/r/x-pro-svg-link "Pro plan") Same changes as in `@mui/x-date-pickers@7.6.2`. ##### Charts ##### `@mui/x-charts@7.6.2` - \[charts] Add `Initializable` type and behaviour to allow checking if a complex context has been initialized. ([#​13365](https://togithub.com/mui/mui-x/issues/13365)) [@​JCQuintas](https://togithub.com/JCQuintas) - \[charts] Fix some props not working in `xAxis` and `yAxis` ([#​13372](https://togithub.com/mui/mui-x/issues/13372)) [@​Valyok26](https://togithub.com/Valyok26) - \[charts] Harmonize charts types ([#​13366](https://togithub.com/mui/mui-x/issues/13366)) [@​alexfauquette](https://togithub.com/alexfauquette) - \[charts] Introduce plugins system ([#​13367](https://togithub.com/mui/mui-x/issues/13367)) [@​alexfauquette](https://togithub.com/alexfauquette) - \[charts] Simplify plugin types ([#​13396](https://togithub.com/mui/mui-x/issues/13396)) [@​JCQuintas](https://togithub.com/JCQuintas) ##### Docs - \[docs] Add badges like in Material UI [@​oliviertassinari](https://togithub.com/oliviertassinari) - \[docs] Update twitter.com to x.com [@​oliviertassinari](https://togithub.com/oliviertassinari) - \[docs] Fix the description of `tickInterval` ([#​13355](https://togithub.com/mui/mui-x/issues/13355)) [@​alexfauquette](https://togithub.com/alexfauquette) - \[docs] Adjust the code example for `quickFilterValues` ([#​12919](https://togithub.com/mui/mui-x/issues/12919)) [@​michelengelen](https://togithub.com/michelengelen) - \[docs] Create Pickers accessibility page ([#​13274](https://togithub.com/mui/mui-x/issues/13274)) [@​arthurbalduini](https://togithub.com/arthurbalduini) ##### Core - \[core] Comment on `CSS.escape` for the future [@​oliviertassinari](https://togithub.com/oliviertassinari) - \[core] Fix `l10n` action setup ([#​13382](https://togithub.com/mui/mui-x/issues/13382)) [@​LukasTy](https://togithub.com/LukasTy) - \[core] Fixes in preparation for React 18.3 ([#​13378](https://togithub.com/mui/mui-x/issues/13378)) [@​LukasTy](https://togithub.com/LukasTy) - \[core] Remove explicit `marked` dependency ([#​13383](https://togithub.com/mui/mui-x/issues/13383)) [@​LukasTy](https://togithub.com/LukasTy) - \[core] Remove unused `@types/prettier` dependency ([#​13389](https://togithub.com/mui/mui-x/issues/13389)) [@​LukasTy](https://togithub.com/LukasTy) - \[core] Add `docs/.env.local` to `.gitignore` ([#​13377](https://togithub.com/mui/mui-x/issues/13377)) [@​KenanYusuf](https://togithub.com/KenanYusuf)
TanStack/query (@​tanstack/react-query) ### [`v5.40.1`](https://togithub.com/TanStack/query/releases/tag/v5.40.1) [Compare Source](https://togithub.com/TanStack/query/compare/v5.40.0...v5.40.1) Version 5.40.1 - 6/4/2024, 8:18 AM #### Changes ##### Refactor - \*: improved type inference for useQueries with skipToken ([#​7484](https://togithub.com/TanStack/query/issues/7484)) ([`6f08200`](https://togithub.com/TanStack/query/commit/6f08200c)) by 김관식 ##### Chore - add CODECOV_TOKEN ([`f6f89e1`](https://togithub.com/TanStack/query/commit/f6f89e1a)) by Dominik Dorfmeister - angular-query: update angular ([#​7504](https://togithub.com/TanStack/query/issues/7504)) ([`9b6bfb4`](https://togithub.com/TanStack/query/commit/9b6bfb4a)) by Arnoud - downgrade codecov github action ([#​7505](https://togithub.com/TanStack/query/issues/7505)) ([`09ecaba`](https://togithub.com/TanStack/query/commit/09ecaba8)) by Arnoud ##### Ci - codecov: update version with token ([#​7506](https://togithub.com/TanStack/query/issues/7506)) ([`bd991bc`](https://togithub.com/TanStack/query/commit/bd991bcf)) by [@​manudeli](https://togithub.com/manudeli) ##### Docs - update `usePrefetchQuery` to avoid infinite refetching ([#​7456](https://togithub.com/TanStack/query/issues/7456)) ([`96aa461`](https://togithub.com/TanStack/query/commit/96aa4617)) by Minjee Son - Update community-projects.md - Add Rapini ([#​7499](https://togithub.com/TanStack/query/issues/7499)) ([`eb2b469`](https://togithub.com/TanStack/query/commit/eb2b469a)) by [@​rametta](https://togithub.com/rametta) ##### Other - Revert "chore: add CODECOV_TOKEN" ([`ee02838`](https://togithub.com/TanStack/query/commit/ee028381)) by Dominik Dorfmeister ##### Test - vue-query: vitest type test correctly ([#​7452](https://togithub.com/TanStack/query/issues/7452)) ([`3a66139`](https://togithub.com/TanStack/query/commit/3a661396)) by [@​manudeli](https://togithub.com/manudeli) #### Packages - [@​tanstack/react-query](https://togithub.com/tanstack/react-query)[@​5](https://togithub.com/5).40.1 - [@​tanstack/solid-query](https://togithub.com/tanstack/solid-query)[@​5](https://togithub.com/5).40.1 - [@​tanstack/svelte-query](https://togithub.com/tanstack/svelte-query)[@​5](https://togithub.com/5).40.1 - [@​tanstack/vue-query](https://togithub.com/tanstack/vue-query)[@​5](https://togithub.com/5).40.1 - [@​tanstack/angular-query-devtools-experimental](https://togithub.com/tanstack/angular-query-devtools-experimental)[@​5](https://togithub.com/5).40.1 - [@​tanstack/angular-query-experimental](https://togithub.com/tanstack/angular-query-experimental)[@​5](https://togithub.com/5).40.1 - [@​tanstack/react-query-devtools](https://togithub.com/tanstack/react-query-devtools)[@​5](https://togithub.com/5).40.1 - [@​tanstack/react-query-persist-client](https://togithub.com/tanstack/react-query-persist-client)[@​5](https://togithub.com/5).40.1 - [@​tanstack/react-query-next-experimental](https://togithub.com/tanstack/react-query-next-experimental)[@​5](https://togithub.com/5).40.1 - [@​tanstack/solid-query-devtools](https://togithub.com/tanstack/solid-query-devtools)[@​5](https://togithub.com/5).40.1 - [@​tanstack/solid-query-persist-client](https://togithub.com/tanstack/solid-query-persist-client)[@​5](https://togithub.com/5).40.1 - [@​tanstack/svelte-query-devtools](https://togithub.com/tanstack/svelte-query-devtools)[@​5](https://togithub.com/5).40.1 - [@​tanstack/svelte-query-persist-client](https://togithub.com/tanstack/svelte-query-persist-client)[@​5](https://togithub.com/5).40.1 - [@​tanstack/vue-query-devtools](https://togithub.com/tanstack/vue-query-devtools)[@​5](https://togithub.com/5).40.1
testing-library/react-testing-library (@​testing-library/react) ### [`v16.0.0`](https://togithub.com/testing-library/react-testing-library/releases/tag/v16.0.0) [Compare Source](https://togithub.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0) ##### Features - Move `@testing-library/dom` and `@types/react-dom` to peer dependencies ([#​1305](https://togithub.com/testing-library/react-testing-library/issues/1305)) ([a4744fa](https://togithub.com/testing-library/react-testing-library/commit/a4744fa904bf11812c92093226c3805450472636)) ##### BREAKING CHANGES - `@testing-library/dom` was moved to a peer dependency and needs to be explicitly installed. This reduces the chance of having conflicting versions of `@testing-library/dom` installed that frequently caused bugs when used with `@testing-library/user-event`. We will also be able to allow new versions of `@testing-library/dom` being used without a SemVer major release of `@testing-library/react` by just widening the peer dependency. `@types/react-dom` needs to be installed if you're typechecking files using `@testing-library/react`.
typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin) ### [`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### πŸš€ Features - **eslint-plugin:** \[no-useless-template-literals] rename to `no-useless-template-expression` (deprecate `no-useless-template-literals`) - **rule-tester:** check for parsing errors in suggestion fixes - **rule-tester:** port `checkDuplicateTestCases` from ESLint - **eslint-plugin:** \[no-floating-promises] add option 'allowForKnownSafePromises' ##### 🩹 Fixes - no-useless-template-expression -> no-unnecessary-template-expression - **eslint-plugin:** \[no-unnecessary-type-assertion] combine template literal check with `const` variable check - **eslint-plugin:** \[dot-notation] fix false positive when accessing private/protected property with optional chaining - **eslint-plugin:** \[explicit-member-accessibility] refine report locations - **eslint-plugin:** \[no-unnecessary-type-assertion] declares are always defined, so always check `declare`s - **eslint-plugin:** \[prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions - **eslint-plugin:** \[return-await] clean up in-try-catch detection and make autofixes safe - **eslint-plugin:** \[member-ordering] also TSMethodSignature can be get/set ##### ❀️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### 🩹 Fixes - **types:** correct typing ParserOptions ##### ❀️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
amilajack/eslint-plugin-compat (eslint-plugin-compat) ### [`v5.0.0`](https://togithub.com/amilajack/eslint-plugin-compat/compare/v4.2.0...eaaad6a16a49941da6bc113bd324f5c299870c43) [Compare Source](https://togithub.com/amilajack/eslint-plugin-compat/compare/v4.2.0...v5.0.0)
jest-community/eslint-plugin-jest (eslint-plugin-jest) ### [`v28.6.0`](https://togithub.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#2860-2024-06-06) [Compare Source](https://togithub.com/jest-community/eslint-plugin-jest/compare/v28.5.0...v28.6.0) ##### Features - **prefer-jest-mocked:** add new rule ([#​1599](https://togithub.com/jest-community/eslint-plugin-jest/issues/1599)) ([4b6a4f2](https://togithub.com/jest-community/eslint-plugin-jest/commit/4b6a4f29c51ccc2dbb79a2f24d4a5cecd8195a8b)) - **valid-expect:** supporting automatically fixing adding async in some cases ([#​1579](https://togithub.com/jest-community/eslint-plugin-jest/issues/1579)) ([5b9b47e](https://togithub.com/jest-community/eslint-plugin-jest/commit/5b9b47e3822e7895f8d74d73b0e07e3eff406523))
prettier/prettier (prettier) ### [`v3.3.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) [diff](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) ##### Preserve empty lines in front matter ([#​16347](https://togithub.com/prettier/prettier/pull/16347) by [@​fisker](https://togithub.com/fisker)) ```markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown --- foo: - bar1 - bar2 - bar3 --- Markdown ``` ##### Preserve explicit language in front matter ([#​16348](https://togithub.com/prettier/prettier/pull/16348) by [@​fisker](https://togithub.com/fisker)) ```markdown ---yaml title: Hello slug: home --- --- title: Hello slug: home --- ---yaml title: Hello slug: home --- ``` ##### Avoid line breaks in import attributes ([#​16349](https://togithub.com/prettier/prettier/pull/16349) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.0 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.1 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; ```

Configuration

πŸ“… Schedule: Branch creation - "before 7am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

πŸ‘» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.