-
-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: support nextjs 13 (fix #65) #66
Conversation
Thanks for the PR. This will still result in the bug noted in #63 If next.js requires both import+require to be used in combination in the exports field in next.js, then how about reverting to the previous package.json exports setup, but maybe changing
This seems to map the types correctly: Can you check if it works for next.js as well? Thanks |
@timlrx The idea you provided has been tested in the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, will merge it in and build the new package. Hopefully, now it works for all setups.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@aws-sdk/client-kms](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-kms) ([source](https://togithub.com/aws/aws-sdk-js-v3)) | [`3.379.1` -> `3.385.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-kms/3.379.1/3.385.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-kms/3.385.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-kms/3.385.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-kms/3.379.1/3.385.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-kms/3.379.1/3.385.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@clerk/nextjs](https://clerk.com/) ([source](https://togithub.com/clerkinc/javascript)) | [`4.23.1` -> `4.23.2`](https://renovatebot.com/diffs/npm/@clerk%2fnextjs/4.23.1/4.23.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@clerk%2fnextjs/4.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@clerk%2fnextjs/4.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@clerk%2fnextjs/4.23.1/4.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@clerk%2fnextjs/4.23.1/4.23.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@clerk/types](https://clerk.com/) ([source](https://togithub.com/clerkinc/javascript)) | [`3.48.1` -> `3.49.0`](https://renovatebot.com/diffs/npm/@clerk%2ftypes/3.48.1/3.49.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@clerk%2ftypes/3.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@clerk%2ftypes/3.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@clerk%2ftypes/3.48.1/3.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@clerk%2ftypes/3.48.1/3.49.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@next/bundle-analyzer](https://togithub.com/vercel/next.js) | [`13.4.12` -> `13.4.13`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/13.4.12/13.4.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@next%2fbundle-analyzer/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@next%2fbundle-analyzer/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@next%2fbundle-analyzer/13.4.12/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@next%2fbundle-analyzer/13.4.12/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@paralleldrive/cuid2](https://togithub.com/ericelliott/cuid2) | [`2.2.0` -> `2.2.1`](https://renovatebot.com/diffs/npm/@paralleldrive%2fcuid2/2.2.0/2.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@paralleldrive%2fcuid2/2.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@paralleldrive%2fcuid2/2.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@paralleldrive%2fcuid2/2.2.0/2.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@paralleldrive%2fcuid2/2.2.0/2.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@rive-app/canvas](https://rive.app) ([source](https://togithub.com/rive-app/rive-wasm)) | [`2.0.0` -> `2.1.2`](https://renovatebot.com/diffs/npm/@rive-app%2fcanvas/2.0.0/2.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rive-app%2fcanvas/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rive-app%2fcanvas/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rive-app%2fcanvas/2.0.0/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rive-app%2fcanvas/2.0.0/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@rive-app/react-canvas](https://togithub.com/rive-app/rive-react) | [`4.0.0` -> `4.1.2`](https://renovatebot.com/diffs/npm/@rive-app%2freact-canvas/4.0.0/4.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@rive-app%2freact-canvas/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@rive-app%2freact-canvas/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@rive-app%2freact-canvas/4.0.0/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@rive-app%2freact-canvas/4.0.0/4.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@sentry/nextjs](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/nextjs) ([source](https://togithub.com/getsentry/sentry-javascript)) | [`7.60.1` -> `7.61.1`](https://renovatebot.com/diffs/npm/@sentry%2fnextjs/7.60.1/7.61.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fnextjs/7.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2fnextjs/7.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2fnextjs/7.60.1/7.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fnextjs/7.60.1/7.61.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@stripe/stripe-js](https://stripe.com/docs/js) | [`1.54.1` -> `1.54.2`](https://renovatebot.com/diffs/npm/@stripe%2fstripe-js/1.54.1/1.54.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@stripe%2fstripe-js/1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@stripe%2fstripe-js/1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@stripe%2fstripe-js/1.54.1/1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stripe%2fstripe-js/1.54.1/1.54.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.17.1` -> `18.17.3`](https://renovatebot.com/diffs/npm/@types%2fnode/18.17.1/18.17.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/18.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/18.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/18.17.1/18.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/18.17.1/18.17.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`18.2.17` -> `18.2.18`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.17/18.2.18) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.2.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.2.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.2.17/18.2.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.2.17/18.2.18?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | [`6.2.0` -> `6.2.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/6.2.0/6.2.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/6.2.0/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/6.2.0/6.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | @​vercel/og | [`0.5.9` -> `0.5.10`](https://renovatebot.com/diffs/npm/@vercel%2fog/0.5.9/0.5.10) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vercel%2fog/0.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vercel%2fog/0.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vercel%2fog/0.5.9/0.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vercel%2fog/0.5.9/0.5.10?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vitejs/plugin-react](https://togithub.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme) ([source](https://togithub.com/vitejs/vite-plugin-react)) | [`4.0.0` -> `4.0.4`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.0.0/4.0.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/4.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-react/4.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-react/4.0.0/4.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/4.0.0/4.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [downshift](https://downshift-js.com) ([source](https://togithub.com/downshift-js/downshift)) | [`8.0.0` -> `8.1.0`](https://renovatebot.com/diffs/npm/downshift/8.0.0/8.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/downshift/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/downshift/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/downshift/8.0.0/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/downshift/8.0.0/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://togithub.com/vercel/next.js)) | [`13.4.12` -> `13.4.13`](https://renovatebot.com/diffs/npm/eslint-config-next/13.4.12/13.4.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/13.4.12/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/13.4.12/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [jsdom](https://togithub.com/jsdom/jsdom) | [`22.0.0` -> `22.1.0`](https://renovatebot.com/diffs/npm/jsdom/22.0.0/22.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jsdom/22.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jsdom/22.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jsdom/22.0.0/22.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jsdom/22.0.0/22.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [monaco-editor](https://togithub.com/microsoft/monaco-editor) | [`0.40.0` -> `0.41.0`](https://renovatebot.com/diffs/npm/monaco-editor/0.40.0/0.41.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/monaco-editor/0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/monaco-editor/0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/monaco-editor/0.40.0/0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/monaco-editor/0.40.0/0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [next](https://nextjs.org) ([source](https://togithub.com/vercel/next.js)) | [`13.4.12` -> `13.4.13`](https://renovatebot.com/diffs/npm/next/13.4.12/13.4.13) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/13.4.12/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/13.4.12/13.4.13?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | [`8.6.11` -> `8.6.12`](https://renovatebot.com/diffs/npm/pnpm/8.6.11/8.6.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/8.6.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/8.6.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/8.6.11/8.6.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/8.6.11/8.6.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | [`3.0.0` -> `3.0.1`](https://renovatebot.com/diffs/npm/prettier/3.0.0/3.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.0.0/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.0.0/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [rehype-prism-plus](https://togithub.com/timlrx/rehype-prism-plus) | [`1.6.1` -> `1.6.3`](https://renovatebot.com/diffs/npm/rehype-prism-plus/1.6.1/1.6.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rehype-prism-plus/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rehype-prism-plus/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rehype-prism-plus/1.6.1/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rehype-prism-plus/1.6.1/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [rudder-sdk-js](https://togithub.com/rudderlabs/rudder-sdk-js/blob/master/README.md) ([source](https://togithub.com/rudderlabs/rudder-sdk-js)) | [`2.38.1` -> `2.40.0`](https://renovatebot.com/diffs/npm/rudder-sdk-js/2.38.1/2.40.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/rudder-sdk-js/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/rudder-sdk-js/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/rudder-sdk-js/2.38.1/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/rudder-sdk-js/2.38.1/2.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [stripe](https://togithub.com/stripe/stripe-node) | [`12.16.0` -> `12.17.0`](https://renovatebot.com/diffs/npm/stripe/12.16.0/12.17.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/stripe/12.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/stripe/12.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/stripe/12.16.0/12.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/stripe/12.16.0/12.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vite](https://togithub.com/vitejs/vite/tree/main/#readme) ([source](https://togithub.com/vitejs/vite)) | [`4.4.7` -> `4.4.8`](https://renovatebot.com/diffs/npm/vite/4.4.7/4.4.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/4.4.7/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/4.4.7/4.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [vitest](https://togithub.com/vitest-dev/vitest) | [`0.33.0` -> `0.34.1`](https://renovatebot.com/diffs/npm/vitest/0.33.0/0.34.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/0.33.0/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/0.33.0/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [zustand](https://togithub.com/pmndrs/zustand) | [`4.3.9` -> `4.4.1`](https://renovatebot.com/diffs/npm/zustand/4.3.9/4.4.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/zustand/4.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zustand/4.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zustand/4.3.9/4.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zustand/4.3.9/4.4.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-kms)</summary> ### [`v3.385.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-kms/CHANGELOG.md#33850-2023-08-04) **Note:** Version bump only for package [@​aws-sdk/client-kms](https://togithub.com/aws-sdk/client-kms) ### [`v3.382.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-kms/CHANGELOG.md#33820-2023-08-01) **Note:** Version bump only for package [@​aws-sdk/client-kms](https://togithub.com/aws-sdk/client-kms) #### [3.379.1](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.379.0...v3.379.1) (2023-07-28) **Note:** Version bump only for package [@​aws-sdk/client-kms](https://togithub.com/aws-sdk/client-kms) </details> <details> <summary>clerkinc/javascript (@​clerk/nextjs)</summary> ### [`v4.23.2`](https://togithub.com/clerkinc/javascript/releases/tag/%40clerk/nextjs%404.23.2) [Compare Source](https://togithub.com/clerkinc/javascript/compare/@clerk/[email protected]...@clerk/[email protected]) ##### Patch Changes - Updated dependencies \[[`ea95525a4`](https://togithub.com/clerkinc/javascript/commit/ea95525a423bcc89bc9e210c2d29c78e5a6c1210), [`24a46ae7e`](https://togithub.com/clerkinc/javascript/commit/24a46ae7e038b56197dc56a535c05e698c5bf249), [`d433b83b9`](https://togithub.com/clerkinc/javascript/commit/d433b83b92c61752917f62cc410a774813f38fd7), [`5e1a09df4`](https://togithub.com/clerkinc/javascript/commit/5e1a09df4e905ddd887d64c7e8cab10fb4beb3ec), [`876777cb1`](https://togithub.com/clerkinc/javascript/commit/876777cb14443917d8e0a04b363327d165ad5580), [`0a59e122d`](https://togithub.com/clerkinc/javascript/commit/0a59e122d12b672f111a43ef3897061bfd9bdb52)]: - [@​clerk/backend](https://togithub.com/clerk/backend)[@​0](https://togithub.com/0).27.0 - [@​clerk/types](https://togithub.com/clerk/types)[@​3](https://togithub.com/3).49.0 - [@​clerk/clerk-sdk-node](https://togithub.com/clerk/clerk-sdk-node)[@​4](https://togithub.com/4).12.2 - [@​clerk/clerk-react](https://togithub.com/clerk/clerk-react)[@​4](https://togithub.com/4).23.2 </details> <details> <summary>vercel/next.js (@​next/bundle-analyzer)</summary> ### [`v13.4.13`](https://togithub.com/vercel/next.js/compare/v13.4.12...v13.4.13) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.12...v13.4.13) </details> <details> <summary>ericelliott/cuid2 (@​paralleldrive/cuid2)</summary> ### [`v2.2.1`](https://togithub.com/ericelliott/cuid2/compare/v2.2.0...v2.2.1) [Compare Source](https://togithub.com/ericelliott/cuid2/compare/v2.2.0...v2.2.1) </details> <details> <summary>rive-app/rive-wasm (@​rive-app/canvas)</summary> ### [`v2.1.2`](https://togithub.com/rive-app/rive-wasm/compare/2.1.1...2.1.2) [Compare Source](https://togithub.com/rive-app/rive-wasm/compare/2.1.1...2.1.2) ### [`v2.1.1`](https://togithub.com/rive-app/rive-wasm/compare/2.1.0...2.1.1) [Compare Source](https://togithub.com/rive-app/rive-wasm/compare/2.1.0...2.1.1) ### [`v2.1.0`](https://togithub.com/rive-app/rive-wasm/compare/2.0.0...2.1.0) [Compare Source](https://togithub.com/rive-app/rive-wasm/compare/2.0.0...2.1.0) </details> <details> <summary>rive-app/rive-react (@​rive-app/react-canvas)</summary> ### [`v4.1.2`](https://togithub.com/rive-app/rive-react/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://togithub.com/rive-app/rive-react/compare/v4.1.1...v4.1.2) - chore: bump rive-wasm to 2.1.2 [`200a86a`](https://togithub.com/rive-app/rive-react/commit/200a86a6bab5cd0e8a31c211df90b9dbf8e7d1be) ### [`v4.1.1`](https://togithub.com/rive-app/rive-react/blob/HEAD/CHANGELOG.md#v411) [Compare Source](https://togithub.com/rive-app/rive-react/compare/v4.1.0...v4.1.1) > 3 August 2023 - chore: release 4.1.1 [`2662259`](https://togithub.com/rive-app/rive-react/commit/26622596c8a41b2c5cc5b83bb8db42de3e9dcac7) - patch: bump rive-wasm to 2.1.1 [`ac789f0`](https://togithub.com/rive-app/rive-react/commit/ac789f0855eaada115d84fd35da0030aad6b80e1) ### [`v4.1.0`](https://togithub.com/rive-app/rive-react/blob/HEAD/CHANGELOG.md#v410) [Compare Source](https://togithub.com/rive-app/rive-react/compare/v4.0.0...v4.1.0) > 31 July 2023 - chore: release 4.1.0 [`6ecdc05`](https://togithub.com/rive-app/rive-react/commit/6ecdc05aea05277557c352601b535b3d16361435) - feature: expose RiveProps type from package [`f8aa50f`](https://togithub.com/rive-app/rive-react/commit/f8aa50fa498493428a81a169f36daa0e331b4da5) - feature: Add ability to get and set text via wasm runtime bump [`b59bfde`](https://togithub.com/rive-app/rive-react/commit/b59bfdef8425df26cf14e4e384b60bba812eaeef) </details> <details> <summary>getsentry/sentry-javascript (@​sentry/nextjs)</summary> ### [`v7.61.1`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7611) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.61.0...7.61.1) - feat(nextjs): Add `AsyncLocalStorage` async context strategy to edge SDK ([#​8720](https://togithub.com/getsentry/sentry-javascript/issues/8720)) - fix(core): Filter internal API frames for synthetic frames ([#​8710](https://togithub.com/getsentry/sentry-javascript/issues/8710)) - fix(integrations): Capture exception if any arg to console method is an error ([#​8671](https://togithub.com/getsentry/sentry-javascript/issues/8671)) - fix(node-experimental): Update auto integration lookup & readme ([#​8690](https://togithub.com/getsentry/sentry-javascript/issues/8690)) - fix(node): Add availablility check on current hub to Node `ContextLines` integration ([#​8715](https://togithub.com/getsentry/sentry-javascript/issues/8715)) - fix(replay): Ensure buffer sessions end after capturing an error ([#​8713](https://togithub.com/getsentry/sentry-javascript/issues/8713)) - fix(replay): Ensure buffer->session switch is reliable ([#​8712](https://togithub.com/getsentry/sentry-javascript/issues/8712)) - fix(replay): Ensure we debounce flush if replay too short ([#​8716](https://togithub.com/getsentry/sentry-javascript/issues/8716)) - fix(replay): Improve capture of errorIds/traceIds ([#​8678](https://togithub.com/getsentry/sentry-javascript/issues/8678)) - fix(tracing): Set correct parent span id on fetch sentry-trace header ([#​8687](https://togithub.com/getsentry/sentry-javascript/issues/8687)) - fix(utils): Avoid `pre_context` and `context_line` overlap if frame lineno is out of bounds ([#​8722](https://togithub.com/getsentry/sentry-javascript/issues/8722)) - ref(replay): Improve status logging ([#​8709](https://togithub.com/getsentry/sentry-javascript/issues/8709)) - ref(nextjs): Allow withSentryConfig to accept async config function ([#​8721](https://togithub.com/getsentry/sentry-javascript/issues/8721)) ### [`v7.61.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#7610) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.60.1...7.61.0) ##### Important Changes - **feat(node-experimental): Add `@sentry/node-experimental` package as MVP for POTEL ([#​8609](https://togithub.com/getsentry/sentry-javascript/issues/8609))** This introduces a new, *experimental* package, `@sentry/node-experimental`. This is a variant of the Node SDK which uses OpenTelemetry under the hood for performance instrumentation. Note that this package is very much WIP, considered unstable and may change at any time. **No SemVer guarantees apply whatsoever.** Still, if you're brave enough you can give it a try. [Read more about @​sentry/node-experimental](./packages/node-experimental/README.md) ##### Other Changes - fix(node): Don't set extra baggage headers ([#​8657](https://togithub.com/getsentry/sentry-javascript/issues/8657)) - fix(tracing): Trim idle transaction spans if they exceed final timeout ([#​8653](https://togithub.com/getsentry/sentry-javascript/issues/8653)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v6.2.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#621-2023-07-31) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.2.0...v6.2.1) ##### Bug Fixes - **eslint-plugin:** \[no-inferrable-types] apply also for parameter properties ([#​7288](https://togithub.com/typescript-eslint/typescript-eslint/issues/7288)) ([67f93b1](https://togithub.com/typescript-eslint/typescript-eslint/commit/67f93b19f2e481a4e441635d72e81de9d5d7ad44)) - **scope-manager:** correct decorators(.length) check in ClassVisitor for methods ([#​7334](https://togithub.com/typescript-eslint/typescript-eslint/issues/7334)) ([abbb6c2](https://togithub.com/typescript-eslint/typescript-eslint/commit/abbb6c2c6d2bc1f8d4defd2060dbc473735b2cc7)) 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. </details> <details> <summary>vitejs/vite-plugin-react (@​vitejs/plugin-react)</summary> ### [`v4.0.4`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#404-2023-07-31) [Compare Source](https://togithub.com/vitejs/vite-plugin-react/compare/v4.0.3...v4.0.4) - Fix [#​198](https://togithub.com/vitejs/vite-plugin-react/discussions/198): Enable Babel if presets list is not empty ### [`v4.0.3`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#403-2023-07-10) [Compare Source](https://togithub.com/vitejs/vite-plugin-react/compare/v4.0.2...v4.0.3) - Revert [#​108](https://togithub.com/vitejs/vite-plugin-react/pull/108): Remove throw when refresh runtime is loaded twice to enable usage in micro frontend apps. This was added to help fix setup usage, and this is not worth an annoying warning for others or a config parameter. ### [`v4.0.2`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#402-2023-07-06) [Compare Source](https://togithub.com/vitejs/vite-plugin-react/compare/deb40a45f8c296ca2ae4e27c7709bec5ae5b9a62...v4.0.2) - Fix fast-refresh for files that are transformed into jsx ([#​188](https://togithub.com/vitejs/vite-plugin-react/pull/188)) ### [`v4.0.1`](https://togithub.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#401-2023-06-19) [Compare Source](https://togithub.com/vitejs/vite-plugin-react/compare/f87d23e91fa48b8a8488dd8bee5277070f5fc3c2...deb40a45f8c296ca2ae4e27c7709bec5ae5b9a62) - Support [Vitest deps.experimentalOptimizer](https://vitest.dev/config/#deps-experimentaloptimizer) - Support using components inside web workers ([#​181](https://togithub.com/vitejs/vite-plugin-react/pull/181)) </details> <details> <summary>downshift-js/downshift (downshift)</summary> ### [`v8.1.0`](https://togithub.com/downshift-js/downshift/releases/tag/v8.1.0) [Compare Source](https://togithub.com/downshift-js/downshift/compare/v8.0.2...v8.1.0) ##### Features - **useSelect:** focus toggle when opened initially ([#​1527](https://togithub.com/downshift-js/downshift/issues/1527)) ([90d6d72](https://togithub.com/downshift-js/downshift/commit/90d6d7208c61132c01868473c6dfac3a05e92076)) ### [`v8.0.2`](https://togithub.com/downshift-js/downshift/releases/tag/v8.0.2) [Compare Source](https://togithub.com/downshift-js/downshift/compare/v8.0.1...v8.0.2) ##### Bug Fixes - **types:** remove GestureResponderEvent ([#​1524](https://togithub.com/downshift-js/downshift/issues/1524)) ([883a458](https://togithub.com/downshift-js/downshift/commit/883a45866d760a476419eb3f21f1ef020951be0f)) ### [`v8.0.1`](https://togithub.com/downshift-js/downshift/releases/tag/v8.0.1) [Compare Source](https://togithub.com/downshift-js/downshift/compare/v8.0.0...v8.0.1) ##### Bug Fixes - **useCombobox:** initial focus behaviour ([#​1526](https://togithub.com/downshift-js/downshift/issues/1526)) ([cae0884](https://togithub.com/downshift-js/downshift/commit/cae08840bf547539619441078c60fb9a66ed19fd)) </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v13.4.13`](https://togithub.com/vercel/next.js/releases/tag/v13.4.13) [Compare Source](https://togithub.com/vercel/next.js/compare/v13.4.12...v13.4.13) ##### Core Changes - Improve internal web stream utils: [#​53004](https://togithub.com/vercel/next.js/issues/53004) - fix: Add `Next-Url` to http vary in consideration of intercept routes.: [#​52746](https://togithub.com/vercel/next.js/issues/52746) - update Turbopack: [#​53098](https://togithub.com/vercel/next.js/issues/53098) - Add app, error, and document entrypoints: [#​53013](https://togithub.com/vercel/next.js/issues/53013) - Turbopack: use edge environment in server-side rendering of client components too: [#​53099](https://togithub.com/vercel/next.js/issues/53099) - refactor(codemod): replace chalk with picocolors: [#​53115](https://togithub.com/vercel/next.js/issues/53115) - move webpack specific logic into a separate file: [#​53114](https://togithub.com/vercel/next.js/issues/53114) - feat(turbopack): emit MODULE_FEATURE telemetry from turbopack: [#​52356](https://togithub.com/vercel/next.js/issues/52356) - Fix not found hangs the build with overridden node env: [#​53106](https://togithub.com/vercel/next.js/issues/53106) - chore: update warning message from `yarn add sharp` to `npm i sharp`: [#​53130](https://togithub.com/vercel/next.js/issues/53130) - fix(edge): allow `Request` cloning via `NextRequest`: [#​53157](https://togithub.com/vercel/next.js/issues/53157) - chore: extract common get-validated-args: [#​53165](https://togithub.com/vercel/next.js/issues/53165) - Fix minimal basePath handling: [#​53174](https://togithub.com/vercel/next.js/issues/53174) - Updates [@​typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) to 6.1.0: [#​52848](https://togithub.com/vercel/next.js/issues/52848) - fix(next/image): washed out blur placeholder: [#​52583](https://togithub.com/vercel/next.js/issues/52583) - Handle basePath app-dir minimal case: [#​53189](https://togithub.com/vercel/next.js/issues/53189) ##### Documentation Changes - (Docs) add missing import.: [#​52992](https://togithub.com/vercel/next.js/issues/52992) - Fix formData code snippet in route handler docs: [#​52532](https://togithub.com/vercel/next.js/issues/52532) - docs: remove unneeded good to know section during installation: [#​53078](https://togithub.com/vercel/next.js/issues/53078) - docs: fix typo in `08-parallel-routes.mdx`: [#​53069](https://togithub.com/vercel/next.js/issues/53069) - chore(docs): Extend the options for custom server init: [#​52851](https://togithub.com/vercel/next.js/issues/52851) - (Docs) Add missing import for `useRef()`: [#​53015](https://togithub.com/vercel/next.js/issues/53015) - (Docs) Remove `FormData` type on `formData` defined in `.js` file: [#​53014](https://togithub.com/vercel/next.js/issues/53014) - docs: fix codeblock for redirect: [#​53120](https://togithub.com/vercel/next.js/issues/53120) - chore(docs): client-side data fetching loading state: [#​53164](https://togithub.com/vercel/next.js/issues/53164) ##### Example Changes - feat: remove unused global variable: [#​51767](https://togithub.com/vercel/next.js/issues/51767) ##### Misc Changes - chore(ci): always run validate-docs-links action: [#​53022](https://togithub.com/vercel/next.js/issues/53022) - update install-native postinstall to use pnpm: [#​53080](https://togithub.com/vercel/next.js/issues/53080) - chore(ci): make `validate-docs-links` required: [#​53123](https://togithub.com/vercel/next.js/issues/53123) - chore(test): fix flaky tsconfig.json test: [#​53132](https://togithub.com/vercel/next.js/issues/53132) - chore(ci): fix validate-docs-links for non-PR: [#​53129](https://togithub.com/vercel/next.js/issues/53129) - Temporarily skip flakey action revalidate: [#​53134](https://togithub.com/vercel/next.js/issues/53134) ##### Credits Huge thanks to [@​vinaykulk621](https://togithub.com/vinaykulk621), [@​Lantianyou](https://togithub.com/Lantianyou), [@​styfle](https://togithub.com/styfle), [@​shuding](https://togithub.com/shuding), [@​joulev](https://togithub.com/joulev), [@​AkifumiSato](https://togithub.com/AkifumiSato), [@​trigaten](https://togithub.com/trigaten), [@​HurSungYun](https://togithub.com/HurSungYun), [@​DevLab2425](https://togithub.com/DevLab2425), [@​sokra](https://togithub.com/sokra), [@​alexkirsz](https://togithub.com/alexkirsz), [@​ztanner](https://togithub.com/ztanner), [@​leerob](https://togithub.com/leerob), [@​SukkaW](https://togithub.com/SukkaW), [@​kwonoj](https://togithub.com/kwonoj), [@​huozhi](https://togithub.com/huozhi), [@​ijjk](https://togithub.com/ijjk), [@​balazsorban44](https://togithub.com/balazsorban44), [@​daniel-web-developer](https://togithub.com/daniel-web-developer), [@​ky1ejs](https://togithub.com/ky1ejs), and [@​arturbien](https://togithub.com/arturbien) for helping! </details> <details> <summary>jsdom/jsdom (jsdom)</summary> ### [`v22.1.0`](https://togithub.com/jsdom/jsdom/blob/HEAD/Changelog.md#2210) [Compare Source](https://togithub.com/jsdom/jsdom/compare/22.0.0...22.1.0) - Added `crypto.randomUUID()`. (jamesbvaughan) - Added `DOMRect` and `DOMRectReadOnly`. - Added `AbortSignal.timeout()`. - Added `abortSignal.throwIfAborted()`. - Added support for the `submitter` argument to the `FormData` constructor. (jenseng) - Improved `getComputedStyle()`'s results for color-based properties, to resolve named colors and attempt to provide initial inheritance support. (hoekz-wwt) - Updated `Window`'s event handler properties (e.g. `oncopy`, `ontouchstart`, etc.) to reflect the latest list from the standard. - Fixed `DOMParser`-created documents to inherit their URL from the creating document. </details> <details> <summary>microsoft/monaco-editor (monaco-editor)</summary> ### [`v0.41.0`](https://togithub.com/microsoft/monaco-editor/blob/HEAD/CHANGELOG.md#0410) [Compare Source](https://togithub.com/microsoft/monaco-editor/compare/v0.40.0...v0.41.0) - `IDiffEditor.diffReviewNext` was renamed to `IDiffEditor.accessibleDiffViewerNext`. - `IDiffEditor.diffReviewPrev` was renamed to `IDiffEditor.accessibleDiffViewerPrev`. - Introduces `InlineCompletionsProvider.yieldsToGroupIds` to allows inline completion providers to yield to other providers. - Bugfixes Contributions to `monaco-editor`: - [@​claylibrarymarket](https://togithub.com/claylibrarymarket): Fix Twig's plain text class expression [PR #​4063](https://togithub.com/microsoft/monaco-editor/pull/4063) - [@​FossPrime (Ray Foss)](https://togithub.com/FossPrime): Use new GitHub pages workflow [PR #​4000](https://togithub.com/microsoft/monaco-editor/pull/4000) - [@​leandrocp (Leandro Pereira)](https://togithub.com/leandrocp): Elixir - Add support for multi-letter uppercase sigils [PR #​4041](https://togithub.com/microsoft/monaco-editor/pull/4041) - [@​philippleidig (PhilippLe)](https://togithub.com/philippleidig): Add TwinCAT file support for structured text (st) language [PR #​3315](https://togithub.com/microsoft/monaco-editor/pull/3315) - [@​remcohaszing (Remco Haszing)](https://togithub.com/remcohaszing) - Add mdx language [PR #​3096](https://togithub.com/microsoft/monaco-editor/pull/3096) - Export custom TypeScript worker variables [PR #​3488](https://togithub.com/microsoft/monaco-editor/pull/3488) - Document some basic concepts [PR #​4087](https://togithub.com/microsoft/monaco-editor/pull/4087) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v8.6.12`](https://togithub.com/pnpm/pnpm/releases/tag/v8.6.12) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.6.11...v8.6.12) #### Patch Changes - Make the error message friendlier when a user attempts to run a command that does not exist [#​6887](https://togithub.com/pnpm/pnpm/pull/6887). - `pnpm patch` should work correctly when `shared-workspace-file` is set to `false` [#​6885](https://togithub.com/pnpm/pnpm/issues/6885). - `pnpm env use` should retry deleting the previous Node.js executable [#​6587](https://togithub.com/pnpm/pnpm/issues/6587). - `pnpm dlx` should not print an error stack when the underlying script execution fails [#​6698](https://togithub.com/pnpm/pnpm/issues/6698). - When showing the download progress of large tarball files, always display the same number of digits after the decimal point [#​6901](https://togithub.com/pnpm/pnpm/issues/6901). - Report download progress less frequently to improve performance [#​6906](https://togithub.com/pnpm/pnpm/pull/6906). - `pnpm install --frozen-lockfile --lockfile-only` should fail if the lockfile is not up to date with the `package.json` files [#​6913](https://togithub.com/pnpm/pnpm/issues/6913). #### Our Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://novu.co/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/novu.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/novu_light.svg" /> <img src="https://pnpm.io/img/users/novu.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.flightcontrol.dev/?ref=pnpm" target="_blank"><img src="https://pnpm.io/img/users/flightcontrol.svg" width="240"></a> </td> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" /> <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" /> </picture> </a> </td> </tr> </tbody> </table> </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.0.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#301) [Compare Source](https://togithub.com/prettier/prettier/compare/3.0.0...3.0.1) [diff](https://togithub.com/prettier/prettier/compare/3.0.0...3.0.1) ##### Fix cursor positioning for a special case ([#​14812](https://togithub.com/prettier/prettier/pull/14812) by [@​fisker](https://togithub.com/fisker)) <!-- prettier-ignore --> ```js // <|> is the cursor position /* Input */ // All messages are represented in JSON. // So, the prettier.py controls a subprocess which spawns "node {this_file}". import {<|> } from "fs" /* Prettier 3.0.0 */ // All messages are represented in JSON. // So, the prettier.py <|>controls a subprocess which spawns "node {this_file}". import {} from "fs" /* Prettier 3.0.1 */ // All messages are represented in JSON. // So, the prettier.py controls a subprocess which spawns "node {this_file}". import {<|>} from "fs" ``` ##### Fix plugins/estree.d.ts to make it a module ([#​15018](https://togithub.com/prettier/prettier/pull/15018) by [@​kingyue737](https://togithub.com/kingyue737)) Add `export {}` in `plugins/estree.d.ts` to fix the "File is not a module" error ##### Add parenthesis around leading multiline comment in return statement ([#​15037](https://togithub.com/prettier/prettier/pull/15037) by [@​auvred](https://togithub.com/auvred)) <!-- prettier-ignore --> ```jsx // Input function fn() { return ( /** * @​type {...} */ expresssion ) } // Prettier 3.0.0 function fn() { return /** * @​type {...} */ expresssion; } // Prettier 3.0.1 function fn() { return ( /** * @​type {...} */ expresssion ); } ``` ##### Add support for Vue "Generic Components" ([#​15066](https://togithub.com/prettier/prettier/pull/15066) by [@​auvred](https://togithub.com/auvred)) https://blog.vuejs.org/posts/vue-3-3#generic-components <!-- prettier-ignore --> ```vue <!-- Input --> <script setup lang="ts" generic="T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean"></script> <!-- Prettier 3.0.0 --> <script setup lang="ts" generic="T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean" ></script> <!-- Prettier 3.0.1 --> <script setup lang="ts" generic=" T extends Type1 & Type2 & (Type3 | Type4), U extends string | number | boolean " ></script> ``` ##### Fix comments print in `IfStatement` ([#​15076](https://togithub.com/prettier/prettier/pull/15076) by [@​fisker](https://togithub.com/fisker)) <!-- prettier-ignore --> ```js function a(b) { if (b) return 1; // comment else return 2; } /* Prettier 3.0.0 */ Error: Comment "comment" was not printed. Please report this error! /* Prettier 3.0.1 */ function a(b) { if (b) return 1; // comment else return 2; } ``` ##### Add missing type definition for `printer.preprocess` ([#​15123](https://togithub.com/prettier/prettier/pull/15123) by [@​so1ve](https://togithub.com/so1ve)) ```diff export interface Printer<T = any> { // ... + preprocess?: + | ((ast: T, options: ParserOptions<T>) => T | Promise<T>) + | undefined; } ``` ##### Add missing `getVisitorKeys` method type definition for `Printer` ([#​15125](https://togithub.com/prettier/prettier/pull/15125) by [@​auvred](https://togithub.com/auvred)) ```tsx const printer: Printer = { print: () => [], getVisitorKeys(node, nonTraversableKeys) { return ["body"]; }, }; ``` ##### Add typing to support `readonly` array properties of AST Node ([#​15127](https://togithub.com/prettier/prettier/pull/15127) by [@​auvred](https://togithub.com/auvred)) <!-- prettier-ignore --> ```tsx // Input interface TestNode { readonlyArray: readonly string[]; } declare const path: AstPath<TestNode>; path.map(() => "", "readonlyArray"); // Prettier 3.0.0 interface TestNode { readonlyArray: readonly string[]; } declare const path: AstPath<TestNode>; path.map(() => "", "readonlyArray"); // ^ Argument of type '"readonlyArray"' is not assignable to parameter of type '"regularArray"'. ts(2345) // Prettier 3.0.1 interface TestNode { readonlyArray: readonly string[]; } declare const path: AstPath<TestNode>; path.map(() => "", "readonlyArray"); ``` ##### Add space before unary minus followed by a function call ([#​15129](https://togithub.com/prettier/prettier/pull/15129) by [@​pamelalozano](https://togithub.com/pamelalozano)) <!-- prettier-ignore --> ```less // Input div { margin: - func(); } // Prettier 3.0.0 div { margin: -func(); } // Prettier 3.0.1 div { margin: - func(); } ``` </details> <details> <summary>timlrx/rehype-prism-plus (rehype-prism-plus)</summary> ### [`v1.6.3`](https://togithub.com/timlrx/rehype-prism-plus/releases/tag/v1.6.3) [Compare Source](https://togithub.com/timlrx/rehype-prism-plus/compare/v1.6.2...v1.6.3) #### What's Changed - fix: support nextjs 13 (fix [#​65](https://togithub.com/timlrx/rehype-prism-plus/issues/65)) by [@​jaywcjlove](https://togithub.com/jaywcjlove) in [https://github.com/timlrx/rehype-prism-plus/pull/66](https://togithub.com/timlrx/rehype-prism-plus/pull/66) #### New Contributors - [@​jaywcjlove](https://togithub.com/jaywcjlove) made their first contribution in [https://github.com/timlrx/rehype-prism-plus/pull/66](https://togithub.com/timlrx/rehype-prism-plus/pull/66) **Full Changelog**: https://github.com/timlrx/rehype-prism-plus/compare/v1.6.2...v1.6.3 ### [`v1.6.2`](https://togithub.com/timlrx/rehype-prism-plus/releases/tag/v1.6.2) [Compare Source](https://togithub.com/timlrx/rehype-prism-plus/compare/v1.6.1...v1.6.2) #### Change Log - Fix export type definition for bundlers **Full Changelog**: https://github.com/timlrx/rehype-prism-plus/compare/v1.6.1...v1.6.2 </details> <details> <summary>rudderlabs/rudder-sdk-js (rudder-sdk-js)</summary> ### [`v2.40.0`](https://togithub.com/rudderlabs/rudder-sdk-js/releases/tag/v2.40.0) [Compare Source](https://togithub.com/rudderlabs/rudder-sdk-js/compare/v2.39.0...v2.40.0) ##### Bug Fixes - typo for engage page call ([#​1270](https://togithub.com/rudderlabs/rudder-sdk-js/issues/1270)) ([433e29c](https://togithub.com/rudderlabs/rudder-sdk-js/commit/433e29c)) ##### Features - enhancement: customerio option to send page name or not ([#​1239](https://togithub.com/rudderlabs/rudder-sdk-js/issues/1239)) ([ee07e0c](https://togithub.com/rudderlabs/rudder-sdk-js/commit/ee07e0c)) - mixpanel simplified ID merge ([#​1254](https://togithub.com/rudderlabs/rudder-sdk-js/issues/1254)) ([2a204c1](https://togithub.com/rudderlabs/rudder-sdk-js/commit/2a204c1)) ### [`v2.39.0`](https://togithub.com/rudderlabs/rudder-sdk-js/blob/HEAD/CHANGELOG.md#2390-2023-08-01) [Compare Source](https://togithub.com/rudderlabs/rudder-sdk-js/compare/v2.38.1...v2.39.0) ##### Features - enhancement of device mode transformation ([#​1169](https://togithub.com/rudderlabs/rudder-sdk-js/issues/1169)) ([7b5aea1](https://togithub.com/rudderlabs/rudder-sdk-js/commit/7b5aea1eea91511e4b68ad6fe895b638f4c4413a)) ##### Bug Fixes - resolve issue with error reporting global key in IE11 for npm package ([#​1241](https://togithub.com/rudderlabs/rudder-sdk-js/issues/1241)) ([1c45585](https://togithub.com/rudderlabs/rudder-sdk-js/commit/1c4558596c6fabaf7aa41e2824b4405a4dfd170c)) ##### [2.38.1](https://togithub.com/rudderlabs/rudder-sdk-js/compare/v2.38.0...v2.38.1) (2023-07-25) ##### Bug Fixes - revert mixpanel alias id ordering ([18f67e6](https://togithub.com/rudderlabs/rudder-sdk-js/commit/18f67e6b01691f4453ea7ef3154955d2a9c37573)) </details> <details> <summary>stripe/stripe-node (stripe)</summary> ### [`v12.17.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#12170---2023-08-03) [Compare Source](https://togithub.com/stripe/stripe-node/compare/v12.16.0...v12.17.0) - [#​1863](https://togithub.com/stripe/stripe-node/pull/1863) Update generated code - Change type of `AccountCreateParams.settings.card_issuing.tos_acceptance.user_agent`, `AccountCreateParams.settings.treasury.tos_acceptance.user_agent`, `AccountUpdateParams.settings.card_issuing.tos_acceptance.user_agent`, `AccountUpdateParams.settings.treasury.tos_acceptance.user_agent`, `BillingPortal.ConfigurationCreateParams.business_profile.headline`, `BillingPortal.ConfigurationUpdateParams.business_profile.headline`, `InvoiceCreateParams.payment_settings.default_mandate`, `InvoiceCreateParams.shipping_details.phone`, `InvoicePayParams.mandate`, `InvoiceUpdateParams.default_source`, `InvoiceUpdateParams.payment_settings.default_mandate`, `InvoiceUpdateParams.shipping_details.phone`, `Issuing.CardholderCreateParams.individual.card_issuing.user_terms_acceptance.user_agent`, `Issuing.CardholderUpdateParams.individual.card_issuing.user_terms_acceptance.user_agent`, `Issuing.DisputeCreateParams.evidence.canceled.cancellation_reason`, `Issuing.DisputeCreateParams.evidence.canceled.explanation`, `Issuing.DisputeCreateParams.evidence.canceled.product_description`, `Issuing.DisputeCreateParams.evidence.duplicate.explanation`, `Issuing.DisputeCreateParams.evidence.fraudulent.explanation`, `Issuing.DisputeCreateParams.evidence.merchandise_not_as_described.explanation`, `Issuing.DisputeCreateParams.evidence.merchandise_not_as_described.return_description`, `Issuing.DisputeCreateParams.evidence.not_received.explanation`, `Issuing.DisputeCreateParams.evidence.not_received.product_description`, `Issuing.DisputeCreateParams.evidence.other.explanation`, `Issuing.DisputeCreateParams.evidence.other.product_description`, `Issuing.DisputeCreateParams.evidence.service_not_as_described.cancellation_reason`, `Issuing.DisputeCreateParams.evidence.service_not_as_described.explanation`, `Issuing.DisputeUpdateParams.evidence.canceled.cancellation_reason`, `Issuing.DisputeUpdateParams.evidence.canceled.explanation`, `Issuing.DisputeUpdateParams.evidence.canceled.product_description`, `Issuing.DisputeUpdateParams.evidence.duplicate.explanation`, `Issuing.DisputeUpdateParams.evidence.fraudulent.explanation`, `Issuing.DisputeUpdateParams.evidence.merchandise_not_as_described.explanation`, `Issuing.DisputeUpdateParams.evidence.merchandise_not_as_described.return_description`, `Issuing.DisputeUpdateParams.evidence.not_received.explanation`, `Issuing.DisputeUpdateParams.evidence.not_received.product_description`, `Issuing.DisputeUpdateParams.evidence.other.explanation`, `Issuing.DisputeUpdateParams.evidence.other.product_description`, `Issuing.DisputeUpdateParams.evidence.service_not_as_described.cancellation_reason`, `Issuing.DisputeUpdateParams.evidence.service_not_as_described.explanation`, `PaymentIntentConfirmParams.payment_method_data.billing_details.name`, `PaymentIntentConfirmParams.payment_method_data.billing_details.phone`, `PaymentIntentConfirmParams.payment_method_options.konbini.confirmation_number`, `PaymentIntentConfirmParams.payment_method_options.konbini.product_description`, `PaymentIntentCreateParams.payment_method_data.billing_details.name`, `PaymentIntentCreateParams.payment_method_data.billing_details.phone`, `PaymentIntentCreateParams.payment_method_options.konbi </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am 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 becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/grafbase/website). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4yNy4xIiwidXBkYXRlZEluVmVyIjoiMzYuMjcuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
rehype-prism-plus/package.json
Lines 13 to 29 in d8582ab
The reason for the error is:
import
+require
must be used in combination in the exports field in next.js. @timlrx