diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 71707c9e4..6f393cc2b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v3 - uses: pnpm/action-setup@v2 with: - version: 8.4.0 + version: 8.6.0 - uses: actions/setup-node@v3 with: node-version: 18.x diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index c3bb0af55..8ec8af9ab 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v3 - uses: pnpm/action-setup@v2 with: - version: 8.4.0 + version: 8.6.0 - uses: actions/setup-node@v3 with: registry-url: 'https://registry.npmjs.org' diff --git a/docs/next.config.js b/docs/next.config.js index c8bd221c6..8f64de50c 100644 --- a/docs/next.config.js +++ b/docs/next.config.js @@ -9,9 +9,6 @@ const withNextra = require('nextra')({ }); module.exports = withNextra({ - experimental: { - appDir: true - }, redirects: () => [ // Index pages { diff --git a/docs/package.json b/docs/package.json index a7ffbf230..79562e0dc 100644 --- a/docs/package.json +++ b/docs/package.json @@ -12,7 +12,6 @@ }, "dependencies": { "@heroicons/react": "^2.0.17", - "@next/font": "^13.1.6", "@tailwindcss/typography": "^0.5.9", "clsx": "^1.2.1", "http-status-codes": "^2.2.0", diff --git a/docs/pages/_app.tsx b/docs/pages/_app.tsx index d2e9bf10b..0211c0665 100644 --- a/docs/pages/_app.tsx +++ b/docs/pages/_app.tsx @@ -1,6 +1,6 @@ -import {Inter} from '@next/font/google'; import Analytics from 'components/Analytics'; import {AppProps} from 'next/app'; +import {Inter} from 'next/font/google'; import {ReactNode} from 'react'; import 'nextra-theme-docs/style.css'; import '../styles.css'; diff --git a/examples/example-next-13-next-auth/next.config.js b/examples/example-next-13-next-auth/next.config.js deleted file mode 100644 index 3a4751bf7..000000000 --- a/examples/example-next-13-next-auth/next.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - experimental: {appDir: true} -}; diff --git a/examples/example-next-13/package.json b/examples/example-next-13/package.json index 820e40cbf..2f87b8ffe 100644 --- a/examples/example-next-13/package.json +++ b/examples/example-next-13/package.json @@ -10,7 +10,6 @@ "start": "next start" }, "dependencies": { - "@next/font": "^13.1.6", "clsx": "^1.2.1", "next": "^13.4.6", "next-intl": "^2.14.3", diff --git a/examples/example-next-13/src/app/[locale]/layout.tsx b/examples/example-next-13/src/app/[locale]/layout.tsx index f0ce38e32..59ae19e19 100644 --- a/examples/example-next-13/src/app/[locale]/layout.tsx +++ b/examples/example-next-13/src/app/[locale]/layout.tsx @@ -1,5 +1,5 @@ -import {Inter} from '@next/font/google'; import clsx from 'clsx'; +import {Inter} from 'next/font/google'; import {notFound} from 'next/navigation'; import {createTranslator, NextIntlClientProvider} from 'next-intl'; import {ReactNode} from 'react'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8755844a4..437bcb3cd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,8 @@ -lockfileVersion: '6.0' +lockfileVersion: '6.1' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false importers: @@ -16,9 +20,6 @@ importers: '@heroicons/react': specifier: ^2.0.17 version: 2.0.17(react@18.2.0) - '@next/font': - specifier: ^13.1.6 - version: 13.1.6 '@tailwindcss/typography': specifier: ^0.5.9 version: 0.5.9(tailwindcss@3.2.4) @@ -30,7 +31,7 @@ importers: version: 2.2.0 next: specifier: ^13.4.6 - version: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) nextra: specifier: ^2.4.2 version: 2.4.2(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) @@ -76,7 +77,7 @@ importers: version: 2.16.1 next: specifier: ^13.4.6 - version: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) next-intl: specifier: ^2.14.3 version: link:../../packages/next-intl @@ -166,15 +167,12 @@ importers: examples/example-next-13: dependencies: - '@next/font': - specifier: ^13.1.6 - version: 13.1.6 clsx: specifier: ^1.2.1 version: 1.2.1 next: specifier: ^13.4.6 - version: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) next-intl: specifier: ^2.14.3 version: link:../../packages/next-intl @@ -226,7 +224,7 @@ importers: dependencies: next: specifier: ^13.4.6 - version: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: ^4.22.1 version: 4.22.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) @@ -383,7 +381,7 @@ importers: version: 1.4.1(eslint@8.39.0)(typescript@4.6.3) next: specifier: ^13.4.6 - version: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + version: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) react: specifier: ^18.2.0 version: 18.2.0 @@ -392,7 +390,7 @@ importers: version: 18.2.0(react@18.2.0) ts-jest: specifier: ^29.1.0 - version: 29.1.0(@babel/core@7.12.9)(jest@29.5.0)(typescript@4.6.3) + version: 29.1.0(@babel/core@7.22.5)(jest@29.5.0)(typescript@4.6.3) typescript: specifier: ^4.6.3 version: 4.6.3 @@ -1154,6 +1152,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.22.5): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.12.9): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -1263,6 +1270,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 + dev: false /@babel/plugin-syntax-flow@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} @@ -1272,7 +1280,6 @@ packages: dependencies: '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 - dev: false /@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.12.9): resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} @@ -1356,6 +1363,7 @@ packages: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 + dev: false /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} @@ -2502,6 +2510,7 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.12.9) '@babel/types': 7.22.5 + dev: false /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.5): resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} @@ -2515,7 +2524,6 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.5) '@babel/types': 7.22.5 - dev: false /@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.12.9): resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} @@ -4414,7 +4422,7 @@ packages: resolution: {integrity: sha512-8vbeZWqLJOvHaDfeMuoHITGKSz5qWc9u04lnWrQE3VyuSw604PzQM824ZeX9XSjUCeDiE3GuxZe5UKa8J61NQw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.5 '@jest/types': 29.5.0 '@jridgewell/trace-mapping': 0.3.18 babel-plugin-istanbul: 6.1.1 @@ -4775,10 +4783,6 @@ packages: glob: 7.1.7 dev: true - /@next/font@13.1.6: - resolution: {integrity: sha512-AITjmeb1RgX1HKMCiA39ztx2mxeAyxl4ljv2UoSBUGAbFFMg8MO7YAvjHCgFhD39hL7YTbFjol04e/BPBH5RzQ==} - dev: false - /@next/swc-darwin-arm64@13.4.6: resolution: {integrity: sha512-ahi6VP98o4HV19rkOXPSUu+ovfHfUxbJQ7VVJ7gL2FnZRr7onEFC1oGQ6NQHpm8CxpIzSSBW79kumlFMOmZVjg==} engines: {node: '>= 10'} @@ -7329,17 +7333,17 @@ packages: - supports-color dev: true - /babel-jest@29.5.0(@babel/core@7.12.9): + /babel-jest@29.5.0(@babel/core@7.22.5): resolution: {integrity: sha512-mA4eCDh5mSo2EcA9xQjVTpmbbNk32Zb3Q3QFQsNhaK56Q+yoXowzFodLux30HRgyOho5rsQ6B0P9QpMkvvnJ0Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.5 '@jest/transform': 29.5.0 '@types/babel__core': 7.20.1 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.5.0(@babel/core@7.12.9) + babel-preset-jest: 29.5.0(@babel/core@7.22.5) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -7544,6 +7548,26 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.12.9) dev: true + /babel-preset-current-node-syntax@1.0.1(@babel/core@7.22.5): + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.22.5) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.22.5) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.22.5) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.22.5) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.22.5) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.22.5) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.22.5) + dev: true + /babel-preset-expo@9.2.2(@babel/core@7.12.9): resolution: {integrity: sha512-69cSPObZWFz0AaUT6IhCu2VzPVTICUtXzhX5ecoDttFe+9wb9yMV8m7rBNZptJQ3wtiKB5iEL7/wvtKygPz/mQ==} dependencies: @@ -7644,15 +7668,15 @@ packages: babel-preset-current-node-syntax: 1.0.1(@babel/core@7.12.9) dev: true - /babel-preset-jest@29.5.0(@babel/core@7.12.9): + /babel-preset-jest@29.5.0(@babel/core@7.22.5): resolution: {integrity: sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.5 babel-plugin-jest-hoist: 29.5.0 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.12.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.5) dev: true /bail@2.0.2: @@ -9554,7 +9578,7 @@ packages: engines: {node: '>=10'} dependencies: globby: 11.1.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 is-glob: 4.0.3 is-path-cwd: 2.2.0 is-path-inside: 3.0.3 @@ -10482,8 +10506,8 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.12.9) - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.12.9) + '@babel/plugin-syntax-flow': 7.22.5(@babel/core@7.22.5) + '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5) eslint: 8.39.0 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -11446,6 +11470,7 @@ packages: /file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + requiresBuild: true optional: true /file-uri-to-path@2.0.0: @@ -11748,7 +11773,7 @@ packages: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} engines: {node: '>=14.14'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -13919,11 +13944,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.5 '@jest/test-sequencer': 29.5.0 '@jest/types': 29.5.0 '@types/node': 17.0.23 - babel-jest: 29.5.0(@babel/core@7.12.9) + babel-jest: 29.5.0(@babel/core@7.22.5) chalk: 4.1.2 ci-info: 3.8.0 deepmerge: 4.3.1 @@ -14453,10 +14478,10 @@ packages: resolution: {integrity: sha512-x7Wolra5V0tt3wRs3/ts3S6ciSQVypgGQlJpz2rsdQYoUKxMxPNaoHMGJN6qAuPJqS+2iQ1ZUn5kl7HCyls84g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.5 '@babel/generator': 7.22.5 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.12.9) - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.12.9) + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.5) + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.22.5) '@babel/traverse': 7.22.5 '@babel/types': 7.22.5 '@jest/expect-utils': 29.5.0 @@ -14464,7 +14489,7 @@ packages: '@jest/types': 29.5.0 '@types/babel__traverse': 7.20.1 '@types/prettier': 2.7.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.12.9) + babel-preset-current-node-syntax: 1.0.1(@babel/core@7.22.5) chalk: 4.1.2 expect: 29.5.0 graceful-fs: 4.2.11 @@ -14895,7 +14920,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} @@ -15144,7 +15169,7 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 @@ -17003,6 +17028,7 @@ packages: /nan@2.17.0: resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} + requiresBuild: true dev: false optional: true @@ -17075,7 +17101,7 @@ packages: '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.14.4 - next: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.4.2 preact: 10.15.1 @@ -17109,7 +17135,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - next: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -17125,7 +17151,7 @@ packages: '@corex/deepmerge': 4.0.43 '@next/env': 13.4.6 minimist: 1.2.8 - next: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) dev: true /next-themes@0.2.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0): @@ -17135,7 +17161,7 @@ packages: react: '*' react-dom: '*' dependencies: - next: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -17181,6 +17207,49 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false + + /next@13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sjVqjxU+U2aXZnYt4Ud6CTLNNwWjdSfMgemGpIQJcN3Z7Jni9xRWbR0ie5fQzCg87aLqQVhKA2ud2gPoqJ9lGw==} + engines: {node: '>=16.8.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + fibers: '>= 3.1.0' + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + fibers: + optional: true + sass: + optional: true + dependencies: + '@next/env': 13.4.6 + '@swc/helpers': 0.5.1 + busboy: 1.6.0 + caniuse-lite: 1.0.30001504 + postcss: 8.4.14 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.22.5)(react@18.2.0) + watchpack: 2.4.0 + zod: 3.21.4 + optionalDependencies: + '@next/swc-darwin-arm64': 13.4.6 + '@next/swc-darwin-x64': 13.4.6 + '@next/swc-linux-arm64-gnu': 13.4.6 + '@next/swc-linux-arm64-musl': 13.4.6 + '@next/swc-linux-x64-gnu': 13.4.6 + '@next/swc-linux-x64-musl': 13.4.6 + '@next/swc-win32-arm64-msvc': 13.4.6 + '@next/swc-win32-ia32-msvc': 13.4.6 + '@next/swc-win32-x64-msvc': 13.4.6 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros /nextra-theme-docs@2.4.2(next@13.4.6)(nextra@2.4.2)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-5H6NJ38TlbgetNx9HjMmQcNpsp6GFH26TfjLVC0RWxhEPuoutSFpJ8RjWKXv6WEaWaL500CoErW0/DeXzuQGUg==} @@ -17198,7 +17267,7 @@ packages: git-url-parse: 13.1.0 intersection-observer: 0.12.2 match-sorter: 6.3.1 - next: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) next-seo: 6.0.0(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) next-themes: 0.2.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) nextra: 2.4.2(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) @@ -17224,7 +17293,7 @@ packages: gray-matter: 4.0.3 katex: 0.16.7 lodash.get: 4.4.2 - next: 13.4.6(@babel/core@7.12.9)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.22.5)(react-dom@18.2.0)(react@18.2.0) next-mdx-remote: 4.4.1(react-dom@18.2.0)(react@18.2.0) p-limit: 3.1.0 react: 18.2.0 @@ -21442,6 +21511,24 @@ packages: '@babel/core': 7.12.9 client-only: 0.0.1 react: 18.2.0 + dev: false + + /styled-jsx@5.1.1(@babel/core@7.22.5)(react@18.2.0): + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} + engines: {node: '>= 12.0.0'} + peerDependencies: + '@babel/core': '*' + babel-plugin-macros: '*' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' + peerDependenciesMeta: + '@babel/core': + optional: true + babel-plugin-macros: + optional: true + dependencies: + '@babel/core': 7.22.5 + client-only: 0.0.1 + react: 18.2.0 /stylehacks@4.0.3: resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} @@ -22003,7 +22090,7 @@ packages: yargs-parser: 20.2.9 dev: true - /ts-jest@29.1.0(@babel/core@7.12.9)(jest@29.5.0)(typescript@4.6.3): + /ts-jest@29.1.0(@babel/core@7.22.5)(jest@29.5.0)(typescript@4.6.3): resolution: {integrity: sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -22024,7 +22111,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.12.9 + '@babel/core': 7.22.5 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.5.0(@types/node@17.0.23) @@ -23308,7 +23395,7 @@ packages: /write-file-atomic@2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 imurmurhash: 0.1.4 signal-exit: 3.0.7 @@ -23350,7 +23437,7 @@ packages: engines: {node: '>=6'} dependencies: detect-indent: 5.0.0 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 make-dir: 2.1.0 pify: 4.0.1 sort-keys: 2.0.0