diff --git a/go.mod b/go.mod index 701d207d..e2d8eae2 100644 --- a/go.mod +++ b/go.mod @@ -5,8 +5,9 @@ go 1.22.0 require ( github.com/golang/geo v0.0.0-20230421003525-6adc56603217 github.com/google/uuid v1.6.0 - github.com/markus-wa/demoinfocs-golang/v4 v4.0.3 + github.com/markus-wa/demoinfocs-golang/v4 v4.0.4 github.com/nwaples/rardecode v1.1.3 + github.com/oklog/ulid/v2 v2.1.0 github.com/shuji-koike/goutil v1.0.0 ) @@ -17,7 +18,6 @@ require ( github.com/markus-wa/godispatch v1.4.1 // indirect github.com/markus-wa/ice-cipher-go v0.0.0-20230901094113-348096939ba7 // indirect github.com/markus-wa/quickhull-go/v2 v2.2.0 // indirect - github.com/oklog/ulid/v2 v2.1.0 // indirect github.com/pkg/errors v0.9.1 // indirect golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect google.golang.org/protobuf v1.32.0 // indirect diff --git a/go.sum b/go.sum index d5da2fe3..5f3930f8 100644 --- a/go.sum +++ b/go.sum @@ -10,8 +10,8 @@ github.com/google/go-cmp v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/markus-wa/demoinfocs-golang/v4 v4.0.3 h1:xs8FjO/o5z3bjEwTxfiGO4yK9bQESDawiFIgOmW6sRA= -github.com/markus-wa/demoinfocs-golang/v4 v4.0.3/go.mod h1:kDkzriHU1eK8bjnL0QsSgPjkbNLlCPE+dfaYaneEJ5k= +github.com/markus-wa/demoinfocs-golang/v4 v4.0.4 h1:IvpChzVqgfEZS2AxzFA6nFAoaXpsrD2qFev7F9TdCAM= +github.com/markus-wa/demoinfocs-golang/v4 v4.0.4/go.mod h1:kDkzriHU1eK8bjnL0QsSgPjkbNLlCPE+dfaYaneEJ5k= github.com/markus-wa/go-unassert v0.1.3 h1:4N2fPLUS3929Rmkv94jbWskjsLiyNT2yQpCulTFFWfM= github.com/markus-wa/go-unassert v0.1.3/go.mod h1:/pqt7a0LRmdsRNYQ2nU3SGrXfw3bLXrvIkakY/6jpPY= github.com/markus-wa/gobitread v0.2.3 h1:COx7dtYQ7Q+77hgUmD+O4MvOcqG7y17RP3Z7BbjRvPs= diff --git a/package.json b/package.json index 14c1d18d..1abdd646 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "engines": { "node": "20" }, - "packageManager": "pnpm@8.15.1", + "packageManager": "pnpm@8.15.3", "scripts": { "start": "vite dev", "build": "vite build", @@ -15,7 +15,7 @@ "devDependencies": { "@emotion/react": "^11.11.3", "@firebase/app-compat": "^0.2.27", - "@sentry/vite-plugin": "^2.14.1", + "@sentry/vite-plugin": "^2.14.2", "@shuji-koike/boilerplate": "^1.24.3", "@shuji-koike/eslint-config": "^1.24.3", "@shuji-koike/storybook": "^1.24.3", @@ -25,14 +25,14 @@ "@types/react-dom": "^18.2.19", "@types/react-router-dom": "^5.3.3", "@vitejs/plugin-react": "^4.2.1", - "firebase-tools": "^13.3.0", + "firebase-tools": "^13.3.1", "lodash": "^4.17.21", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router": "^6.22.1", "react-router-dom": "^6.22.1", "typescript": "^5.3.3", - "vite": "^5.1.3", + "vite": "^5.1.4", "vite-plugin-static-copy": "^1.0.1" } } diff --git a/packages/app/package.json b/packages/app/package.json index f8747eca..5e866a5d 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -23,8 +23,8 @@ "react-device-detect": "^2.2.3", "react-dom": "^18.2.0", "react-is": "^18.2.0", - "react-router": "^6.22.0", - "react-router-dom": "^6.22.0", + "react-router": "^6.22.1", + "react-router-dom": "^6.22.1", "wasm-gzip": "^2.0.3", "zod": "^3.22.4", "zustand": "^4.5.1" diff --git a/packages/functions/package.json b/packages/functions/package.json index 80ee2027..aef530e0 100644 --- a/packages/functions/package.json +++ b/packages/functions/package.json @@ -17,10 +17,10 @@ "firebase-functions": "^4.7.0" }, "devDependencies": { - "@shuji-koike/boilerplate": "^1.24.2", + "@shuji-koike/boilerplate": "^1.24.3", "esbuild": "^0.20.1", "firebase-functions-test": "^3.1.1", "jest": "^29.7.0", - "tsx": "^4.7.0" + "tsx": "^4.7.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e773e33d..8b1a6402 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^0.2.27 version: 0.2.27 '@sentry/vite-plugin': - specifier: ^2.14.1 - version: 2.14.1 + specifier: ^2.14.2 + version: 2.14.2 '@shuji-koike/boilerplate': specifier: ^1.24.3 version: 1.24.3 @@ -43,10 +43,10 @@ importers: version: 5.3.3 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.3) + version: 4.2.1(vite@5.1.4) firebase-tools: - specifier: ^13.3.0 - version: 13.3.0 + specifier: ^13.3.1 + version: 13.3.1 lodash: specifier: ^4.17.21 version: 4.17.21 @@ -66,11 +66,11 @@ importers: specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.1.3 - version: 5.1.3(@types/node@20.11.19) + specifier: ^5.1.4 + version: 5.1.4(@types/node@20.11.19) vite-plugin-static-copy: specifier: ^1.0.1 - version: 1.0.1(vite@5.1.3) + version: 1.0.1(vite@5.1.4) packages/app: dependencies: @@ -126,10 +126,10 @@ importers: specifier: ^18.2.0 version: 18.2.0 react-router: - specifier: ^6.22.0 + specifier: ^6.22.1 version: 6.22.1(react@18.2.0) react-router-dom: - specifier: ^6.22.0 + specifier: ^6.22.1 version: 6.22.1(react-dom@18.2.0)(react@18.2.0) wasm-gzip: specifier: ^2.0.3 @@ -170,7 +170,7 @@ importers: version: 4.7.0(firebase-admin@12.0.0) devDependencies: '@shuji-koike/boilerplate': - specifier: ^1.24.2 + specifier: ^1.24.3 version: 1.24.3 esbuild: specifier: ^0.20.1 @@ -182,7 +182,7 @@ importers: specifier: ^29.7.0 version: 29.7.0(@types/node@20.11.19) tsx: - specifier: ^4.7.0 + specifier: ^4.7.1 version: 4.7.1 packages: @@ -2038,6 +2038,7 @@ packages: /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + requiresBuild: true dependencies: string-width: 5.1.2 string-width-cjs: /string-width@4.2.3 @@ -3364,15 +3365,6 @@ packages: '@sentry/utils': 7.102.0 dev: false - /@sentry-internal/tracing@7.101.1: - resolution: {integrity: sha512-ihjWG8x4x0ozx6t+EHoXLKbsPrgzYLCpeBLWyS+M6n3hn6cmHM76c8nZw3ldhUQi5UYL3LFC/JZ50b4oSxtlrg==} - engines: {node: '>=8'} - dependencies: - '@sentry/core': 7.101.1 - '@sentry/types': 7.101.1 - '@sentry/utils': 7.101.1 - dev: true - /@sentry-internal/tracing@7.102.0: resolution: {integrity: sha512-BlE33HWL1IzkGa0W+pwTiyu01MUIfYf+WnO9UC8qkDW3jxVvg2zhoSjXSxikT+KPCOgoZpQHspaTzwjnI1LCvw==} engines: {node: '>=8'} @@ -3382,8 +3374,8 @@ packages: '@sentry/utils': 7.102.0 dev: false - /@sentry/babel-plugin-component-annotate@2.14.1: - resolution: {integrity: sha512-NHVOr6m0vOoh1UNSZr+OpWQERjjQM7lO48WN/N/MzobIIxc2pymw2KAq3lNJ1SnVAy1t9RNP8u+g6aEFEMGZ/w==} + /@sentry/babel-plugin-component-annotate@2.14.2: + resolution: {integrity: sha512-mFBVnIZmdMrpxo61rG5yf0WFt5VrRpy8cpIpJtT3mYkX9vDmcUZaZaD1ctv73iZF3QwaieVdn05Na5mWzZ8h/A==} engines: {node: '>= 14'} dev: true @@ -3400,15 +3392,13 @@ packages: '@sentry/utils': 7.102.0 dev: false - /@sentry/bundler-plugin-core@2.14.1: - resolution: {integrity: sha512-JbYkeQQ+FTy4KjuJmnjjRGKv1LOSH+Q9cbcMHkr+vNrwAbdxkQ7WURGEKUCFTciIekToMCOiFk+g3FQlRmzLPg==} + /@sentry/bundler-plugin-core@2.14.2: + resolution: {integrity: sha512-HgOFWYdq87lSmeVW1w8K2Vf2DGzRPvKzHTajZYLTPlrZ1jbajq9vwuqhrJ9AnDkjl0mjyzSPEy3ZTeG1Z7uRNA==} engines: {node: '>= 14'} dependencies: '@babel/core': 7.18.5 - '@sentry/babel-plugin-component-annotate': 2.14.1 + '@sentry/babel-plugin-component-annotate': 2.14.2 '@sentry/cli': 2.28.6 - '@sentry/node': 7.101.1 - '@sentry/utils': 7.102.0 dotenv: 16.4.4 find-up: 5.0.0 glob: 9.3.2 @@ -3505,14 +3495,6 @@ packages: - supports-color dev: true - /@sentry/core@7.101.1: - resolution: {integrity: sha512-XSmXXeYT1d4O14eDF3OXPJFUgaN2qYEeIGUztqPX9nBs9/ij8y/kZOayFqlIMnfGvjOUM+63sy/2xDBOpFn6ug==} - engines: {node: '>=8'} - dependencies: - '@sentry/types': 7.101.1 - '@sentry/utils': 7.101.1 - dev: true - /@sentry/core@7.102.0: resolution: {integrity: sha512-GO9eLOSBK1waW4AD0wDXAreaNqXFQ1MPQZrkKcN+GJYEFhJK1+u+MSV7vO5Fs/rIfaTZIZ2jtEkxSSAOucE8EQ==} engines: {node: '>=8'} @@ -3521,16 +3503,6 @@ packages: '@sentry/utils': 7.102.0 dev: false - /@sentry/node@7.101.1: - resolution: {integrity: sha512-iXSxUT6Zbt/KUY0+fRcW5II6Tgp2zdTfhBW+fQuDt/UUZt7Ypvb+6n4U2oom3LJfttmD7mdjQuT4+vsNImDjTQ==} - engines: {node: '>=8'} - dependencies: - '@sentry-internal/tracing': 7.101.1 - '@sentry/core': 7.101.1 - '@sentry/types': 7.101.1 - '@sentry/utils': 7.101.1 - dev: true - /@sentry/react@7.102.0(react@18.2.0): resolution: {integrity: sha512-Dz2JZwQMU/gpAVRHz6usMGgDF5Y0QcPUAnRoNpewEanZW7nChN8FsIYjOkvEbbsgk8bAlAjWErNlKGfl0B3YoA==} engines: {node: '>=8'} @@ -3562,33 +3534,23 @@ packages: '@sentry-internal/tracing': 7.102.0 dev: false - /@sentry/types@7.101.1: - resolution: {integrity: sha512-bwtkQvrCZ6JGc7vqX7TEAKBgkbQFORt84FFS3JQQb8G3efTt9fZd2ReY4buteKQdlALl8h1QWVngTLmI+kyUuw==} - engines: {node: '>=8'} - dev: true - /@sentry/types@7.102.0: resolution: {integrity: sha512-FPfFBP0x3LkPARw1/6cWySLq1djIo8ao3Qo2KNBeE9CHdq8bsS1a8zzjJLuWG4Ww+wieLP8/lY3WTgrCz4jowg==} engines: {node: '>=8'} - - /@sentry/utils@7.101.1: - resolution: {integrity: sha512-Nrg0nrEI3nrOCd9SLJ/WGzxS5KMQE4cryLOvrDcHJRWpsSyGBF1hLLerk84Nsw/0myMsn7zTYU+xoq7idNsX5A==} - engines: {node: '>=8'} - dependencies: - '@sentry/types': 7.101.1 - dev: true + dev: false /@sentry/utils@7.102.0: resolution: {integrity: sha512-cp5KCRe0slOVMwG4iP2Z4UajQkjryRTiFskZ5H7Q3X9R5voM8+DAhiDcIW88GL9NxqyUrAJOjmKdeLK2vM+bdA==} engines: {node: '>=8'} dependencies: '@sentry/types': 7.102.0 + dev: false - /@sentry/vite-plugin@2.14.1: - resolution: {integrity: sha512-leNq+hWaKRhp0e+U1LYVbKBUAN4P+RXhG6GyMLvjKZL0LTsbLni05XeWg3Xy364Xoawcj6vgEN2lVvlpUvUnEQ==} + /@sentry/vite-plugin@2.14.2: + resolution: {integrity: sha512-t8IiRZGxivtODgabjgHlgUhOBEIJdOclJGUKLAJjJqPtYeKjPzxYOo/Z5yt7k1rhBAaMhFk3whW5o7SOq4KVOA==} engines: {node: '>= 14'} dependencies: - '@sentry/bundler-plugin-core': 2.14.1 + '@sentry/bundler-plugin-core': 2.14.2 unplugin: 1.0.1 transitivePeerDependencies: - encoding @@ -3654,13 +3616,13 @@ packages: '@types/react': 18.2.57 '@types/react-dom': 18.2.19 '@types/react-router-dom': 5.3.3 - '@vitejs/plugin-react': 4.2.1(vite@5.1.3) + '@vitejs/plugin-react': 4.2.1(vite@5.1.4) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 react-router: 6.22.1(react@18.2.0) react-router-dom: 6.22.1(react-dom@18.2.0)(react@18.2.0) - vite: 5.1.3(@types/node@20.11.19) + vite: 5.1.4(@types/node@20.11.19) vite-node: 1.2.2(@types/node@20.11.19) vitest: 1.2.2(@types/node@20.11.19) transitivePeerDependencies: @@ -4743,7 +4705,7 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitejs/plugin-react@4.2.1(vite@5.1.3): + /@vitejs/plugin-react@4.2.1(vite@5.1.4): resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -4754,7 +4716,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.1.3(@types/node@20.11.19) + vite: 5.1.4(@types/node@20.11.19) transitivePeerDependencies: - supports-color dev: true @@ -5078,6 +5040,7 @@ packages: /ansi-regex@6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} + requiresBuild: true dev: true /ansi-styles@3.2.1: @@ -5100,6 +5063,7 @@ packages: /ansi-styles@6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + requiresBuild: true dev: true /ansicolors@0.3.2: @@ -6390,6 +6354,7 @@ packages: /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + requiresBuild: true dev: true /ecdsa-sig-formatter@1.0.11: @@ -6414,6 +6379,7 @@ packages: /emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + requiresBuild: true dev: true /enabled@2.0.0: @@ -7335,8 +7301,8 @@ packages: - encoding - supports-color - /firebase-tools@13.3.0: - resolution: {integrity: sha512-WooMk02Wucre63XGHNOopwRp/FFCL/zjq1Jz0itZ6fDeytdTxZabhlcvnX+HMCyccPhuwbs3extIEh/T6SFWtA==} + /firebase-tools@13.3.1: + resolution: {integrity: sha512-+yvUK+tcyZhNVqYe7z8U70Jf3l9mGUwcThVVIJCe/dQIjdAv8ZDcibGbhPxTp4Jpw7PyAPRQCo3RgUFnC0RrpA==} engines: {node: '>=18.0.0 || >=20.0.0'} hasBin: true dependencies: @@ -7362,9 +7328,11 @@ packages: filesize: 6.4.0 form-data: 4.0.0 fs-extra: 10.1.0 + fuzzy: 0.1.3 glob: 7.2.3 google-auth-library: 7.14.1 inquirer: 8.2.6 + inquirer-autocomplete-prompt: 2.0.1(inquirer@8.2.6) js-yaml: 3.14.1 jsonwebtoken: 9.0.2 leven: 3.1.0 @@ -7475,6 +7443,7 @@ packages: /foreground-child@3.1.1: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} + requiresBuild: true dependencies: cross-spawn: 7.0.3 signal-exit: 4.1.0 @@ -7587,6 +7556,11 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true + /fuzzy@0.1.3: + resolution: {integrity: sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==} + engines: {node: '>= 0.6.0'} + dev: true + /gaxios@4.3.3: resolution: {integrity: sha512-gSaYYIO1Y3wUtdfHmjDUZ8LWaxJQpiavzbF5Kq53akSzvmVg0RfyOcFDbO1KJ/KCGRFz2qG+lS81F0nkr7cRJA==} engines: {node: '>=10'} @@ -8248,6 +8222,20 @@ packages: engines: {node: '>=10'} dev: true + /inquirer-autocomplete-prompt@2.0.1(inquirer@8.2.6): + resolution: {integrity: sha512-jUHrH0btO7j5r8DTQgANf2CBkTZChoVySD8zF/wp5fZCOLIuUbleXhf4ZY5jNBOc1owA3gdfWtfZuppfYBhcUg==} + engines: {node: '>=12'} + peerDependencies: + inquirer: ^8.0.0 + dependencies: + ansi-escapes: 4.3.2 + figures: 3.2.0 + inquirer: 8.2.6 + picocolors: 1.0.0 + run-async: 2.4.1 + rxjs: 7.8.1 + dev: true + /inquirer@8.2.6: resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} @@ -8694,6 +8682,7 @@ packages: /jackspeak@2.3.6: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} + requiresBuild: true dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -11540,6 +11529,7 @@ packages: /string-width@5.1.2: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} + requiresBuild: true dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 @@ -11606,6 +11596,7 @@ packages: /strip-ansi@7.1.0: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} + requiresBuild: true dependencies: ansi-regex: 6.0.1 dev: true @@ -12403,7 +12394,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.3(@types/node@20.11.19) + vite: 5.1.4(@types/node@20.11.19) transitivePeerDependencies: - '@types/node' - less @@ -12415,7 +12406,7 @@ packages: - terser dev: true - /vite-plugin-static-copy@1.0.1(vite@5.1.3): + /vite-plugin-static-copy@1.0.1(vite@5.1.4): resolution: {integrity: sha512-3eGL4mdZoPJMDBT68pv/XKIHR4MgVolStIxxv1gIBP4R8TpHn9C9EnaU0hesqlseJ4ycLGUxckFTu/jpuJXQlA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -12425,11 +12416,11 @@ packages: fast-glob: 3.3.2 fs-extra: 11.2.0 picocolors: 1.0.0 - vite: 5.1.3(@types/node@20.11.19) + vite: 5.1.4(@types/node@20.11.19) dev: true - /vite@5.1.3(@types/node@20.11.19): - resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} + /vite@5.1.4(@types/node@20.11.19): + resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -12508,7 +12499,7 @@ packages: strip-literal: 1.3.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.1.3(@types/node@20.11.19) + vite: 5.1.4(@types/node@20.11.19) vite-node: 1.2.2(@types/node@20.11.19) why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -12767,6 +12758,7 @@ packages: /wrap-ansi@8.1.0: resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} + requiresBuild: true dependencies: ansi-styles: 6.2.1 string-width: 5.1.2