openfun / marsha

:clapper: An opensource LTI Learning Content Management System (LCMS)
MIT License
106 stars 24 forks source link

⬆️(dependencies) update js dependencies #2496

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 11 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/core (source) 7.23.2 -> 7.23.3 age adoption passing confidence
@babel/plugin-transform-runtime (source) 7.23.2 -> 7.23.3 age adoption passing confidence
@babel/preset-env (source) 7.23.2 -> 7.23.3 age adoption passing confidence
@babel/preset-react (source) 7.22.15 -> 7.23.3 age adoption passing confidence
@babel/preset-typescript (source) 7.23.2 -> 7.23.3 age adoption passing confidence
@codemirror/autocomplete 6.10.2 -> 6.11.0 age adoption passing confidence
@codemirror/view 6.21.4 -> 6.22.0 age adoption passing confidence
@formatjs/cli 6.2.1 -> 6.2.2 age adoption passing confidence
@formatjs/intl (source) 2.9.5 -> 2.9.6 age adoption passing confidence
@formatjs/intl-pluralrules 5.2.7 -> 5.2.8 age adoption passing confidence
@formatjs/intl-relativetimeformat 11.2.7 -> 11.2.8 age adoption passing confidence
@​openfun/cunningham-react 2.0.0 -> 2.1.0 age adoption passing confidence
@sentry/browser (source) 7.76.0 -> 7.80.0 age adoption passing confidence
@sentry/node (source) 7.76.0 -> 7.80.0 age adoption passing confidence
@testing-library/react 14.0.0 -> 14.1.0 age adoption passing confidence
@types/dompurify (source) 3.0.4 -> 3.0.5 age adoption passing confidence
@types/express (source) 4.17.20 -> 4.17.21 age adoption passing confidence
@types/fetch-mock (source) 7.3.7 -> 7.3.8 age adoption passing confidence
@types/iframe-resizer (source) 3.5.11 -> 3.5.12 age adoption passing confidence
@types/intl (source) 1.2.1 -> 1.2.2 age adoption passing confidence
@types/jest (source) 29.5.7 -> 29.5.8 age adoption passing confidence
@types/jsonwebtoken (source) 9.0.4 -> 9.0.5 age adoption passing confidence
@types/katex (source) 0.16.5 -> 0.16.6 age adoption passing confidence
@types/lodash (source) 4.14.200 -> 4.14.201 age adoption passing confidence
@types/luxon (source) 3.3.3 -> 3.3.4 age adoption passing confidence
@types/mdast (source) 4.0.2 -> 4.0.3 age adoption passing confidence
@types/node (source) 20.8.9 -> 20.9.0 age adoption passing confidence
@types/rc-tooltip (source) 3.7.9 -> 3.7.10 age adoption passing confidence
@types/react (source) 18.2.34 -> 18.2.37 age adoption passing confidence
@types/react-datepicker (source) 4.19.1 -> 4.19.2 age adoption passing confidence
@types/react-dom (source) 18.2.14 -> 18.2.15 age adoption passing confidence
@types/react-test-renderer (source) 18.0.5 -> 18.0.6 age adoption passing confidence
@types/request-promise-native (source) 1.0.20 -> 1.0.21 age adoption passing confidence
@types/styled-components (source) 5.1.29 -> 5.1.30 age adoption passing confidence
@types/uuid (source) 9.0.6 -> 9.0.7 age adoption passing confidence
@types/video.js (source) 7.3.55 -> 7.3.56 age adoption passing confidence
@types/ws (source) 8.5.8 -> 8.5.9 age adoption passing confidence
@typescript-eslint/eslint-plugin 6.9.1 -> 6.10.0 age adoption passing confidence
@typescript-eslint/parser 6.9.1 -> 6.10.0 age adoption passing confidence
aws-sdk 2.1484.0 -> 2.1493.0 age adoption passing confidence
babel-plugin-formatjs 10.5.7 -> 10.5.8 age adoption passing confidence
bittorrent-tracker 10.0.12 -> 11.0.0 age adoption passing confidence
eslint (source) 8.52.0 -> 8.53.0 age adoption passing confidence
eslint-plugin-n 16.2.0 -> 16.3.0 age adoption passing confidence
eslint-plugin-testing-library 6.1.0 -> 6.1.2 age adoption passing confidence
github-markdown-css 5.3.0 -> 5.4.0 age adoption passing confidence
grommet (source) 2.33.2 -> 2.34.0 age adoption passing confidence
linkifyjs (source) 4.1.1 -> 4.1.2 age adoption passing confidence
node-poppler 7.0.2 -> 7.1.0 age adoption passing confidence
react-intl (source) 6.5.1 -> 6.5.2 age adoption passing confidence
react-select (source) 5.7.7 -> 5.8.0 age adoption passing confidence
typescript (source) <5.1.0 -> <5.2.3 age adoption passing confidence
zustand 4.4.4 -> 4.4.6 age adoption passing confidence

Release Notes

babel/babel (@​babel/core) ### [`v7.23.3`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7233-2023-11-09) [Compare Source](https://togithub.com/babel/babel/compare/@babel/core@7.23.2...v7.23.3) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​16071](https://togithub.com/babel/babel/pull/16071) Strip type-only TS namespaces ([@​colinaaa](https://togithub.com/colinaaa)) - `babel-generator` - [#​16078](https://togithub.com/babel/babel/pull/16078) Fix indentation when generating comments with `concise: true` ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-compat-data`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-preset-env` - [#​14295](https://togithub.com/babel/babel/pull/14295) Add a bugfix plugin for https://crbug.com/v8/12421 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-object-super` - [#​15948](https://togithub.com/babel/babel/pull/15948) fix: `super.x` in a loop ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#​16015](https://togithub.com/babel/babel/pull/16015) fix: handle `__proto__` exports name in CJS/AMD/UMD ([@​magic-akari](https://togithub.com/magic-akari)) ##### :memo: Documentation - [#​16044](https://togithub.com/babel/babel/pull/16044) docs: Update links in [@​babel/eslint-parser](https://togithub.com/babel/eslint-parser) README ([@​aryehb](https://togithub.com/aryehb)) ##### :house: Internal - `babel-core`, `babel-preset-env` - [#​15988](https://togithub.com/babel/babel/pull/15988) Refactor handling of modules plugins in `preset-env` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-generator` - [#​16061](https://togithub.com/babel/babel/pull/16061) perf: Improve `@babel/generator` performance ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-traverse` - [#​16060](https://togithub.com/babel/babel/pull/16060) Avoid dynamic dispatch when calling wrapCheck ([@​yepitschunked](https://togithub.com/yepitschunked)) ##### :microscope: Output optimization - `babel-plugin-transform-computed-properties` - [#​6652](https://togithub.com/babel/babel/pull/6652) Optimize computed properties output (byte-wise) ([@​Andarist](https://togithub.com/Andarist))
codemirror/autocomplete (@​codemirror/autocomplete) ### [`v6.11.0`](https://togithub.com/codemirror/autocomplete/blob/HEAD/CHANGELOG.md#6110-2023-11-09) [Compare Source](https://togithub.com/codemirror/autocomplete/compare/6.10.2...6.11.0) ##### Bug fixes Fix an issue that would prevent typing over closed brackets after starting a new line with enter. ##### New features Additional elements rendered in completion options with `addToOptions` are now given access to the editor view.
codemirror/view (@​codemirror/view) ### [`v6.22.0`](https://togithub.com/codemirror/view/blob/HEAD/CHANGELOG.md#6220-2023-11-03) [Compare Source](https://togithub.com/codemirror/view/compare/6.21.4...6.22.0) ##### Bug fixes Exceptions raised by update listeners are now routed to the configured exception sink, if any. Fix an issue where passing large scroll margins to `scrollIntoView` would cause the measure loop to fail to terminate. Widgets that are draggable (and allow drag events through in their `ignoreEvent` implementation) can now use the editor's built-in drag/drop behavior. ##### New features The new `scrollTo` option to `EditorView` allows an initial scroll position to be provided. The new `EditorView.scrollSnapshot` method returns an effect that can be used to reset to a previous scroll position.
formatjs/formatjs (@​formatjs/cli) ### [`v6.2.2`](https://togithub.com/formatjs/formatjs/compare/@formatjs/cli@6.2.1...@formatjs/cli@6.2.2) [Compare Source](https://togithub.com/formatjs/formatjs/compare/@formatjs/cli@6.2.1...@formatjs/cli@6.2.2)
getsentry/sentry-javascript (@​sentry/browser) ### [`v7.80.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.80.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.79.0...7.80.0) - feat(astro): Add distributed tracing via `` tags ([#​9483](https://togithub.com/getsentry/sentry-javascript/issues/9483)) - feat(node): Capture internal server errors in trpc middleware ([#​9482](https://togithub.com/getsentry/sentry-javascript/issues/9482)) - feat(remix): Export a type to use for `MetaFunction` parameters ([#​9493](https://togithub.com/getsentry/sentry-javascript/issues/9493)) - fix(astro): Mark SDK package as Astro-external ([#​9509](https://togithub.com/getsentry/sentry-javascript/issues/9509)) - ref(nextjs): Don't initialize Server SDK during build ([#​9503](https://togithub.com/getsentry/sentry-javascript/issues/9503)) #### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 65.25 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 55.49 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 30.98 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 21.3 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 61.83 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 29.1 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 21.24 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 194.91 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 88.32 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 63.3 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 31.81 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 65.61 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 21.34 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 82.35 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 48.13 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 15.98 KB | ### [`v7.79.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.79.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.78.0...7.79.0) - feat(tracing): Add span `origin` to trace context ([#​9472](https://togithub.com/getsentry/sentry-javascript/issues/9472)) - fix(deno): Emit .mjs files ([#​9485](https://togithub.com/getsentry/sentry-javascript/issues/9485)) - fix(nextjs): Flush servercomponent events for edge ([#​9487](https://togithub.com/getsentry/sentry-javascript/issues/9487)) ### [`v7.78.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.78.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.77.0...7.78.0) ##### Important Changes - **Replay Bundle Size improvements** We've dramatically decreased the bundle size of our Replay package, reducing the minified & gzipped bundle size by ~20 KB! This was possible by extensive use of tree shaking and a host of small changes to reduce our footprint: - feat(replay): Update rrweb to 2.2.0 ([#​9414](https://togithub.com/getsentry/sentry-javascript/issues/9414)) - ref(replay): Use fflate instead of pako for compression ([#​9436](https://togithub.com/getsentry/sentry-javascript/issues/9436)) By using [tree shaking](https://docs.sentry.io/platforms/javascript/configuration/tree-shaking/) it is possible to shave up to 10 additional KB off the bundle. ##### Other Changes - feat(astro): Add Sentry middleware ([#​9445](https://togithub.com/getsentry/sentry-javascript/issues/9445)) - feat(feedback): Add "outline focus" and "foreground hover" vars ([#​9462](https://togithub.com/getsentry/sentry-javascript/issues/9462)) - feat(feedback): Add `openDialog` and `closeDialog` onto integration interface ([#​9464](https://togithub.com/getsentry/sentry-javascript/issues/9464)) - feat(feedback): Implement new user feedback embeddable widget ([#​9217](https://togithub.com/getsentry/sentry-javascript/issues/9217)) - feat(nextjs): Add automatic sourcemapping for edge part of the SDK ([#​9454](https://togithub.com/getsentry/sentry-javascript/issues/9454)) - feat(nextjs): Add client routing instrumentation for app router ([#​9446](https://togithub.com/getsentry/sentry-javascript/issues/9446)) - feat(node-experimental): Add hapi tracing support ([#​9449](https://togithub.com/getsentry/sentry-javascript/issues/9449)) - feat(replay): Allow to configure `beforeErrorSampling` ([#​9470](https://togithub.com/getsentry/sentry-javascript/issues/9470)) - feat(replay): Stop fixing truncated JSONs in SDK ([#​9437](https://togithub.com/getsentry/sentry-javascript/issues/9437)) - fix(nextjs): Fix sourcemaps resolving for local dev when basePath is set ([#​9457](https://togithub.com/getsentry/sentry-javascript/issues/9457)) - fix(nextjs): Only inject basepath in dev mode ([#​9465](https://togithub.com/getsentry/sentry-javascript/issues/9465)) - fix(replay): Ensure we stop for rate limit headers ([#​9420](https://togithub.com/getsentry/sentry-javascript/issues/9420)) - ref(feedback): Add treeshaking for logger statements ([#​9475](https://togithub.com/getsentry/sentry-javascript/issues/9475)) - ref(replay): Use rrweb for slow click detection ([#​9408](https://togithub.com/getsentry/sentry-javascript/issues/9408)) - build(polyfills): Remove output format specific logic ([#​9467](https://togithub.com/getsentry/sentry-javascript/issues/9467)) ##### Bundle size 📦 | Path | Size | | ---------------------------------------------------------------------------------- | ----------------- | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack (gzipped) | 65.24 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 55.48 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - Webpack (gzipped) | 30.97 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - Webpack (gzipped) | 21.29 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 61.82 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 29.09 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (gzipped) | 21.23 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 194.87 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 88.28 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) - ES6 CDN Bundle (minified & uncompressed) | 63.28 KB | | [@​sentry/browser](https://togithub.com/sentry/browser) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 31.8 KB | | [@​sentry/react](https://togithub.com/sentry/react) (incl. Tracing, Replay) - Webpack (gzipped) | 65.61 KB | | [@​sentry/react](https://togithub.com/sentry/react) - Webpack (gzipped) | 21.34 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client (incl. Tracing, Replay) - Webpack (gzipped) | 82.34 KB | | [@​sentry/nextjs](https://togithub.com/sentry/nextjs) Client - Webpack (gzipped) | 48.12 KB | | [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback) - Webpack (gzipped) | 15.81 KB | ### [`v7.77.0`](https://togithub.com/getsentry/sentry-jav

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.

kernicPanel commented 11 months ago

@polyhb could you check that the webtorrent breaking changes won't affect the project, please ? https://github.com/webtorrent/bittorrent-tracker/releases/tag/v11.0.0

renovate[bot] commented 11 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

kernicPanel commented 11 months ago

Issue related to yarn command modification (to be added to the commit messaqe): https://github.com/TypeStrong/ts-node/issues/1997#issuecomment-1537111441