diff --git a/apps/web/src/pages/_app.tsx b/apps/web/src/pages/_app.tsx index bd93792d90..2539dc4add 100644 --- a/apps/web/src/pages/_app.tsx +++ b/apps/web/src/pages/_app.tsx @@ -1,7 +1,7 @@ import '@blocksuite/editor/themes/affine.css'; import '../styles/globals.css'; -import { appWithTranslation, createI18n, I18nextProvider } from '@affine/i18n'; +import { createI18n, I18nextProvider } from '@affine/i18n'; import createCache from '@emotion/cache'; import { CacheProvider } from '@emotion/react'; import { Provider } from 'jotai'; @@ -93,4 +93,4 @@ const App = function App({ Component, pageProps }: AppPropsWithLayout) { ); }; -export default appWithTranslation(App as any); +export default App; diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 524973af8e..3f12376fed 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -28,16 +28,15 @@ "dependencies": { "@affine/debug": "workspace:*", "i18next": "^22.4.10", - "next-i18next": "^13.1.5", "react": "^18.2.0", - "react-i18next": "^12.1.5" + "react-i18next": "^12.2.0" }, "devDependencies": { - "@types/node": "^18.14.0", + "@types/node": "^18.14.2", "@types/prettier": "^2.7.2", "prettier": "^2.8.4", "ts-node": "^10.9.1", "typescript": "^4.9.5", - "next": "^13.2.2" + "next": "^13.2.3" } } diff --git a/packages/i18n/src/index.ts b/packages/i18n/src/index.ts index 5ac498fbe7..330869035c 100644 --- a/packages/i18n/src/index.ts +++ b/packages/i18n/src/index.ts @@ -1,5 +1,4 @@ import i18next, { i18n, Resource } from 'i18next'; -import { appWithTranslation } from 'next-i18next'; import { I18nextProvider, initReactI18next, @@ -38,7 +37,7 @@ declare module 'react-i18next' { const STORAGE_KEY = 'i18n_lng'; -export { appWithTranslation, I18nextProvider, LOCALES, Trans, useTranslation }; +export { I18nextProvider, LOCALES, Trans, useTranslation }; const resources = LOCALES.reduce( (acc, { tag, res }) => ({ ...acc, [tag]: { translation: res } }), diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d01cd7368..bfb85c281d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -344,28 +344,26 @@ importers: packages/i18n: specifiers: '@affine/debug': workspace:* - '@types/node': ^18.14.0 + '@types/node': ^18.14.2 '@types/prettier': ^2.7.2 i18next: ^22.4.10 - next: ^13.2.2 - next-i18next: ^13.1.5 + next: ^13.2.3 prettier: ^2.8.4 react: ^18.2.0 - react-i18next: ^12.1.5 + react-i18next: ^12.2.0 ts-node: ^10.9.1 typescript: ^4.9.5 dependencies: '@affine/debug': link:../debug i18next: 22.4.10 - next-i18next: 13.1.5_bg7jjkaccux6nc4ytmt5ximfry react: 18.2.0 - react-i18next: 12.1.5_dxv7ampvtjrtnimevxnrn5rvga + react-i18next: 12.2.0_dxv7ampvtjrtnimevxnrn5rvga devDependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 '@types/prettier': 2.7.2 - next: 13.2.2_react@18.2.0 + next: 13.2.3_react@18.2.0 prettier: 2.8.4 - ts-node: 10.9.1_tncu2ai53lzgmizdedur7lbibe + ts-node: 10.9.1_ellgaeuoqnti3hful2ny2iugba typescript: 4.9.5 packages/logger: @@ -3016,7 +3014,7 @@ packages: engines: {node: ^8.13.0 || >=10.10.0} dependencies: '@grpc/proto-loader': 0.7.4 - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: false /@grpc/proto-loader/0.6.13: @@ -3116,7 +3114,7 @@ packages: '@jest/schemas': 29.4.2 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.14.0 + '@types/node': 18.14.2 '@types/yargs': 17.0.22 chalk: 4.1.2 dev: true @@ -3520,6 +3518,11 @@ packages: /@next/env/13.2.2: resolution: {integrity: sha512-sBcFEJS8j2cNQemYy07TKUd8lSWj3/mzFA4GCTr/4T4LfYiw5Ep+PZ06AuFdR3z+jIZt9YqaXwUYi1J4p4yABQ==} + dev: true + + /@next/env/13.2.3: + resolution: {integrity: sha512-FN50r/E+b8wuqyRjmGaqvqNDuWBWYWQiigfZ50KnSFH0f+AMQQyaZl+Zm2+CIpKk0fL9QxhLxOpTVA3xFHgFow==} + dev: true /@next/eslint-plugin-next/13.2.2: resolution: {integrity: sha512-Kp4ThmQ4f5AybCB0RgxOWmKmAQmTj7/K9BT+ZzgHRJ25h3klO+MRSKC8yqiDcgl3qNVIjKwZi8D/thQGE7o3Mg==} @@ -3551,6 +3554,16 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: true + optional: true + + /@next/swc-android-arm-eabi/13.2.3: + resolution: {integrity: sha512-mykdVaAXX/gm+eFO2kPeVjnOCKwanJ9mV2U0lsUGLrEdMUifPUjiXKc6qFAIs08PvmTMOLMNnUxqhGsJlWGKSw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true optional: true /@next/swc-android-arm64/13.1.0: @@ -3577,6 +3590,16 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true + optional: true + + /@next/swc-android-arm64/13.2.3: + resolution: {integrity: sha512-8XwHPpA12gdIFtope+n9xCtJZM3U4gH4vVTpUwJ2w1kfxFmCpwQ4xmeGSkR67uOg80yRMuF0h9V1ueo05sws5w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true /@next/swc-darwin-arm64/13.1.0: @@ -3603,6 +3626,16 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@next/swc-darwin-arm64/13.2.3: + resolution: {integrity: sha512-TXOubiFdLpMfMtaRu1K5d1I9ipKbW5iS2BNbu8zJhoqrhk3Kp7aRKTxqFfWrbliAHhWVE/3fQZUYZOWSXVQi1w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true /@next/swc-darwin-x64/13.1.0: @@ -3629,6 +3662,16 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@next/swc-darwin-x64/13.2.3: + resolution: {integrity: sha512-GZctkN6bJbpjlFiS5pylgB2pifHvgkqLAPumJzxnxkf7kqNm6rOGuNjsROvOWVWXmKhrzQkREO/WPS2aWsr/yw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true /@next/swc-freebsd-x64/13.1.0: @@ -3655,6 +3698,16 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true + optional: true + + /@next/swc-freebsd-x64/13.2.3: + resolution: {integrity: sha512-rK6GpmMt/mU6MPuav0/M7hJ/3t8HbKPCELw/Uqhi4732xoq2hJ2zbo2FkYs56y6w0KiXrIp4IOwNB9K8L/q62g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true optional: true /@next/swc-linux-arm-gnueabihf/13.1.0: @@ -3681,6 +3734,16 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true + optional: true + + /@next/swc-linux-arm-gnueabihf/13.2.3: + resolution: {integrity: sha512-yeiCp/Odt1UJ4KUE89XkeaaboIDiVFqKP4esvoLKGJ0fcqJXMofj4ad3tuQxAMs3F+qqrz9MclqhAHkex1aPZA==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true /@next/swc-linux-arm64-gnu/13.1.0: @@ -3707,6 +3770,16 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@next/swc-linux-arm64-gnu/13.2.3: + resolution: {integrity: sha512-/miIopDOUsuNlvjBjTipvoyjjaxgkOuvlz+cIbbPcm1eFvzX2ltSfgMgty15GuOiR8Hub4FeTSiq3g2dmCkzGA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true /@next/swc-linux-arm64-musl/13.1.0: @@ -3733,6 +3806,16 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@next/swc-linux-arm64-musl/13.2.3: + resolution: {integrity: sha512-sujxFDhMMDjqhruup8LLGV/y+nCPi6nm5DlFoThMJFvaaKr/imhkXuk8uCTq4YJDbtRxnjydFv2y8laBSJVC2g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true /@next/swc-linux-x64-gnu/13.1.0: @@ -3759,6 +3842,16 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@next/swc-linux-x64-gnu/13.2.3: + resolution: {integrity: sha512-w5MyxPknVvC9LVnMenAYMXMx4KxPwXuJRMQFvY71uXg68n7cvcas85U5zkdrbmuZ+JvsO5SIG8k36/6X3nUhmQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true /@next/swc-linux-x64-musl/13.1.0: @@ -3785,6 +3878,16 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@next/swc-linux-x64-musl/13.2.3: + resolution: {integrity: sha512-CTeelh8OzSOVqpzMFMFnVRJIFAFQoTsI9RmVJWW/92S4xfECGcOzgsX37CZ8K982WHRzKU7exeh7vYdG/Eh4CA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true /@next/swc-win32-arm64-msvc/13.1.0: @@ -3811,6 +3914,16 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@next/swc-win32-arm64-msvc/13.2.3: + resolution: {integrity: sha512-7N1KBQP5mo4xf52cFCHgMjzbc9jizIlkTepe9tMa2WFvEIlKDfdt38QYcr9mbtny17yuaIw02FXOVEytGzqdOQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true /@next/swc-win32-ia32-msvc/13.1.0: @@ -3837,6 +3950,16 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true + optional: true + + /@next/swc-win32-ia32-msvc/13.2.3: + resolution: {integrity: sha512-LzWD5pTSipUXTEMRjtxES/NBYktuZdo7xExJqGDMnZU8WOI+v9mQzsmQgZS/q02eIv78JOCSemqVVKZBGCgUvA==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true /@next/swc-win32-x64-msvc/13.1.0: @@ -3863,6 +3986,16 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@next/swc-win32-x64-msvc/13.2.3: + resolution: {integrity: sha512-aLG2MaFs4y7IwaMTosz2r4mVbqRyCnMoFqOcmfTi7/mAS+G4IMH0vJp4oLdbshqiVoiVuKrAfqtXj55/m7Qu1Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true /@nodelib/fs.scandir/2.1.5: @@ -5365,7 +5498,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /@types/cacheable-request/6.0.3: @@ -5373,7 +5506,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 18.14.0 + '@types/node': 18.14.2 '@types/responselike': 1.0.0 dev: true @@ -5390,7 +5523,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /@types/debug/4.1.7: @@ -5436,7 +5569,7 @@ packages: /@types/express-serve-static-core/4.17.33: resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -5468,28 +5601,21 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.14.0 + '@types/node': 18.14.2 /@types/glob/8.0.1: resolution: {integrity: sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /@types/graceful-fs/4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true - /@types/hoist-non-react-statics/3.3.1: - resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} - dependencies: - '@types/react': 18.0.28 - hoist-non-react-statics: 3.3.2 - dev: false - /@types/http-cache-semantics/4.0.1: resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} dev: true @@ -5526,7 +5652,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /@types/lodash/4.14.191: @@ -5562,7 +5688,7 @@ packages: /@types/node-fetch/2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 form-data: 3.0.1 dev: true @@ -5576,6 +5702,10 @@ packages: /@types/node/18.14.0: resolution: {integrity: sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==} + dev: true + + /@types/node/18.14.2: + resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -5639,7 +5769,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /@types/scheduler/0.16.2: @@ -5657,7 +5787,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.14.0 + '@types/node': 18.14.2 dev: true /@types/trusted-types/2.0.2: @@ -7134,11 +7264,6 @@ packages: browserslist: 4.21.4 dev: true - /core-js/3.29.0: - resolution: {integrity: sha512-VG23vuEisJNkGl6XQmFJd3rEG/so/CNatqeE+7uZAwTSwFeB/qaO0be8xZYUNWprJ/GIwL8aMt9cj1kvbpTZhg==} - requiresBuild: true - dev: false - /core-util-is/1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true @@ -9339,10 +9464,6 @@ packages: hasBin: true dev: true - /i18next-fs-backend/2.1.1: - resolution: {integrity: sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==} - dev: false - /i18next/22.4.10: resolution: {integrity: sha512-3EqgGK6fAJRjnGgfkNSStl4mYLCjUoJID338yVyLMj5APT67HUtWoqSayZewiiC5elzMUB1VEUwcmSCoeQcNEA==} dependencies: @@ -9827,7 +9948,7 @@ packages: dependencies: '@jest/types': 29.4.2 '@types/graceful-fs': 4.1.6 - '@types/node': 18.14.0 + '@types/node': 18.14.2 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -9850,7 +9971,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.4.2 - '@types/node': 18.14.0 + '@types/node': 18.14.2 chalk: 4.1.2 ci-info: 3.7.0 graceful-fs: 4.2.10 @@ -9861,7 +9982,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9870,7 +9991,7 @@ packages: resolution: {integrity: sha512-VIuZA2hZmFyRbchsUCHEehoSf2HEl0YVF8SDJqtPnKorAaBuh42V8QsLnde0XP5F6TyCynGPEGgBOn3Fc+wZGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.2 jest-util: 29.4.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -10687,26 +10808,6 @@ packages: resolution: {integrity: sha512-KnJPlmPJ1ObNxz3suK89H14RqdiSqfZhyca+PnDA+bqSUjjUDvQJmIOQi6CV6dtJpx9isdJu8Pi4reoxm3wyGQ==} dev: true - /next-i18next/13.1.5_bg7jjkaccux6nc4ytmt5ximfry: - resolution: {integrity: sha512-gULKQNQmFYIW6C45cb5ZOHa+sw8XUkibFHTqRqrcfbAa1fcBCh3TgX1KtzA0vzeh9R93BkkvFhm+FuhO3kR9jQ==} - engines: {node: '>=14'} - peerDependencies: - i18next: ^22.0.6 - next: '>= 12.0.0' - react: '>= 17.0.2' - react-i18next: ^12.1.5 - dependencies: - '@babel/runtime': 7.21.0 - '@types/hoist-non-react-statics': 3.3.1 - core-js: 3.29.0 - hoist-non-react-statics: 3.3.2 - i18next: 22.4.10 - i18next-fs-backend: 2.1.1 - next: 13.2.2_react@18.2.0 - react: 18.2.0 - react-i18next: 12.1.5_dxv7ampvtjrtnimevxnrn5rvga - dev: false - /next-router-mock/0.9.2_next@13.2.2+react@18.2.0: resolution: {integrity: sha512-rh6Mq1xhZ4Y0y9Z3seHZ04k4dAKnAyRcis7q3ZUF+Xp0uBeNqPC8Ydw5DldYncN3o1sYBqRyz25F/v/kfcg0/Q==} peerDependencies: @@ -10856,8 +10957,8 @@ packages: - babel-plugin-macros dev: true - /next/13.2.2_react@18.2.0: - resolution: {integrity: sha512-dDKfGBqSxqmqx5WN9tDFg0uGUkD/LGUxR29tpe8AEmo2SwfbPWf04qyvDcKmpjt2fCzP4132BvFRZFlg+11kGw==} + /next/13.2.3_react@18.2.0: + resolution: {integrity: sha512-nKFJC6upCPN7DWRx4+0S/1PIOT7vNlCT157w9AzbXEgKy6zkiPKEt5YyRUsRZkmpEqBVrGgOqNfwecTociyg+w==} engines: {node: '>=14.6.0'} hasBin: true peerDependencies: @@ -10877,29 +10978,30 @@ packages: sass: optional: true dependencies: - '@next/env': 13.2.2 + '@next/env': 13.2.3 '@swc/helpers': 0.4.14 caniuse-lite: 1.0.30001419 postcss: 8.4.14 react: 18.2.0 styled-jsx: 5.1.1_react@18.2.0 optionalDependencies: - '@next/swc-android-arm-eabi': 13.2.2 - '@next/swc-android-arm64': 13.2.2 - '@next/swc-darwin-arm64': 13.2.2 - '@next/swc-darwin-x64': 13.2.2 - '@next/swc-freebsd-x64': 13.2.2 - '@next/swc-linux-arm-gnueabihf': 13.2.2 - '@next/swc-linux-arm64-gnu': 13.2.2 - '@next/swc-linux-arm64-musl': 13.2.2 - '@next/swc-linux-x64-gnu': 13.2.2 - '@next/swc-linux-x64-musl': 13.2.2 - '@next/swc-win32-arm64-msvc': 13.2.2 - '@next/swc-win32-ia32-msvc': 13.2.2 - '@next/swc-win32-x64-msvc': 13.2.2 + '@next/swc-android-arm-eabi': 13.2.3 + '@next/swc-android-arm64': 13.2.3 + '@next/swc-darwin-arm64': 13.2.3 + '@next/swc-darwin-x64': 13.2.3 + '@next/swc-freebsd-x64': 13.2.3 + '@next/swc-linux-arm-gnueabihf': 13.2.3 + '@next/swc-linux-arm64-gnu': 13.2.3 + '@next/swc-linux-arm64-musl': 13.2.3 + '@next/swc-linux-x64-gnu': 13.2.3 + '@next/swc-linux-x64-musl': 13.2.3 + '@next/swc-win32-arm64-msvc': 13.2.3 + '@next/swc-win32-ia32-msvc': 13.2.3 + '@next/swc-win32-x64-msvc': 13.2.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: true /no-case/3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} @@ -11619,7 +11721,7 @@ packages: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/long': 4.0.2 - '@types/node': 18.14.0 + '@types/node': 18.14.2 long: 4.0.0 dev: false @@ -11638,7 +11740,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 18.14.0 + '@types/node': 18.14.2 long: 5.2.1 dev: false @@ -11854,8 +11956,8 @@ packages: shallowequal: 1.1.0 dev: false - /react-i18next/12.1.5_dxv7ampvtjrtnimevxnrn5rvga: - resolution: {integrity: sha512-7PQAv6DA0TcStG96fle+8RfTwxVbHVlZZJPoEszwUNvDuWpGldJmNWa3ZPesEsZQZGF6GkzwvEh6p57qpFD2gQ==} + /react-i18next/12.2.0_dxv7ampvtjrtnimevxnrn5rvga: + resolution: {integrity: sha512-5XeVgSygaGfyFmDd2WcXvINRw2WEC1XviW1LXY/xLOEMzsCFRwKqfnHN+hUjla8ZipbVJR27GCMSuTr0BhBBBQ==} peerDependencies: i18next: '>= 19.0.0' react: '>= 16.8.0' @@ -11867,7 +11969,7 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 html-parse-stringify: 3.0.1 i18next: 22.4.10 react: 18.2.0 @@ -13151,7 +13253,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-node/10.9.1_tncu2ai53lzgmizdedur7lbibe: + /ts-node/10.9.1_ellgaeuoqnti3hful2ny2iugba: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -13170,7 +13272,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.14.0 + '@types/node': 18.14.2 acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3