From ffed9842344341527597ff99469573c0446fe392 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 28 Mar 2024 16:02:30 +0100 Subject: [PATCH] update --- package.json | 8 ++--- pnpm-lock.yaml | 93 ++++++++++++++++++++++++-------------------------- tsconfig.json | 10 +++--- 3 files changed, 54 insertions(+), 57 deletions(-) diff --git a/package.json b/package.json index 6128213f33..126a09ba51 100644 --- a/package.json +++ b/package.json @@ -56,20 +56,20 @@ "@tailwindcss/typography": "^0.5.10", "postcss": "^8.4.33", "@svgr/webpack": "^8.0.1", - "@types/node": "^20.11.30", - "@types/react": "^18.2.73", "autoprefixer": "^10.4.17", "tsx": "^4.7.0", "react-medium-image-zoom": "5.1.8", "date-fns": "^2.30.0" }, "devDependencies": { + "@types/node": "^20.11.30", + "@types/react": "^18.2.73", "@types/codemirror": "5.60.7", "@types/string-similarity": "^4.0.2", "@typescript-eslint/parser": "7.4.0", "eslint": "8.57.0", "eslint-plugin-tailwindcss": "3.15.1", - "prettier": "3.2.4", - "typescript": "^5.3.3" + "prettier": "3.2.5", + "typescript": "^5.4.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a7645a68c..299aff9990 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,19 +28,13 @@ importers: version: 1.1.3(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0) '@svgr/webpack': specifier: ^8.0.1 - version: 8.0.1(typescript@5.3.3) + version: 8.0.1(typescript@5.4.3) '@tailwindcss/nesting': specifier: 0.0.0-insiders.565cd3e version: 0.0.0-insiders.565cd3e(postcss@8.4.33) '@tailwindcss/typography': specifier: ^0.5.10 version: 0.5.10(tailwindcss@3.4.1) - '@types/node': - specifier: ^20.11.30 - version: 20.11.30 - '@types/react': - specifier: ^18.2.73 - version: 18.2.73 autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.33) @@ -91,7 +85,7 @@ importers: version: 3.0.1(less-loader@12.2.0)(less@3.13.1)(next@14.1.4) nextra: specifier: 3.0.0-alpha.22 - version: 3.0.0-alpha.22(@types/react@18.2.73)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + version: 3.0.0-alpha.22(@types/react@18.2.73)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) nextra-theme-docs: specifier: 3.0.0-alpha.22 version: 3.0.0-alpha.22(next@14.1.4)(nextra@3.0.0-alpha.22)(react-dom@18.2.0)(react@18.2.0) @@ -147,12 +141,18 @@ importers: '@types/codemirror': specifier: 5.60.7 version: 5.60.7 + '@types/node': + specifier: ^20.11.30 + version: 20.11.30 + '@types/react': + specifier: ^18.2.73 + version: 18.2.73 '@types/string-similarity': specifier: ^4.0.2 version: 4.0.2 '@typescript-eslint/parser': specifier: 7.4.0 - version: 7.4.0(eslint@8.57.0)(typescript@5.3.3) + version: 7.4.0(eslint@8.57.0)(typescript@5.4.3) eslint: specifier: 8.57.0 version: 8.57.0 @@ -160,11 +160,11 @@ importers: specifier: 3.15.1 version: 3.15.1(tailwindcss@3.4.1) prettier: - specifier: 3.2.4 - version: 3.2.4 + specifier: 3.2.5 + version: 3.2.5 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.3 + version: 5.4.3 packages: @@ -2436,11 +2436,11 @@ packages: resolution: {integrity: sha512-KaIS0H4EQ3KI2d++TjYqRNgwp8E3M/68e9veR4QtInzA7kKFgcjeiJqb80fuXW+blDy5fmd11PN9g9soz/3ANQ==} dev: false - /@shikijs/twoslash@1.2.1(typescript@5.3.3): + /@shikijs/twoslash@1.2.1(typescript@5.4.3): resolution: {integrity: sha512-QyrBtKhIXjByPbC2dS/8LAqCLfoVmZHgNqc4eqLVIkOxZp6AAkAak1A3E+oiMP9vLaMY9qQI1pnV45c8FB5PRw==} dependencies: '@shikijs/core': 1.2.1 - twoslash: 0.2.5(typescript@5.3.3) + twoslash: 0.2.5(typescript@5.4.3) transitivePeerDependencies: - supports-color - typescript @@ -2535,14 +2535,14 @@ packages: '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.24.3) dev: false - /@svgr/core@8.0.0(typescript@5.3.3): + /@svgr/core@8.0.0(typescript@5.4.3): resolution: {integrity: sha512-aJKtc+Pie/rFYsVH/unSkDaZGvEeylNv/s2cP+ta9/rYWxRVvoV/S4Qw65Kmrtah4CBK5PM6ISH9qUH7IJQCng==} engines: {node: '>=14'} dependencies: '@babel/core': 7.24.3 '@svgr/babel-preset': 8.0.0(@babel/core@7.24.3) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.3) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -2565,28 +2565,28 @@ packages: dependencies: '@babel/core': 7.24.3 '@svgr/babel-preset': 8.0.0(@babel/core@7.24.3) - '@svgr/core': 8.0.0(typescript@5.3.3) + '@svgr/core': 8.0.0(typescript@5.4.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color dev: false - /@svgr/plugin-svgo@8.0.1(@svgr/core@8.0.0)(typescript@5.3.3): + /@svgr/plugin-svgo@8.0.1(@svgr/core@8.0.0)(typescript@5.4.3): resolution: {integrity: sha512-29OJ1QmJgnohQHDAgAuY2h21xWD6TZiXji+hnx+W635RiXTAlHTbjrZDktfqzkN0bOeQEtNe+xgq73/XeWFfSg==} engines: {node: '>=14'} peerDependencies: '@svgr/core': '*' dependencies: - '@svgr/core': 8.0.0(typescript@5.3.3) - cosmiconfig: 8.3.6(typescript@5.3.3) + '@svgr/core': 8.0.0(typescript@5.4.3) + cosmiconfig: 8.3.6(typescript@5.4.3) deepmerge: 4.3.1 svgo: 3.2.0 transitivePeerDependencies: - typescript dev: false - /@svgr/webpack@8.0.1(typescript@5.3.3): + /@svgr/webpack@8.0.1(typescript@5.4.3): resolution: {integrity: sha512-zSoeKcbCmfMXjA11uDuCJb+1LWNb3vy6Qw/VHj0Nfcl3UuqwuoZWknHsBIhCWvi4wU9vPui3aq054qjVyZqY4A==} engines: {node: '>=14'} dependencies: @@ -2595,9 +2595,9 @@ packages: '@babel/preset-env': 7.24.3(@babel/core@7.24.3) '@babel/preset-react': 7.24.1(@babel/core@7.24.3) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.3) - '@svgr/core': 8.0.0(typescript@5.3.3) + '@svgr/core': 8.0.0(typescript@5.4.3) '@svgr/plugin-jsx': 8.0.1(@svgr/core@8.0.0) - '@svgr/plugin-svgo': 8.0.1(@svgr/core@8.0.0)(typescript@5.3.3) + '@svgr/plugin-svgo': 8.0.1(@svgr/core@8.0.0)(typescript@5.4.3) transitivePeerDependencies: - supports-color - typescript @@ -2745,18 +2745,16 @@ packages: resolution: {integrity: sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==} dependencies: undici-types: 5.26.5 - dev: false + dev: true /@types/prop-types@15.7.12: resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} - dev: false /@types/react@18.2.73: resolution: {integrity: sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==} dependencies: '@types/prop-types': 15.7.12 csstype: 3.1.3 - dev: false /@types/string-similarity@4.0.2: resolution: {integrity: sha512-LkJQ/jsXtCVMK+sKYAmX/8zEq+/46f1PTQw7YtmQwb74jemS1SlNLmARM2Zml9DgdDTWKAtc5L13WorpHPDjDA==} @@ -2776,7 +2774,7 @@ packages: resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} dev: false - /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2788,11 +2786,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.4.0 '@typescript-eslint/types': 7.4.0 - '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.4.0 debug: 4.3.4 eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true @@ -2810,7 +2808,7 @@ packages: engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.4.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@7.4.0(typescript@5.4.3): resolution: {integrity: sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -2826,8 +2824,8 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.3.0(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true @@ -3260,7 +3258,7 @@ packages: layout-base: 1.0.2 dev: false - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.3): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -3273,7 +3271,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.3 dev: false /cross-inspect@1.0.0: @@ -3344,7 +3342,6 @@ packages: /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - dev: false /cytoscape-cose-bilkent@4.1.0(cytoscape@3.28.1): resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} @@ -5982,14 +5979,14 @@ packages: intersection-observer: 0.12.2 next: 14.1.4(@babel/core@7.24.3)(react-dom@18.2.0)(react@18.2.0) next-themes: 0.2.1(next@14.1.4)(react-dom@18.2.0)(react@18.2.0) - nextra: 3.0.0-alpha.22(@types/react@18.2.73)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + nextra: 3.0.0-alpha.22(@types/react@18.2.73)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scroll-into-view-if-needed: 3.1.0 zod: 3.22.4 dev: false - /nextra@3.0.0-alpha.22(@types/react@18.2.73)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3): + /nextra@3.0.0-alpha.22(@types/react@18.2.73)(next@14.1.4)(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3): resolution: {integrity: sha512-4V1kLs0MiQ1KE/Dh1cnLc100Ibyo/PY46v1NdRzrYe7uzCBcSGTiG9OwHTE/34wUwbM5N7TptiDOlV79BBZ0Ng==} engines: {node: '>=18'} peerDependencies: @@ -6001,7 +5998,7 @@ packages: '@mdx-js/mdx': 3.0.1 '@mdx-js/react': 3.0.1(@types/react@18.2.73)(react@18.2.0) '@napi-rs/simple-git': 0.1.16 - '@shikijs/twoslash': 1.2.1(typescript@5.3.3) + '@shikijs/twoslash': 1.2.1(typescript@5.4.3) '@theguild/remark-mermaid': 0.0.5(react@18.2.0) '@theguild/remark-npm2yarn': 0.3.0 better-react-mathjax: 2.0.3(react@18.2.0) @@ -6367,8 +6364,8 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier@3.2.4: - resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} + /prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true dev: true @@ -7186,13 +7183,13 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: false - /ts-api-utils@1.3.0(typescript@5.3.3): + /ts-api-utils@1.3.0(typescript@5.4.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.4.3 dev: true /ts-dedent@2.2.0: @@ -7226,14 +7223,14 @@ packages: resolution: {integrity: sha512-oUr5ZAn37CgNa6p1mrCuuR/pINffsnGCee2aS170Uj1IObxCjsHzu6sgdPUdxGLLn6++gd/qjNH1/iR6RrfLeg==} dev: false - /twoslash@0.2.5(typescript@5.3.3): + /twoslash@0.2.5(typescript@5.4.3): resolution: {integrity: sha512-U8rqsfVh8jQMO1NJekUtglb52b7xD9+FrzeFrgzpHsRTKl8IQgqnZP6ld4PeKaHXhLfoZPuju9K50NXJ7wom8g==} peerDependencies: typescript: '*' dependencies: '@typescript/vfs': 1.5.0 twoslash-protocol: 0.2.5 - typescript: 5.3.3 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: false @@ -7250,14 +7247,14 @@ packages: engines: {node: '>=10'} dev: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.3: + resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} engines: {node: '>=14.17'} hasBin: true /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - dev: false + dev: true /unherit@3.0.1: resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==} diff --git a/tsconfig.json b/tsconfig.json index 0020cf72b0..15907800de 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,14 +15,14 @@ "incremental": true, "paths": { "@/*": ["./src/*"], - "public/*": ["./public/*"], + "public/*": ["./public/*"] }, "plugins": [ { - "name": "next", - }, - ], + "name": "next" + } + ] }, "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], - "exclude": ["node_modules"], + "exclude": ["node_modules"] }