diff --git a/.eslintignore b/.eslintignore index 71e862c9d..e724a2aaa 100644 --- a/.eslintignore +++ b/.eslintignore @@ -11,3 +11,4 @@ node_modules/ *.min.css *.min.js @sanity +playwright-report/ diff --git a/package.json b/package.json index 3277ae817..fa117915e 100644 --- a/package.json +++ b/package.json @@ -14,8 +14,8 @@ "start:prod": "NODE_OPTIONS='-r dotenv/config @newrelic/next' next start", "tsc": "tsc --noEmit", "gen-env": "gen-env-types .env -o src/types/env.d.ts -e .", - "lint": "eslint \"./src/**/*.{js, jsx,ts,tsx}\" --quiet --fix && eslint \"./**/*.{js, jsx,ts,tsx}\" --quiet --fix", - "lint:style": "stylelint --fix src/**/*.{scss,css}", + "lint": "eslint --ext .ts,.tsx,.js.jsx .", + "lint:fix": "eslint --fix --ext .ts,.tsx,.js.jsx .", "format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,css,scss,html}\"", "format:check": "prettier --list-different \"src/**/*.{js,jsx,ts,tsx,css,scss,html}\"", "test": "jest", @@ -53,7 +53,7 @@ "framer-motion": "^10.17.9", "gen-env-types": "^1.3.4", "gray-matter": "^4.0.3", - "groq": "3.23.4", + "groq": "3.24.1", "js-cookie": "^3.0.5", "lodash": "^4.17.21", "motion": "^10.16.4", @@ -105,7 +105,7 @@ "@types/jest": "^29.5.11", "@types/js-cookie": "^3.0.6", "@types/lodash": "^4.14.202", - "@types/node": "20.10.6", + "@types/node": "20.11.0", "@types/nprogress": "^0.2.3", "@types/react": "18.2.47", "@types/rss": "^0.0.32", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98f404153..a0030b3f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ dependencies: version: 5.0.8 '@newrelic/next': specifier: ^0.7.0 - version: 0.7.0(newrelic@11.8.0) + version: 0.7.0(newrelic@11.9.0) '@next/eslint-plugin-next': specifier: ^14.0.4 version: 14.0.4 @@ -25,16 +25,16 @@ dependencies: version: 1.0.7(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0) '@reduxjs/toolkit': specifier: ^2.0.1 - version: 2.0.1(react-redux@9.0.4)(react@18.2.0) + version: 2.0.1(react-redux@9.1.0)(react@18.2.0) '@sanity/client': specifier: ^6.10.0 - version: 6.10.0 + version: 6.11.1 '@sanity/image-url': specifier: ^1.0.2 version: 1.0.2 '@sentry/nextjs': specifier: ^7.92.0 - version: 7.92.0(next@14.0.4)(react@18.2.0)(webpack@5.89.0) + version: 7.93.0(next@14.0.4)(react@18.2.0)(webpack@5.89.0) '@vanilla-extract/css': specifier: ^1.14.0 version: 1.14.0 @@ -43,7 +43,7 @@ dependencies: version: 0.1.3 '@vanilla-extract/next-plugin': specifier: ^2.3.2 - version: 2.3.2(@types/node@20.10.6)(next@14.0.4)(sass@1.69.7)(webpack@5.89.0) + version: 2.3.2(@types/node@20.11.0)(next@14.0.4)(sass@1.69.7)(webpack@5.89.0) '@vanilla-extract/recipes': specifier: ^0.5.1 version: 0.5.1(@vanilla-extract/css@1.14.0) @@ -67,13 +67,13 @@ dependencies: version: 3.1.3 date-fns: specifier: ^3.1.0 - version: 3.1.0 + version: 3.2.0 dotenv: specifier: ^16.3.1 version: 16.3.1 framer-motion: specifier: ^10.17.9 - version: 10.17.9(react-dom@18.2.0)(react@18.2.0) + version: 10.18.0(react-dom@18.2.0)(react@18.2.0) gen-env-types: specifier: ^1.3.4 version: 1.3.4 @@ -81,8 +81,8 @@ dependencies: specifier: ^4.0.3 version: 4.0.3 groq: - specifier: 3.23.4 - version: 3.23.4 + specifier: 3.24.1 + version: 3.24.1 js-cookie: specifier: ^3.0.5 version: 3.0.5 @@ -91,13 +91,13 @@ dependencies: version: 4.17.21 motion: specifier: ^10.16.4 - version: 10.16.4 + version: 10.17.0 nanoid: specifier: ^5.0.4 version: 5.0.4 newrelic: specifier: ^11.8.0 - version: 11.8.0 + version: 11.9.0 next: specifier: ^14.0.4 version: 14.0.4(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7) @@ -106,7 +106,7 @@ dependencies: version: 4.4.1(react-dom@18.2.0)(react@18.2.0) next-sanity: specifier: ^7.0.7 - version: 7.0.7(@sanity/client@6.10.0)(@sanity/icons@2.8.0)(@sanity/types@3.23.4)(@sanity/ui@1.9.3)(next@14.0.4)(react@18.2.0)(sanity@3.23.4)(styled-components@6.1.6) + version: 7.0.10(@sanity/client@6.11.1)(@sanity/icons@2.8.0)(@sanity/types@3.24.1)(@sanity/ui@1.9.3)(next@14.0.4)(react@18.2.0)(sanity@3.24.1)(styled-components@6.1.8) next-seo: specifier: ^6.4.0 version: 6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0) @@ -139,7 +139,7 @@ dependencies: version: 2.4.0(react-dom@18.2.0)(react@18.2.0) react-redux: specifier: ^9.0.4 - version: 9.0.4(@types/react@18.2.47)(react@18.2.0)(redux@5.0.1) + version: 9.1.0(@types/react@18.2.47)(react@18.2.0)(redux@5.0.1) react-wrap-balancer: specifier: ^1.1.0 version: 1.1.0(react@18.2.0) @@ -166,7 +166,7 @@ dependencies: version: 1.69.7 sharp: specifier: ^0.33.1 - version: 0.33.1 + version: 0.33.2 swr: specifier: ^2.2.4 version: 2.2.4(react@18.2.0) @@ -189,7 +189,7 @@ dependencies: devDependencies: '@commitlint/cli': specifier: ^18.4.4 - version: 18.4.4(@types/node@20.10.6)(typescript@5.3.3) + version: 18.4.4(@types/node@20.11.0)(typescript@5.3.3) '@commitlint/config-conventional': specifier: ^18.4.4 version: 18.4.4 @@ -207,7 +207,7 @@ devDependencies: version: 0.2.29(@swc/core@1.3.102) '@testing-library/dom': specifier: ^9.3.3 - version: 9.3.3 + version: 9.3.4 '@testing-library/jest-dom': specifier: ^6.2.0 version: 6.2.0(@types/jest@29.5.11)(jest@29.7.0) @@ -219,7 +219,7 @@ devDependencies: version: 8.0.1(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': specifier: ^14.5.2 - version: 14.5.2(@testing-library/dom@9.3.3) + version: 14.5.2(@testing-library/dom@9.3.4) '@types/body-scroll-lock': specifier: ^3.1.2 version: 3.1.2 @@ -233,8 +233,8 @@ devDependencies: specifier: ^4.14.202 version: 4.14.202 '@types/node': - specifier: 20.10.6 - version: 20.10.6 + specifier: 20.11.0 + version: 20.11.0 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 @@ -246,16 +246,16 @@ devDependencies: version: 0.0.32 '@typescript-eslint/eslint-plugin': specifier: ^6.17.0 - version: 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.3.3) + version: 6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': specifier: ^6.17.0 - version: 6.17.0(eslint@8.56.0)(typescript@5.3.3) + version: 6.18.1(eslint@8.56.0)(typescript@5.3.3) commitizen: specifier: 4.3.0 - version: 4.3.0(@types/node@20.10.6)(typescript@5.3.3) + version: 4.3.0(@types/node@20.11.0)(typescript@5.3.3) cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@20.10.6)(typescript@5.3.3) + version: 3.3.0(@types/node@20.11.0)(typescript@5.3.3) eslint: specifier: ^8.56.0 version: 8.56.0 @@ -270,10 +270,10 @@ devDependencies: version: 9.1.0(eslint@8.56.0) eslint-import-resolver-typescript: specifier: ^3.6.1 - version: 3.6.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + version: 3.6.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + version: 2.29.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-jsx-a11y: specifier: ^6.8.0 version: 6.8.0(eslint@8.56.0) @@ -294,7 +294,7 @@ devDependencies: version: 3.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.10.6) + version: 29.7.0(@types/node@20.11.0) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -324,7 +324,7 @@ devDependencies: version: 1.14.1 prettier: specifier: ^3.1.1 - version: 3.1.1 + version: 3.2.2 stylelint: specifier: ^15.11.0 version: 15.11.0(typescript@5.3.3) @@ -339,13 +339,13 @@ devDependencies: version: 34.0.0(stylelint@15.11.0) stylelint-prettier: specifier: ^4.1.0 - version: 4.1.0(prettier@3.1.1)(stylelint@15.11.0) + version: 4.1.0(prettier@3.2.2)(stylelint@15.11.0) typescript: specifier: ^5.3.3 version: 5.3.3 vercel: specifier: ^33.0.2 - version: 33.0.2(@swc/core@1.3.102) + version: 33.1.0(@swc/core@1.3.102) packages: @@ -365,11 +365,19 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.19 + /@asamuzakjp/dom-selector@2.0.2: + resolution: {integrity: sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==} + dependencies: + bidi-js: 1.0.3 + css-tree: 2.3.1 + is-potential-custom-element-name: 1.0.1 + dev: false + /@aws-crypto/crc32@3.0.0: resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 tslib: 1.14.1 dev: false @@ -386,7 +394,7 @@ packages: '@aws-crypto/sha256-js': 3.0.0 '@aws-crypto/supports-web-crypto': 3.0.0 '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@aws-sdk/util-locate-window': 3.465.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 @@ -396,7 +404,7 @@ packages: resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} dependencies: '@aws-crypto/util': 3.0.0 - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 tslib: 1.14.1 dev: false @@ -409,30 +417,30 @@ packages: /@aws-crypto/util@3.0.0: resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@aws-sdk/util-utf8-browser': 3.259.0 tslib: 1.14.1 dev: false - /@aws-sdk/client-lambda@3.485.0: - resolution: {integrity: sha512-gaXn4Ps2L5OluV2tXzFUJ2up+iX2pm8XOyoq+RFS/NjLSQ66zKnrT4kBLuuntAPaj9ku6ag0+9ZUa6i6Zjx7qg==} + /@aws-sdk/client-lambda@3.490.0: + resolution: {integrity: sha512-lj29UGeaBuylTHiMdb4f16t2wABdBp8FADLolSsfTxDcY5kVZ3a7299G+Lyb9m27Rq42pMUKvJBzizIduyqkMA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/client-sts': 3.485.0 - '@aws-sdk/core': 3.485.0 - '@aws-sdk/credential-provider-node': 3.485.0 - '@aws-sdk/middleware-host-header': 3.485.0 - '@aws-sdk/middleware-logger': 3.485.0 - '@aws-sdk/middleware-recursion-detection': 3.485.0 - '@aws-sdk/middleware-signing': 3.485.0 - '@aws-sdk/middleware-user-agent': 3.485.0 - '@aws-sdk/region-config-resolver': 3.485.0 - '@aws-sdk/types': 3.485.0 - '@aws-sdk/util-endpoints': 3.485.0 - '@aws-sdk/util-user-agent-browser': 3.485.0 - '@aws-sdk/util-user-agent-node': 3.485.0 + '@aws-sdk/client-sts': 3.490.0 + '@aws-sdk/core': 3.490.0 + '@aws-sdk/credential-provider-node': 3.490.0 + '@aws-sdk/middleware-host-header': 3.489.0 + '@aws-sdk/middleware-logger': 3.489.0 + '@aws-sdk/middleware-recursion-detection': 3.489.0 + '@aws-sdk/middleware-signing': 3.489.0 + '@aws-sdk/middleware-user-agent': 3.489.0 + '@aws-sdk/region-config-resolver': 3.489.0 + '@aws-sdk/types': 3.489.0 + '@aws-sdk/util-endpoints': 3.489.0 + '@aws-sdk/util-user-agent-browser': 3.489.0 + '@aws-sdk/util-user-agent-node': 3.489.0 '@smithy/config-resolver': 2.0.23 '@smithy/core': 1.2.2 '@smithy/eventstream-serde-browser': 2.0.16 @@ -467,22 +475,22 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sso@3.485.0: - resolution: {integrity: sha512-apN2bEn0PZs0jD4jAfvwO3dlWqw9YIQJ6TAudM1bd3S5vzWqlBBcLfQpK6taHoQaI+WqgUWXLuOf7gRFbGXKPg==} + /@aws-sdk/client-sso@3.490.0: + resolution: {integrity: sha512-yfxoHmCL1w/IKmFRfzCxdVCQrGlSQf4eei9iVEm5oi3iE8REFyPj3o/BmKQEHG3h2ITK5UbdYDb5TY4xoYHsyA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/core': 3.485.0 - '@aws-sdk/middleware-host-header': 3.485.0 - '@aws-sdk/middleware-logger': 3.485.0 - '@aws-sdk/middleware-recursion-detection': 3.485.0 - '@aws-sdk/middleware-user-agent': 3.485.0 - '@aws-sdk/region-config-resolver': 3.485.0 - '@aws-sdk/types': 3.485.0 - '@aws-sdk/util-endpoints': 3.485.0 - '@aws-sdk/util-user-agent-browser': 3.485.0 - '@aws-sdk/util-user-agent-node': 3.485.0 + '@aws-sdk/core': 3.490.0 + '@aws-sdk/middleware-host-header': 3.489.0 + '@aws-sdk/middleware-logger': 3.489.0 + '@aws-sdk/middleware-recursion-detection': 3.489.0 + '@aws-sdk/middleware-user-agent': 3.489.0 + '@aws-sdk/region-config-resolver': 3.489.0 + '@aws-sdk/types': 3.489.0 + '@aws-sdk/util-endpoints': 3.489.0 + '@aws-sdk/util-user-agent-browser': 3.489.0 + '@aws-sdk/util-user-agent-node': 3.489.0 '@smithy/config-resolver': 2.0.23 '@smithy/core': 1.2.2 '@smithy/fetch-http-handler': 2.3.2 @@ -512,23 +520,23 @@ packages: - aws-crt dev: false - /@aws-sdk/client-sts@3.485.0: - resolution: {integrity: sha512-PI4q36kVF0fpIPZyeQhrwwJZ6SRkOGvU3rX5Qn4b5UY5X+Ct1aLhqSX8/OB372UZIcnh6eSvERu8POHleDO7Jw==} + /@aws-sdk/client-sts@3.490.0: + resolution: {integrity: sha512-n2vQ5Qu2qi2I0XMI+IH99ElpIRHOJTa1+sqNC4juMYxKQBMvw+EnsqUtaL3QvTHoyxNB/R7mpkeBB6SzPQ1TtA==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/core': 3.485.0 - '@aws-sdk/credential-provider-node': 3.485.0 - '@aws-sdk/middleware-host-header': 3.485.0 - '@aws-sdk/middleware-logger': 3.485.0 - '@aws-sdk/middleware-recursion-detection': 3.485.0 - '@aws-sdk/middleware-user-agent': 3.485.0 - '@aws-sdk/region-config-resolver': 3.485.0 - '@aws-sdk/types': 3.485.0 - '@aws-sdk/util-endpoints': 3.485.0 - '@aws-sdk/util-user-agent-browser': 3.485.0 - '@aws-sdk/util-user-agent-node': 3.485.0 + '@aws-sdk/core': 3.490.0 + '@aws-sdk/credential-provider-node': 3.490.0 + '@aws-sdk/middleware-host-header': 3.489.0 + '@aws-sdk/middleware-logger': 3.489.0 + '@aws-sdk/middleware-recursion-detection': 3.489.0 + '@aws-sdk/middleware-user-agent': 3.489.0 + '@aws-sdk/region-config-resolver': 3.489.0 + '@aws-sdk/types': 3.489.0 + '@aws-sdk/util-endpoints': 3.489.0 + '@aws-sdk/util-user-agent-browser': 3.489.0 + '@aws-sdk/util-user-agent-node': 3.489.0 '@smithy/config-resolver': 2.0.23 '@smithy/core': 1.2.2 '@smithy/fetch-http-handler': 2.3.2 @@ -560,8 +568,8 @@ packages: - aws-crt dev: false - /@aws-sdk/core@3.485.0: - resolution: {integrity: sha512-Yvi80DQcbjkYCft471ClE3HuetuNVqntCs6eFOomDcrJaqdOFrXv2kJAxky84MRA/xb7bGlDGAPbTuj1ICputg==} + /@aws-sdk/core@3.490.0: + resolution: {integrity: sha512-TSBWkXtxMU7q1Zo6w3v5wIOr/sj7P5Jw3OyO7lJrFGsPsDC2xwpxkVqTesDxkzgMRypO52xjYEmveagn1xxBHg==} engines: {node: '>=14.0.0'} dependencies: '@smithy/core': 1.2.2 @@ -572,25 +580,25 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-env@3.485.0: - resolution: {integrity: sha512-3XkFgwVU1XOB33dV7t9BKJ/ptdl2iS+0dxE7ecq8aqT2/gsfKmLCae1G17P8WmdD3z0kMDTvnqM2aWgUnSOkmg==} + /@aws-sdk/credential-provider-env@3.489.0: + resolution: {integrity: sha512-5PqYsx9G5SB2tqPT9/z/u0EkF6D4wP6HTMWQs+DfMdmwXihrqQAgeYaTtV3KbXqb88p6sfacwxhUvE6+Rm494w==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/property-provider': 2.0.17 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-ini@3.485.0: - resolution: {integrity: sha512-cFYF/Bdw7EnT4viSxYpNIv3IBkri/Yb+JpQXl8uDq7bfVJfAN5qZmK07vRkg08xL6TC4F41wshhMSAucGdTwIw==} + /@aws-sdk/credential-provider-ini@3.490.0: + resolution: {integrity: sha512-7m63zyCpVqj9FsoDxWMWWRvL6c7zZzOcXYkHZmHujVVlmAXH0RT/vkXFkYgt+Ku+ov+v5NQrzwO5TmVoRt6O8g==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.485.0 - '@aws-sdk/credential-provider-process': 3.485.0 - '@aws-sdk/credential-provider-sso': 3.485.0 - '@aws-sdk/credential-provider-web-identity': 3.485.0 - '@aws-sdk/types': 3.485.0 + '@aws-sdk/credential-provider-env': 3.489.0 + '@aws-sdk/credential-provider-process': 3.489.0 + '@aws-sdk/credential-provider-sso': 3.490.0 + '@aws-sdk/credential-provider-web-identity': 3.489.0 + '@aws-sdk/types': 3.489.0 '@smithy/credential-provider-imds': 2.1.5 '@smithy/property-provider': 2.0.17 '@smithy/shared-ini-file-loader': 2.2.8 @@ -600,16 +608,16 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-node@3.485.0: - resolution: {integrity: sha512-2DwzO2azkSzngifKDT61W/DL0tSzewuaFHiLJWdfc8Et3mdAQJ9x3KAj8u7XFpjIcGNqk7FiKjN+zeGUuNiEhA==} + /@aws-sdk/credential-provider-node@3.490.0: + resolution: {integrity: sha512-Gh33u2O5Xbout8G3z/Z5H/CZzdG1ophxf/XS3iMFxA1cazQ7swY1UMmGvB7Lm7upvax5anXouItD1Ph3gzKc4w==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/credential-provider-env': 3.485.0 - '@aws-sdk/credential-provider-ini': 3.485.0 - '@aws-sdk/credential-provider-process': 3.485.0 - '@aws-sdk/credential-provider-sso': 3.485.0 - '@aws-sdk/credential-provider-web-identity': 3.485.0 - '@aws-sdk/types': 3.485.0 + '@aws-sdk/credential-provider-env': 3.489.0 + '@aws-sdk/credential-provider-ini': 3.490.0 + '@aws-sdk/credential-provider-process': 3.489.0 + '@aws-sdk/credential-provider-sso': 3.490.0 + '@aws-sdk/credential-provider-web-identity': 3.489.0 + '@aws-sdk/types': 3.489.0 '@smithy/credential-provider-imds': 2.1.5 '@smithy/property-provider': 2.0.17 '@smithy/shared-ini-file-loader': 2.2.8 @@ -619,24 +627,24 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-process@3.485.0: - resolution: {integrity: sha512-X9qS6ZO/rDKYDgWqD1YmSX7sAUUHax9HbXlgGiTTdtfhZvQh1ZmnH6wiPu5WNliafHZFtZT2W07kgrDLPld/Ug==} + /@aws-sdk/credential-provider-process@3.489.0: + resolution: {integrity: sha512-3vKQYJZ5cZYjy0870CPmbmKRBgATw2xCygxhn4m4UDCjOXVXcGUtYD51DMWsvBo3S0W8kH+FIJV4yuEDMFqLFQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/property-provider': 2.0.17 '@smithy/shared-ini-file-loader': 2.2.8 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/credential-provider-sso@3.485.0: - resolution: {integrity: sha512-l0oC8GTrWh+LFQQfSmG1Jai1PX7Mhj9arb/CaS1/tmeZE0hgIXW++tvljYs/Dds4LGXUlaWG+P7BrObf6OyIXA==} + /@aws-sdk/credential-provider-sso@3.490.0: + resolution: {integrity: sha512-3UUBUoPbFvT58IhS4Vb23omYj/QPNkjgxu9p9ruQ3KSjLkanI4w8t/l/jljA65q83P7CoLnM5UKG9L7RA8/V1Q==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/client-sso': 3.485.0 - '@aws-sdk/token-providers': 3.485.0 - '@aws-sdk/types': 3.485.0 + '@aws-sdk/client-sso': 3.490.0 + '@aws-sdk/token-providers': 3.489.0 + '@aws-sdk/types': 3.489.0 '@smithy/property-provider': 2.0.17 '@smithy/shared-ini-file-loader': 2.2.8 '@smithy/types': 2.8.0 @@ -645,50 +653,50 @@ packages: - aws-crt dev: false - /@aws-sdk/credential-provider-web-identity@3.485.0: - resolution: {integrity: sha512-WpBFZFE0iXtnibH5POMEKITj/hR0YV5l2n9p8BEvKjdJ63s3Xke1RN20ZdIyKDaRDwj8adnKDgNPEnAKdS4kLw==} + /@aws-sdk/credential-provider-web-identity@3.489.0: + resolution: {integrity: sha512-mjIuE2Wg1H/ds0nXQ/7vfusEDudmdd8YzKZI1y5O4n60iZZtyB2RNIECtvLMx1EQAKclidY7/06qQkArrGau5Q==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/property-provider': 2.0.17 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-host-header@3.485.0: - resolution: {integrity: sha512-1mAUX9dQNGo2RIKseVj7SI/D5abQJQ/Os8hQ0NyVAyyVYF+Yjx5PphKgfhM5yoBwuwZUl6q71XPYEGNx7be6SA==} + /@aws-sdk/middleware-host-header@3.489.0: + resolution: {integrity: sha512-Cl7HJ1jhOfllwf0CRx1eB4ypRGMqdGKWpc0eSTXty7wWSvCdMZUhwfjQqu2bIOIlgYxg/gFu6TVmVZ6g4O8PlA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/protocol-http': 3.0.12 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-logger@3.485.0: - resolution: {integrity: sha512-O8IgJ0LHi5wTs5GlpI7nqmmSSagkVdd1shpGgQWY2h0kMSCII8CJZHBG97dlFFpGTvx5EDlhPNek7rl/6F4dRw==} + /@aws-sdk/middleware-logger@3.489.0: + resolution: {integrity: sha512-+EVDnWese61MdImcBNAgz/AhTcIZJaska/xsU3GWU9CP905x4a4qZdB7fExFMDu1Jlz5pJqNteFYYHCFMJhHfg==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-recursion-detection@3.485.0: - resolution: {integrity: sha512-ZeVNATGNFcqkWDut3luVszROTUzkU5u+rJpB/xmeMoenlDAjPRiHt/ca3WkI5wAnIJ1VSNGpD2sOFLMCH+EWag==} + /@aws-sdk/middleware-recursion-detection@3.489.0: + resolution: {integrity: sha512-m4rU+fTzziQcu9DKjRNZ4nQlXENEd2ZnJblJV4ONdWqqEjbmOgOj3P6aCCQlJdIbzuNvX1FBOZ5tY59ZpERo7Q==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/protocol-http': 3.0.12 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/middleware-signing@3.485.0: - resolution: {integrity: sha512-41xzT2p1sOibhsLkdE5rwPJkNbBtKD8Gp36/ySfu0KE415wfXKacElSVxAaBw39/j7iSWDYqqybeEYbAzk+3GQ==} + /@aws-sdk/middleware-signing@3.489.0: + resolution: {integrity: sha512-rlHcWYZn6Ym3v/u0DvKNDiD7ogIzEsHlerm0lowTiQbszkFobOiUClRTALwvsUZdAAztl706qO1OKbnGnD6Ubw==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/property-provider': 2.0.17 '@smithy/protocol-http': 3.0.12 '@smithy/signature-v4': 2.0.19 @@ -697,21 +705,22 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/middleware-user-agent@3.485.0: - resolution: {integrity: sha512-CddCVOn+OPQ0CcchketIg+WF6v+MDLAf3GOYTR2htUxxIm7HABuRd6R3kvQ5Jny9CV8gMt22G1UZITsFexSJlQ==} + /@aws-sdk/middleware-user-agent@3.489.0: + resolution: {integrity: sha512-M54Cv2fAN3GGgdfUjLtZ4wFUIrfM/ivbXv4DgpcNsacEQ2g4H+weQgKp41X7XZW8MWAzl+k1zJaryK69RYNQkQ==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 - '@aws-sdk/util-endpoints': 3.485.0 + '@aws-sdk/types': 3.489.0 + '@aws-sdk/util-endpoints': 3.489.0 '@smithy/protocol-http': 3.0.12 '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/region-config-resolver@3.485.0: - resolution: {integrity: sha512-2FB2EQ0sIE+YgFqGtkE1lDIMIL6nYe6MkOHBwBM7bommadKIrbbr2L22bPZGs3ReTsxiJabjzxbuCAVhrpHmhg==} + /@aws-sdk/region-config-resolver@3.489.0: + resolution: {integrity: sha512-UvrnB78XTz9ddby7mr0vuUHn2MO3VTjzaIu+GQhyedMGQU0QlIQrYOlzbbu4LC5rL1O8FxFLUxRe/AAjgwyuGw==} engines: {node: '>=14.0.0'} dependencies: + '@aws-sdk/types': 3.489.0 '@smithy/node-config-provider': 2.1.9 '@smithy/types': 2.8.0 '@smithy/util-config-provider': 2.1.0 @@ -719,21 +728,21 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/token-providers@3.485.0: - resolution: {integrity: sha512-kOXA1WKIVIFNRqHL8ynVZ3hCKLsgnEmGr2iDR6agDNw5fYIlCO/6N2xR6QdGcLTvUUbwOlz4OvKLUQnWMKAnnA==} + /@aws-sdk/token-providers@3.489.0: + resolution: {integrity: sha512-hSgjB8CMQoA8EIQ0ripDjDtbBcWDSa+7vSBYPIzksyknaGERR/GUfGXLV2dpm5t17FgFG6irT5f3ZlBzarL8Dw==} engines: {node: '>=14.0.0'} dependencies: '@aws-crypto/sha256-browser': 3.0.0 '@aws-crypto/sha256-js': 3.0.0 - '@aws-sdk/middleware-host-header': 3.485.0 - '@aws-sdk/middleware-logger': 3.485.0 - '@aws-sdk/middleware-recursion-detection': 3.485.0 - '@aws-sdk/middleware-user-agent': 3.485.0 - '@aws-sdk/region-config-resolver': 3.485.0 - '@aws-sdk/types': 3.485.0 - '@aws-sdk/util-endpoints': 3.485.0 - '@aws-sdk/util-user-agent-browser': 3.485.0 - '@aws-sdk/util-user-agent-node': 3.485.0 + '@aws-sdk/middleware-host-header': 3.489.0 + '@aws-sdk/middleware-logger': 3.489.0 + '@aws-sdk/middleware-recursion-detection': 3.489.0 + '@aws-sdk/middleware-user-agent': 3.489.0 + '@aws-sdk/region-config-resolver': 3.489.0 + '@aws-sdk/types': 3.489.0 + '@aws-sdk/util-endpoints': 3.489.0 + '@aws-sdk/util-user-agent-browser': 3.489.0 + '@aws-sdk/util-user-agent-node': 3.489.0 '@smithy/config-resolver': 2.0.23 '@smithy/fetch-http-handler': 2.3.2 '@smithy/hash-node': 2.0.18 @@ -764,19 +773,20 @@ packages: - aws-crt dev: false - /@aws-sdk/types@3.485.0: - resolution: {integrity: sha512-+QW32YQdvZRDOwrAQPo/qCyXoSjgXB6RwJwCwkd8ebJXRXw6tmGKIHaZqYHt/LtBymvnaBgBBADNa4+qFvlOFw==} + /@aws-sdk/types@3.489.0: + resolution: {integrity: sha512-kcDtLfKog/p0tC4gAeqJqWxAiEzfe2LRPnKamvSG2Mjbthx4R/alE2dxyIq/wW+nvRv0fqR3OD5kD1+eVfdr/w==} engines: {node: '>=14.0.0'} dependencies: '@smithy/types': 2.8.0 tslib: 2.6.2 dev: false - /@aws-sdk/util-endpoints@3.485.0: - resolution: {integrity: sha512-dTd642F7nJisApF8YjniqQ6U59CP/DCtar11fXf1nG9YNBCBsNNVw5ZfZb5nSNzaIdy27mQioWTCV18JEj1mxg==} + /@aws-sdk/util-endpoints@3.489.0: + resolution: {integrity: sha512-uGyG1u84ATX03mf7bT4xD9XD/vlYJGD5+RxMN/UpzeTfzXfh+jvCQWbOQ44z8ttFJWYQQqrLxkfpF/JgvALzLA==} engines: {node: '>=14.0.0'} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 + '@smithy/types': 2.8.0 '@smithy/util-endpoints': 1.0.8 tslib: 2.6.2 dev: false @@ -788,17 +798,17 @@ packages: tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-browser@3.485.0: - resolution: {integrity: sha512-QliWbjg0uOhGTcWgWTKPMY0SBi07g253DjwrCINT1auqDrdQPxa10xozpZExBYjAK2KuhYDNUzni127ae6MHOw==} + /@aws-sdk/util-user-agent-browser@3.489.0: + resolution: {integrity: sha512-85B9KMsuMpAZauzWQ16r52ZBAHYnznW6BVitnBglsibN7oJKn10Hggt4QGuRhvQFCxQ8YhvBl7r+vQGFO4hxIw==} dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/types': 2.8.0 bowser: 2.11.0 tslib: 2.6.2 dev: false - /@aws-sdk/util-user-agent-node@3.485.0: - resolution: {integrity: sha512-QF+aQ9jnDlPUlFBxBRqOylPf86xQuD3aEPpOErR+50qJawVvKa94uiAFdvtI9jv6hnRZmuFsTj2rsyytnbAYBA==} + /@aws-sdk/util-user-agent-node@3.489.0: + resolution: {integrity: sha512-CYdkBHig8sFNc0dv11Ni9WXvZQHeI5+z77OrDHKkbidFx/V4BDTuwZw4K1vWg62pzFOEfzunJFiULRcDZWJR3w==} engines: {node: '>=14.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -806,7 +816,7 @@ packages: aws-crt: optional: true dependencies: - '@aws-sdk/types': 3.485.0 + '@aws-sdk/types': 3.489.0 '@smithy/node-config-provider': 2.1.9 '@smithy/types': 2.8.0 tslib: 2.6.2 @@ -831,7 +841,6 @@ packages: dependencies: '@babel/highlight': 7.23.4 chalk: 2.4.2 - dev: false /@babel/compat-data@7.22.20: resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==} @@ -870,7 +879,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.0 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0) @@ -893,7 +902,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.3 '@babel/helper-compilation-targets': 7.22.15 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3) @@ -920,7 +929,7 @@ packages: '@babel/generator': 7.23.6 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.7) - '@babel/helpers': 7.23.7 + '@babel/helpers': 7.23.8 '@babel/parser': 7.23.6 '@babel/template': 7.22.15 '@babel/traverse': 7.23.7 @@ -960,7 +969,7 @@ packages: dependencies: '@babel/types': 7.23.6 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.21 jsesc: 2.5.2 dev: false @@ -1262,8 +1271,8 @@ packages: - supports-color dev: false - /@babel/helpers@7.23.7: - resolution: {integrity: sha512-6AMnjCoC8wjqBzDHkuqpa7jAKwvMo4dC+lr/TFBz+ucfulO1XMpDnwWPGBNwClOKZ8h6xn5N81W/R5OrcKtCbQ==} + /@babel/helpers@7.23.8: + resolution: {integrity: sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 @@ -1288,7 +1297,6 @@ packages: '@babel/helper-validator-identifier': 7.22.20 chalk: 2.4.2 js-tokens: 4.0.0 - dev: false /@babel/parser@7.23.0: resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==} @@ -2439,6 +2447,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.0 + dev: false /@babel/runtime@7.23.2: resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} @@ -2458,12 +2467,19 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 + dev: true + + /@babel/runtime@7.23.8: + resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 /@babel/template@7.22.15: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 '@babel/parser': 7.23.0 '@babel/types': 7.23.0 @@ -2471,7 +2487,7 @@ packages: resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 @@ -2489,7 +2505,7 @@ packages: resolution: {integrity: sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/code-frame': 7.22.13 + '@babel/code-frame': 7.23.5 '@babel/generator': 7.23.3 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 @@ -2556,14 +2572,14 @@ packages: engines: {node: '>=0.1.90'} dev: false - /@commitlint/cli@18.4.4(@types/node@20.10.6)(typescript@5.3.3): + /@commitlint/cli@18.4.4(@types/node@20.11.0)(typescript@5.3.3): resolution: {integrity: sha512-Ro3wIo//fV3XiV1EkdpHog6huaEyNcUAVrSmtgKqYM5g982wOWmP4FXvEDFwRMVgz878CNBvvCc33dMZ5AQJ/g==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.4.4 '@commitlint/lint': 18.4.4 - '@commitlint/load': 18.4.4(@types/node@20.10.6)(typescript@5.3.3) + '@commitlint/load': 18.4.4(@types/node@20.11.0)(typescript@5.3.3) '@commitlint/read': 18.4.4 '@commitlint/types': 18.4.4 execa: 5.1.1 @@ -2634,7 +2650,7 @@ packages: '@commitlint/types': 18.4.4 dev: true - /@commitlint/load@18.4.4(@types/node@20.10.6)(typescript@5.3.3): + /@commitlint/load@18.4.4(@types/node@20.11.0)(typescript@5.3.3): resolution: {integrity: sha512-RaDIa9qwOw2xRJ3Jr2DBXd14rmnHJIX2XdZF4kmoF1rgsg/+7cvrExLSUNAkQUNimyjCn1b/bKX2Omm+GdY0XQ==} engines: {node: '>=v18'} dependencies: @@ -2644,7 +2660,7 @@ packages: '@commitlint/types': 18.4.4 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.10.6)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -2726,7 +2742,7 @@ packages: requiresBuild: true dependencies: nan: 2.18.0 - node-gyp-build: 4.7.1 + node-gyp-build: 4.8.0 dev: false optional: true @@ -2865,8 +2881,8 @@ packages: '@edge-runtime/primitives': 4.0.5 dev: true - /@emnapi/runtime@0.44.0: - resolution: {integrity: sha512-ZX/etZEZw8DR7zAB1eVQT40lNo0jeqpb6dCgOvctB6FIQ5PoXfMuNY8+ayQfu8tNQbAB8gQWSSJupR8NxeiZXw==} + /@emnapi/runtime@0.45.0: + resolution: {integrity: sha512-Txumi3td7J4A/xTTwlssKieHKTGl3j4A1tglBx72auZ49YK7ePY6XZricgIg9mnZT4xPfA+UPCUdnhRuEFDL+w==} requiresBuild: true dependencies: tslib: 2.6.2 @@ -3556,12 +3572,10 @@ packages: '@floating-ui/utils': 0.1.4 dev: false - /@floating-ui/core@1.5.3(react@18.2.0): + /@floating-ui/core@1.5.3: resolution: {integrity: sha512-O0WKDOo0yhJuugCx6trZQj5jVJ9yR0ystG2JaNAemYUWce+pmM6WUEFIibnWyEJKdrDxhm75NoSRME35FNaM/Q==} dependencies: - '@floating-ui/utils': 0.2.0(react@18.2.0) - transitivePeerDependencies: - - react + '@floating-ui/utils': 0.2.1 dev: false /@floating-ui/dom@1.5.3: @@ -3571,13 +3585,11 @@ packages: '@floating-ui/utils': 0.1.4 dev: false - /@floating-ui/dom@1.5.4(react@18.2.0): + /@floating-ui/dom@1.5.4: resolution: {integrity: sha512-jByEsHIY+eEdCjnTVu+E3ephzTOzkQ8hgUfGwos+bg7NlH33Zc5uO+QHz1mrQUOgIKKDD1RtS201P9NvAfq3XQ==} dependencies: - '@floating-ui/core': 1.5.3(react@18.2.0) - '@floating-ui/utils': 0.2.0(react@18.2.0) - transitivePeerDependencies: - - react + '@floating-ui/core': 1.5.3 + '@floating-ui/utils': 0.2.1 dev: false /@floating-ui/react-dom@2.0.0(react-dom@18.2.0)(react@18.2.0): @@ -3586,7 +3598,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.5.4(react@18.2.0) + '@floating-ui/dom': 1.5.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -3608,7 +3620,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@floating-ui/dom': 1.5.4(react@18.2.0) + '@floating-ui/dom': 1.5.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -3617,12 +3629,8 @@ packages: resolution: {integrity: sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA==} dev: false - /@floating-ui/utils@0.2.0(react@18.2.0): - resolution: {integrity: sha512-T4jNeM6dMzXONGkSjk7+O+eFQTVbw7KHi5OYuvFaBer3Wcrmpwi6fHKcT/FdSf7boWC7H9eXTyYTFZOQdJ1AMA==} - peerDependencies: - react: '>=16.8.0' - dependencies: - react: 18.2.0 + /@floating-ui/utils@0.2.1: + resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false /@fontsource/poppins@5.0.8: @@ -3634,7 +3642,7 @@ packages: engines: {node: ^8.13.0 || >=10.10.0} dependencies: '@grpc/proto-loader': 0.7.10 - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: false /@grpc/proto-loader@0.7.10: @@ -3668,30 +3676,30 @@ packages: resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} dev: true - /@img/sharp-darwin-arm64@0.33.1: - resolution: {integrity: sha512-esr2BZ1x0bo+wl7Gx2hjssYhjrhUsD88VQulI0FrG8/otRQUOxLWHMBd1Y1qo2Gfg2KUvXNpT0ASnV9BzJCexw==} + /@img/sharp-darwin-arm64@0.33.2: + resolution: {integrity: sha512-itHBs1rPmsmGF9p4qRe++CzCgd+kFYktnsoR1sbIAfsRMrJZau0Tt1AH9KVnufc2/tU02Gf6Ibujx+15qRE03w==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [darwin] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.0 + '@img/sharp-libvips-darwin-arm64': 1.0.1 dev: false optional: true - /@img/sharp-darwin-x64@0.33.1: - resolution: {integrity: sha512-YrnuB3bXuWdG+hJlXtq7C73lF8ampkhU3tMxg5Hh+E7ikxbUVOU9nlNtVTloDXz6pRHt2y2oKJq7DY/yt+UXYw==} + /@img/sharp-darwin-x64@0.33.2: + resolution: {integrity: sha512-/rK/69Rrp9x5kaWBjVN07KixZanRr+W1OiyKdXcbjQD6KbW+obaTeBBtLUAtbBsnlTTmWthw99xqoOS7SsySDg==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [darwin] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.0 + '@img/sharp-libvips-darwin-x64': 1.0.1 dev: false optional: true - /@img/sharp-libvips-darwin-arm64@1.0.0: - resolution: {integrity: sha512-VzYd6OwnUR81sInf3alj1wiokY50DjsHz5bvfnsFpxs5tqQxESoHtJO6xyksDs3RIkyhMWq2FufXo6GNSU9BMw==} + /@img/sharp-libvips-darwin-arm64@1.0.1: + resolution: {integrity: sha512-kQyrSNd6lmBV7O0BUiyu/OEw9yeNGFbQhbxswS1i6rMDwBBSX+e+rPzu3S+MwAiGU3HdLze3PanQ4Xkfemgzcw==} engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [darwin] @@ -3699,8 +3707,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-darwin-x64@1.0.0: - resolution: {integrity: sha512-dD9OznTlHD6aovRswaPNEy8dKtSAmNo4++tO7uuR4o5VxbVAOoEQ1uSmN4iFAdQneTHws1lkTZeiXPrcCkh6IA==} + /@img/sharp-libvips-darwin-x64@1.0.1: + resolution: {integrity: sha512-eVU/JYLPVjhhrd8Tk6gosl5pVlvsqiFlt50wotCvdkFGf+mDNBJxMh+bvav+Wt3EBnNZWq8Sp2I7XfSjm8siog==} engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [darwin] @@ -3708,8 +3716,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-arm64@1.0.0: - resolution: {integrity: sha512-xTYThiqEZEZc0PRU90yVtM3KE7lw1bKdnDQ9kCTHWbqWyHOe4NpPOtMGy27YnN51q0J5dqRrvicfPbALIOeAZA==} + /@img/sharp-libvips-linux-arm64@1.0.1: + resolution: {integrity: sha512-bnGG+MJjdX70mAQcSLxgeJco11G+MxTz+ebxlz8Y3dxyeb3Nkl7LgLI0mXupoO+u1wRNx/iRj5yHtzA4sde1yA==} engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] @@ -3717,8 +3725,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-arm@1.0.0: - resolution: {integrity: sha512-VwgD2eEikDJUk09Mn9Dzi1OW2OJFRQK+XlBTkUNmAWPrtj8Ly0yq05DFgu1VCMx2/DqCGQVi5A1dM9hTmxf3uw==} + /@img/sharp-libvips-linux-arm@1.0.1: + resolution: {integrity: sha512-FtdMvR4R99FTsD53IA3LxYGghQ82t3yt0ZQ93WMZ2xV3dqrb0E8zq4VHaTOuLEAuA83oDawHV3fd+BsAPadHIQ==} engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm] os: [linux] @@ -3726,8 +3734,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-s390x@1.0.0: - resolution: {integrity: sha512-o9E46WWBC6JsBlwU4QyU9578G77HBDT1NInd+aERfxeOPbk0qBZHgoDsQmA2v9TbqJRWzoBPx1aLOhprBMgPjw==} + /@img/sharp-libvips-linux-s390x@1.0.1: + resolution: {integrity: sha512-3+rzfAR1YpMOeA2zZNp+aYEzGNWK4zF3+sdMxuCS3ey9HhDbJ66w6hDSHDMoap32DueFwhhs3vwooAB2MaK4XQ==} engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [s390x] os: [linux] @@ -3735,8 +3743,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linux-x64@1.0.0: - resolution: {integrity: sha512-naldaJy4hSVhWBgEjfdBY85CAa4UO+W1nx6a1sWStHZ7EUfNiuBTTN2KUYT5dH1+p/xij1t2QSXfCiFJoC5S/Q==} + /@img/sharp-libvips-linux-x64@1.0.1: + resolution: {integrity: sha512-3NR1mxFsaSgMMzz1bAnnKbSAI+lHXVTqAHgc1bgzjHuXjo4hlscpUxc0vFSAPKI3yuzdzcZOkq7nDPrP2F8Jgw==} engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] @@ -3744,8 +3752,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linuxmusl-arm64@1.0.0: - resolution: {integrity: sha512-OdorplCyvmSAPsoJLldtLh3nLxRrkAAAOHsGWGDYfN0kh730gifK+UZb3dWORRa6EusNqCTjfXV4GxvgJ/nPDQ==} + /@img/sharp-libvips-linuxmusl-arm64@1.0.1: + resolution: {integrity: sha512-5aBRcjHDG/T6jwC3Edl3lP8nl9U2Yo8+oTl5drd1dh9Z1EBfzUKAJFUDTDisDjUwc7N4AjnPGfCA3jl3hY8uDg==} engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] @@ -3753,8 +3761,8 @@ packages: dev: false optional: true - /@img/sharp-libvips-linuxmusl-x64@1.0.0: - resolution: {integrity: sha512-FW8iK6rJrg+X2jKD0Ajhjv6y74lToIBEvkZhl42nZt563FfxkCYacrXZtd+q/sRQDypQLzY5WdLkVTbJoPyqNg==} + /@img/sharp-libvips-linuxmusl-x64@1.0.1: + resolution: {integrity: sha512-dcT7inI9DBFK6ovfeWRe3hG30h51cBAP5JXlZfx6pzc/Mnf9HFCQDLtYf4MCBjxaaTfjCCjkBxcy3XzOAo5txw==} engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] @@ -3762,84 +3770,84 @@ packages: dev: false optional: true - /@img/sharp-linux-arm64@0.33.1: - resolution: {integrity: sha512-59B5GRO2d5N3tIfeGHAbJps7cLpuWEQv/8ySd9109ohQ3kzyCACENkFVAnGPX00HwPTQcaBNF7HQYEfZyZUFfw==} + /@img/sharp-linux-arm64@0.33.2: + resolution: {integrity: sha512-pz0NNo882vVfqJ0yNInuG9YH71smP4gRSdeL09ukC2YLE6ZyZePAlWKEHgAzJGTiOh8Qkaov6mMIMlEhmLdKew==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.0 + '@img/sharp-libvips-linux-arm64': 1.0.1 dev: false optional: true - /@img/sharp-linux-arm@0.33.1: - resolution: {integrity: sha512-Ii4X1vnzzI4j0+cucsrYA5ctrzU9ciXERfJR633S2r39CiD8npqH2GMj63uFZRCFt3E687IenAdbwIpQOJ5BNA==} + /@img/sharp-linux-arm@0.33.2: + resolution: {integrity: sha512-Fndk/4Zq3vAc4G/qyfXASbS3HBZbKrlnKZLEJzPLrXoJuipFNNwTes71+Ki1hwYW5lch26niRYoZFAtZVf3EGA==} engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.0 + '@img/sharp-libvips-linux-arm': 1.0.1 dev: false optional: true - /@img/sharp-linux-s390x@0.33.1: - resolution: {integrity: sha512-tRGrb2pHnFUXpOAj84orYNxHADBDIr0J7rrjwQrTNMQMWA4zy3StKmMvwsI7u3dEZcgwuMMooIIGWEWOjnmG8A==} + /@img/sharp-linux-s390x@0.33.2: + resolution: {integrity: sha512-MBoInDXDppMfhSzbMmOQtGfloVAflS2rP1qPcUIiITMi36Mm5YR7r0ASND99razjQUpHTzjrU1flO76hKvP5RA==} engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [s390x] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.0 + '@img/sharp-libvips-linux-s390x': 1.0.1 dev: false optional: true - /@img/sharp-linux-x64@0.33.1: - resolution: {integrity: sha512-4y8osC0cAc1TRpy02yn5omBeloZZwS62fPZ0WUAYQiLhSFSpWJfY/gMrzKzLcHB9ulUV6ExFiu2elMaixKDbeg==} + /@img/sharp-linux-x64@0.33.2: + resolution: {integrity: sha512-xUT82H5IbXewKkeF5aiooajoO1tQV4PnKfS/OZtb5DDdxS/FCI/uXTVZ35GQ97RZXsycojz/AJ0asoz6p2/H/A==} engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.0 + '@img/sharp-libvips-linux-x64': 1.0.1 dev: false optional: true - /@img/sharp-linuxmusl-arm64@0.33.1: - resolution: {integrity: sha512-D3lV6clkqIKUizNS8K6pkuCKNGmWoKlBGh5p0sLO2jQERzbakhu4bVX1Gz+RS4vTZBprKlWaf+/Rdp3ni2jLfA==} + /@img/sharp-linuxmusl-arm64@0.33.2: + resolution: {integrity: sha512-F+0z8JCu/UnMzg8IYW1TMeiViIWBVg7IWP6nE0p5S5EPQxlLd76c8jYemG21X99UzFwgkRo5yz2DS+zbrnxZeA==} engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [arm64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.0 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.1 dev: false optional: true - /@img/sharp-linuxmusl-x64@0.33.1: - resolution: {integrity: sha512-LOGKNu5w8uu1evVqUAUKTix2sQu1XDRIYbsi5Q0c/SrXhvJ4QyOx+GaajxmOg5PZSsSnCYPSmhjHHsRBx06/wQ==} + /@img/sharp-linuxmusl-x64@0.33.2: + resolution: {integrity: sha512-+ZLE3SQmSL+Fn1gmSaM8uFusW5Y3J9VOf+wMGNnTtJUMUxFhv+P4UPaYEYT8tqnyYVaOVGgMN/zsOxn9pSsO2A==} engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [linux] requiresBuild: true optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.0 + '@img/sharp-libvips-linuxmusl-x64': 1.0.1 dev: false optional: true - /@img/sharp-wasm32@0.33.1: - resolution: {integrity: sha512-vWI/sA+0p+92DLkpAMb5T6I8dg4z2vzCUnp8yvxHlwBpzN8CIcO3xlSXrLltSvK6iMsVMNswAv+ub77rsf25lA==} + /@img/sharp-wasm32@0.33.2: + resolution: {integrity: sha512-fLbTaESVKuQcpm8ffgBD7jLb/CQLcATju/jxtTXR1XCLwbOQt+OL5zPHSDMmp2JZIeq82e18yE0Vv7zh6+6BfQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [wasm32] requiresBuild: true dependencies: - '@emnapi/runtime': 0.44.0 + '@emnapi/runtime': 0.45.0 dev: false optional: true - /@img/sharp-win32-ia32@0.33.1: - resolution: {integrity: sha512-/xhYkylsKL05R+NXGJc9xr2Tuw6WIVl2lubFJaFYfW4/MQ4J+dgjIo/T4qjNRizrqs/szF/lC9a5+updmY9jaQ==} + /@img/sharp-win32-ia32@0.33.2: + resolution: {integrity: sha512-okBpql96hIGuZ4lN3+nsAjGeggxKm7hIRu9zyec0lnfB8E7Z6p95BuRZzDDXZOl2e8UmR4RhYt631i7mfmKU8g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [ia32] os: [win32] @@ -3847,8 +3855,8 @@ packages: dev: false optional: true - /@img/sharp-win32-x64@0.33.1: - resolution: {integrity: sha512-XaM69X0n6kTEsp9tVYYLhXdg7Qj32vYJlAKRutxUsm1UlgQNx6BOhHwZPwukCGXBU2+tH87ip2eV1I/E8MQnZg==} + /@img/sharp-win32-x64@0.33.2: + resolution: {integrity: sha512-E4magOks77DK47FwHUIGH0RYWSgRBfGdK56kIHSVeB9uIS4pPFr4N2kIVsXdQQo4LzOsENKV5KAhRlRL7eMAdg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'} cpu: [x64] os: [win32] @@ -3877,7 +3885,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -3898,14 +3906,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.10.6) + jest-config: 29.7.0(@types/node@20.11.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3940,7 +3948,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 jest-mock: 29.7.0 dev: true @@ -3967,7 +3975,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.10.6 + '@types/node': 20.11.0 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4000,7 +4008,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.19 - '@types/node': 20.10.6 + '@types/node': 20.11.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4087,7 +4095,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.10.6 + '@types/node': 20.11.0 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -4099,7 +4107,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.10.6 + '@types/node': 20.11.0 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -4124,7 +4132,7 @@ packages: resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.21 dev: false /@jridgewell/sourcemap-codec@1.4.15: @@ -4143,6 +4151,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: false + /@jridgewell/trace-mapping@0.3.21: + resolution: {integrity: sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + dev: false + /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: @@ -4206,67 +4221,53 @@ packages: react: 18.2.0 dev: false - /@motionone/animation@10.16.3: - resolution: {integrity: sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g==} + /@motionone/animation@10.17.0: + resolution: {integrity: sha512-ANfIN9+iq1kGgsZxs+Nz96uiNcPLGTXwfNo2Xz/fcJXniPYpaz/Uyrfa+7I5BPLxCP82sh7quVDudf1GABqHbg==} dependencies: - '@motionone/easing': 10.16.3 - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 + '@motionone/easing': 10.17.0 + '@motionone/types': 10.17.0 + '@motionone/utils': 10.17.0 tslib: 2.6.2 dev: false - /@motionone/dom@10.16.4: - resolution: {integrity: sha512-HPHlVo/030qpRj9R8fgY50KTN4Ko30moWRTA3L3imrsRBmob93cTYmodln49HYFbQm01lFF7X523OkKY0DX6UA==} + /@motionone/dom@10.17.0: + resolution: {integrity: sha512-cMm33swRlCX/qOPHWGbIlCl0K9Uwi6X5RiL8Ma6OrlJ/TP7Q+Np5GE4xcZkFptysFjMTi4zcZzpnNQGQ5D6M0Q==} dependencies: - '@motionone/animation': 10.16.3 - '@motionone/generators': 10.16.4 - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 + '@motionone/animation': 10.17.0 + '@motionone/generators': 10.17.0 + '@motionone/types': 10.17.0 + '@motionone/utils': 10.17.0 hey-listen: 1.0.8 tslib: 2.6.2 dev: false - /@motionone/easing@10.16.3: - resolution: {integrity: sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w==} + /@motionone/easing@10.17.0: + resolution: {integrity: sha512-Bxe2wSuLu/qxqW4rBFS5m9tMLOw+QBh8v5A7Z5k4Ul4sTj5jAOfZG5R0bn5ywmk+Fs92Ij1feZ5pmC4TeXA8Tg==} dependencies: - '@motionone/utils': 10.16.3 + '@motionone/utils': 10.17.0 tslib: 2.6.2 dev: false - /@motionone/generators@10.16.4: - resolution: {integrity: sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg==} + /@motionone/generators@10.17.0: + resolution: {integrity: sha512-T6Uo5bDHrZWhIfxG/2Aut7qyWQyJIWehk6OB4qNvr/jwA/SRmixwbd7SOrxZi1z5rH3LIeFFBKK1xHnSbGPZSQ==} dependencies: - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 + '@motionone/types': 10.17.0 + '@motionone/utils': 10.17.0 tslib: 2.6.2 dev: false - /@motionone/svelte@10.16.4: - resolution: {integrity: sha512-zRVqk20lD1xqe+yEDZhMYgftsuHc25+9JSo+r0a0OWUJFocjSV9D/+UGhX4xgJsuwB9acPzXLr20w40VnY2PQA==} - dependencies: - '@motionone/dom': 10.16.4 - tslib: 2.6.2 + /@motionone/types@10.17.0: + resolution: {integrity: sha512-EgeeqOZVdRUTEHq95Z3t8Rsirc7chN5xFAPMYFobx8TPubkEfRSm5xihmMUkbaR2ErKJTUw3347QDPTHIW12IA==} dev: false - /@motionone/types@10.16.3: - resolution: {integrity: sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg==} - dev: false - - /@motionone/utils@10.16.3: - resolution: {integrity: sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA==} + /@motionone/utils@10.17.0: + resolution: {integrity: sha512-bGwrki4896apMWIj9yp5rAS2m0xyhxblg6gTB/leWDPt+pb410W8lYWsxyurX+DH+gO1zsQsfx2su/c1/LtTpg==} dependencies: - '@motionone/types': 10.16.3 + '@motionone/types': 10.17.0 hey-listen: 1.0.8 tslib: 2.6.2 dev: false - /@motionone/vue@10.16.4: - resolution: {integrity: sha512-z10PF9JV6SbjFq+/rYabM+8CVlMokgl8RFGvieSGNTmrkQanfHn+15XBrhG3BgUfvmTeSeyShfOHpG0i9zEdcg==} - dependencies: - '@motionone/dom': 10.16.4 - tslib: 2.6.2 - dev: false - /@newrelic/aws-sdk@7.0.3: resolution: {integrity: sha512-oafBFD+DEAqXTg0w15eEu2rfoedWMS7abyW5CuOJxSb+7OWiFUx9jZPpdFblsYPVNWBehxFdws6/JEio3GklyA==} engines: {node: '>=16.0.0'} @@ -4290,20 +4291,20 @@ packages: dev: false optional: true - /@newrelic/next@0.7.0(newrelic@11.8.0): + /@newrelic/next@0.7.0(newrelic@11.9.0): resolution: {integrity: sha512-IM1CAwGcEzRqGdCue2GPPDGOxNjR1sp6eiRGfV/9yMH7LEIg7GaDTHy1+R1WnbofK5vuhJA5o87K+E4JmLw88w==} engines: {node: '>=16.0.0'} peerDependencies: newrelic: '>=11.0.0' dependencies: - newrelic: 11.8.0 + newrelic: 11.9.0 semver: 7.5.4 dev: false /@newrelic/security-agent@0.6.0: resolution: {integrity: sha512-a7YsdHX9UthzUd7cfqjI4WDG+yyr9MNUFwr+iyuY2u3zMH0Xe99USlSWWp7nH3hgxIQ1J0JJZ1dC/7wuTHYrHw==} dependencies: - '@aws-sdk/client-lambda': 3.485.0 + '@aws-sdk/client-lambda': 3.490.0 axios: 1.6.5 check-disk-space: 3.4.0 content-type: 1.0.5 @@ -5121,7 +5122,7 @@ packages: '@babel/runtime': 7.23.1 dev: false - /@reduxjs/toolkit@2.0.1(react-redux@9.0.4)(react@18.2.0): + /@reduxjs/toolkit@2.0.1(react-redux@9.1.0)(react@18.2.0): resolution: {integrity: sha512-fxIjrR9934cmS8YXIGd9e7s1XRsEU++aFc9DVNMFMRTM5Vtsg2DCRMj21eslGtDt43IUf9bJL3h5bwUlZleibA==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 @@ -5134,7 +5135,7 @@ packages: dependencies: immer: 10.0.3 react: 18.2.0 - react-redux: 9.0.4(@types/react@18.2.47)(react@18.2.0)(redux@5.0.1) + react-redux: 9.1.0(@types/react@18.2.47)(react@18.2.0)(redux@5.0.1) redux: 5.0.1 redux-thunk: 3.1.0(redux@5.0.1) reselect: 5.0.1 @@ -5208,24 +5209,24 @@ packages: rxjs: 7.8.1 dev: false - /@sanity/block-tools@3.23.4: - resolution: {integrity: sha512-ep6VEcAQJVZvrEWTT92w7qmPmYhXqcvCXYqbaizaSEHPE41g4slZ2/qQTeSW07Qh57rVAK5lWqRogbH00Ml6Ig==} + /@sanity/block-tools@3.24.1: + resolution: {integrity: sha512-sz6QO1r5NiJa33waEHukxoaHz7w0LwsSYUzKVm60+AS8Gi9/Im0NwYsKqpORveuSZCujZzwm//PMjr3dCR0Czg==} dependencies: get-random-values-esm: 1.0.0 lodash: 4.17.21 dev: false - /@sanity/cli@3.23.4: - resolution: {integrity: sha512-wt6GROBl2M+OHVLbErs2ubFOy8Z1i3H3cmDoQPmKNIJfzPv2FG2cPviMmgfS9xDtjLiSfapcypAu8mYSJWGopg==} + /@sanity/cli@3.24.1: + resolution: {integrity: sha512-Wmbz/keuY/8bZ74xZNO1koAYp91Kpj7rsszKszMkRArlCFtwOixQITlrj4ylnYl1UnJW7VsITqSFuaLsnT0Quw==} engines: {node: '>=18'} hasBin: true dependencies: '@babel/traverse': 7.23.7 - '@sanity/telemetry': 0.7.5 + '@sanity/telemetry': 0.7.6 chalk: 4.1.2 esbuild: 0.19.11 esbuild-register: 3.5.0(esbuild@0.19.11) - get-it: 8.4.4 + get-it: 8.4.5 golden-fleece: 1.0.9 node-machine-id: 1.1.12 pkg-dir: 5.0.0 @@ -5233,13 +5234,13 @@ packages: - supports-color dev: false - /@sanity/client@6.10.0: - resolution: {integrity: sha512-TavtxGB6NWjro2BTGXSkzXNMKFZbS2il1ItV3IdRvO0luLqS31eIz37+5X4CmCC8hGFe6fDoCjnH/iJ81vKM7g==} + /@sanity/client@6.11.1: + resolution: {integrity: sha512-em4jWdXl/yZQsXRslTqF+0kj5sFM9l9tVz7pE/vPLN0aYlX+jxovzX4PBXLC1/gdJVtpT4GQRHcTBcnNSOtPNA==} engines: {node: '>=14.18'} dependencies: '@sanity/eventsource': 5.0.1 '@vercel/stega': 0.1.0 - get-it: 8.4.4 + get-it: 8.4.5 rxjs: 7.8.1 transitivePeerDependencies: - supports-color @@ -5259,8 +5260,8 @@ packages: engines: {node: '>=14.18'} dev: false - /@sanity/diff@3.23.4: - resolution: {integrity: sha512-P4cuk3MG1NOrhTakdp1yH/SlRZKvsRtxXiQjFNHNeKU39ae9ky4zQLWg3bvAaTT7MHTBapnOsZIXfWmMaqId3Q==} + /@sanity/diff@3.24.1: + resolution: {integrity: sha512-fy/ygiQsgxqBiUP/ys6RtDhk3+XP/rmUyrKd3pU7t4v26HsJNDkFktpp+xoWUGmxvFsIBvMBv6aje1X5pPrHVQ==} engines: {node: '>=18'} dependencies: '@sanity/diff-match-patch': 3.1.1 @@ -5275,13 +5276,13 @@ packages: eventsource: 2.0.2 dev: false - /@sanity/export@3.23.4: - resolution: {integrity: sha512-y3o6+zgC70hLIAzc1J5oQDwKut0jtafT/8hPMhHnVCYDFMDlT6LANUDxoK/eIgOSN1Xc/O2d6Ev7fODJMbWgEw==} + /@sanity/export@3.24.1: + resolution: {integrity: sha512-k+lJ+nwgGgQaYQdcUhcFLcHAov/qStPnQCSOImyIibzJpkmWPRYBNpEc556q8SPrGsOZIp71zgtEPp1YMYVVNw==} engines: {node: '>=18'} dependencies: archiver: 5.3.2 debug: 3.2.7 - get-it: 8.4.4 + get-it: 8.4.5 lodash: 4.17.21 mississippi: 4.0.0 p-queue: 2.4.2 @@ -5295,14 +5296,14 @@ packages: resolution: {integrity: sha512-wtMYcV5GIDIhVyF/jjmdwq1GdlK07dRL40XMns73VbrFI7FteRltxv48bhYVZPcLkRXb0SHjpDS/icj9/yzbVA==} dev: false - /@sanity/groq-store@5.3.7(@sanity/client@6.10.0): - resolution: {integrity: sha512-wrAr7PKfbdRvfiC5m7unjH4x5XGZV+vMkk/CwrdHRs+39kuWWJvkwhVNRTS6iWTrTMgpMIe/H1kRrkle0PieDQ==} + /@sanity/groq-store@5.3.10(@sanity/client@6.11.1): + resolution: {integrity: sha512-svSSxRcAbJYvhrOxwlYkRgry34aHyCk9o8o1BflaUEKjN5VOJO9wyA8TvDEta+WpGy2oZFrz4jzszNx8rCeDhA==} engines: {node: '>=18'} peerDependencies: - '@sanity/client': ^6.10.0 + '@sanity/client': ^6.11.0 dependencies: - '@sanity/client': 6.10.0 - mnemonist: 0.39.6 + '@sanity/client': 6.11.1 + mnemonist: 0.39.7 dev: false /@sanity/icons@2.8.0(react@18.2.0): @@ -5319,17 +5320,17 @@ packages: engines: {node: '>=10.0.0'} dev: false - /@sanity/import@3.23.4: - resolution: {integrity: sha512-r2GIWRNuH52X60cjHOjCf4pXi+ZqayY96CvMYK7Y74jR3oIewK58jDVDxMBEFuCSTZ1dCHY/cth/F9c/tHyiIw==} + /@sanity/import@3.24.1: + resolution: {integrity: sha512-OAc/Le7tpRMSqByjg89as2NZuatXTybm/KTEYBuBUn6K+2coh+JgQ6cnknpnPFslw1j7VGBKeGrbRUzXJsy7Ew==} engines: {node: '>=18'} dependencies: '@sanity/asset-utils': 1.3.0 '@sanity/generate-help-url': 3.0.0 - '@sanity/mutator': 3.23.4 + '@sanity/mutator': 3.24.1 '@sanity/uuid': 3.0.2 debug: 3.2.7 file-url: 2.0.2 - get-it: 8.4.4 + get-it: 8.4.5 get-uri: 2.0.4 globby: 10.0.2 gunzip-maybe: 1.4.2 @@ -5356,8 +5357,8 @@ packages: react: 18.2.0 dev: false - /@sanity/mutator@3.23.4: - resolution: {integrity: sha512-y5XFzzqxkokaykzwCzaaQPO2zeNSxtH2KAxgnhQDVFrgHgGbz3WIxEEImBlWiwy0ZRwKMsv9bFIbvKL/0fd9yQ==} + /@sanity/mutator@3.24.1: + resolution: {integrity: sha512-CD8DZZpdK0hev4raAMgDtto7GAitdhMrctfwZlV8f3awEIqHZCXcbtIGuKXmDzoQ3fktWI0j8YwI78qixWvBtg==} dependencies: '@sanity/diff-match-patch': 3.1.1 '@sanity/uuid': 3.0.2 @@ -5367,18 +5368,18 @@ packages: - supports-color dev: false - /@sanity/portable-text-editor@3.23.4(react-dom@18.2.0)(react@18.2.0)(rxjs@7.8.1)(styled-components@6.1.6): - resolution: {integrity: sha512-mWJ3VFOtJIu7n4ptXeENZOcIT/UPkYlErymEGRKAOtYmswc6/lHvfx+QX/PN0E9zcIgGhcgT8/4OH9tkewY7IA==} + /@sanity/portable-text-editor@3.24.1(react-dom@18.2.0)(react@18.2.0)(rxjs@7.8.1)(styled-components@6.1.8): + resolution: {integrity: sha512-w5ntY4s9TRuULgdmcWj4pGSJ/EiWB0J2WGEAXbkQsZn5kQp1qpaJ97YfRM0cwVD3UsWbOzgSjzv8xjOQxreNEA==} engines: {node: '>=18'} peerDependencies: react: ^16.9 || ^17 || ^18 rxjs: ^7 styled-components: ^5.2 || ^6 dependencies: - '@sanity/block-tools': 3.23.4 - '@sanity/schema': 3.23.4 - '@sanity/types': 3.23.4 - '@sanity/util': 3.23.4 + '@sanity/block-tools': 3.24.1 + '@sanity/schema': 3.24.1 + '@sanity/types': 3.24.1 + '@sanity/util': 3.24.1 debug: 3.2.7 is-hotkey: 0.1.8 lodash: 4.17.21 @@ -5386,20 +5387,20 @@ packages: rxjs: 7.8.1 slate: 0.100.0 slate-react: 0.101.0(react-dom@18.2.0)(react@18.2.0)(slate@0.100.0) - styled-components: 6.1.6(react-dom@18.2.0)(react@18.2.0) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - react-dom - supports-color dev: false - /@sanity/presentation@1.4.0(@sanity/client@6.10.0)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.23.4)(styled-components@6.1.6): - resolution: {integrity: sha512-BDT7I7kfWuwqnOl34p0ytyUFrA+0/WT1zm0daSe0g8X8nKi++7HCa2fEbbRy49EG4tkrvWz14/aEtmiOImvMDw==} + /@sanity/presentation@1.5.0(@sanity/client@6.11.1)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.24.1)(styled-components@6.1.8): + resolution: {integrity: sha512-Q44ta+83/DNwIrJ3hnx66G1xj/qOrreNZ6ZSK7zkCI4AJcPrQjejCoClOJu8yv0b0UNvzNM9cE6X6q5EbHP5Zw==} engines: {node: '>=16.14'} peerDependencies: - '@sanity/client': ^6.10.0 + '@sanity/client': ^6.11.0 react: ^18.2.0 react-dom: ^18.2.0 - sanity: ^3.23.0 + sanity: ^3.23.4 styled-components: ^5.2 || ^6.1.1 peerDependenciesMeta: react: @@ -5411,48 +5412,48 @@ packages: styled-components: optional: true dependencies: - '@sanity/client': 6.10.0 - '@sanity/groq-store': 5.3.7(@sanity/client@6.10.0) + '@sanity/client': 6.11.1 + '@sanity/groq-store': 5.3.10(@sanity/client@6.11.1) '@sanity/icons': 2.8.0(react@18.2.0) - '@sanity/preview-url-secret': 1.4.1(@sanity/client@6.10.0)(@sanity/icons@2.8.0)(sanity@3.23.4) - '@sanity/ui': 2.0.0-beta.13(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.6) + '@sanity/preview-url-secret': 1.5.2(@sanity/client@6.11.1) + '@sanity/ui': 2.0.0-beta.16(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.8) '@types/lodash.isequal': 4.5.8 - framer-motion: 10.17.9(react-dom@18.2.0)(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) lodash.isequal: 4.5.0 mendoza: 3.0.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) rxjs: 7.8.1 - sanity: 3.23.4(@types/node@20.10.6)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.6) - styled-components: 6.1.6(react-dom@18.2.0)(react@18.2.0) + sanity: 3.24.1(@types/node@20.11.0)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.8) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) suspend-react: 0.1.3(react@18.2.0) transitivePeerDependencies: - react-is dev: false - /@sanity/preview-kit-compat@1.3.3(@sanity/client@6.10.0)(react@18.2.0): - resolution: {integrity: sha512-sfWiRa+oezWsKt3KAoyx0B1Xu9Ukv4JYRdKUqq+P4Z+I7cMT4qPwDkBNRcqsy0FEQYy35HjSD4Vw9ed70DjTSg==} + /@sanity/preview-kit-compat@1.4.0(@sanity/client@6.11.1)(react@18.2.0): + resolution: {integrity: sha512-n5gwT79ZdoGuMMMU5qDSHRsqMl6XEW0gvaXQYR5kgx6tY9HCr8Mpd0iJ8NHr0sD+/aBU7Rw4/l4i6mB3Z+bS4Q==} engines: {node: '>=18'} peerDependencies: - '@sanity/client': ^6.10.0 + '@sanity/client': ^6.11.0 react: ^18.2.0 dependencies: - '@sanity/client': 6.10.0 + '@sanity/client': 6.11.1 react: 18.2.0 dev: false - /@sanity/preview-kit@5.0.9(@sanity/client@6.10.0)(react@18.2.0): - resolution: {integrity: sha512-dTilREfO/YiN5yg1EU8hd9M3z3n6XE7bNfi4r9p6Yny8eay4/SY2pnmPjHdyIGF0xjkpoHtLR4ckT/dvpNPONQ==} + /@sanity/preview-kit@5.0.11(@sanity/client@6.11.1)(react@18.2.0): + resolution: {integrity: sha512-xfLcrRDu5Smb9vTIn/2QXBDTQ0VIIy905CoqIADYHf40rrqJMx/Q2Iqs3lRSYeAFpUWcaE5nYfihmUzCG4npVg==} engines: {node: '>=18'} peerDependencies: - '@sanity/client': ^6.10.0 + '@sanity/client': ^6.11.1 react: ^18.0.0 peerDependenciesMeta: react: optional: true dependencies: - '@sanity/client': 6.10.0 - '@sanity/preview-kit-compat': 1.3.3(@sanity/client@6.10.0)(react@18.2.0) + '@sanity/client': 6.11.1 + '@sanity/preview-kit-compat': 1.4.0(@sanity/client@6.11.1)(react@18.2.0) '@vercel/stega': 0.1.0 lru-cache: 10.1.0 mendoza: 3.0.3 @@ -5461,30 +5462,21 @@ packages: use-sync-external-store: 1.2.0(react@18.2.0) dev: false - /@sanity/preview-url-secret@1.4.1(@sanity/client@6.10.0)(@sanity/icons@2.8.0)(sanity@3.23.4): - resolution: {integrity: sha512-EkV90NPBrMFc4YTKQsC3iMM8cw6Rs4ttVyfs2ou5ZKsKnU8bsr1hE/X9UB7nEXKc1h/qCXHVn8oKZ7uFdeI1DA==} + /@sanity/preview-url-secret@1.5.2(@sanity/client@6.11.1): + resolution: {integrity: sha512-Gfk8LOaO80mSPhRJimRi1N3++vTQwi+3arTht1oXD3+Xk6qdEppvEKR/VmYI9TbBXbd0hP/gMW53r9acvusK4Q==} engines: {node: '>=18'} peerDependencies: - '@sanity/client': ^6.10.0 - '@sanity/icons': ^2.8.0 - sanity: ^3.23.4 - peerDependenciesMeta: - '@sanity/icons': - optional: true - sanity: - optional: true + '@sanity/client': ^6.11.1 dependencies: - '@sanity/client': 6.10.0 - '@sanity/icons': 2.8.0(react@18.2.0) + '@sanity/client': 6.11.1 '@sanity/uuid': 3.0.2 - sanity: 3.23.4(@types/node@20.10.6)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.6) dev: false - /@sanity/schema@3.23.4: - resolution: {integrity: sha512-QjnMmsK78SeVRomOHOgJwUqqxF4XsURLId0nq+BBk5MMHBcm/3tQYhIlRkRowUkM0gJJvECzSPyqoj/e0xnXZw==} + /@sanity/schema@3.24.1: + resolution: {integrity: sha512-SmXlytJNivz6s3efXOPjdaU+dXzHZhGa44I/Un3oJzLVb7jYF2WoC3tnwDELo8S1/nCE0vk0iJnL5Gqn0vVk/g==} dependencies: '@sanity/generate-help-url': 3.0.0 - '@sanity/types': 3.23.4 + '@sanity/types': 3.24.1 arrify: 1.0.1 humanize-list: 1.0.1 leven: 3.1.0 @@ -5494,8 +5486,8 @@ packages: - supports-color dev: false - /@sanity/telemetry@0.7.5: - resolution: {integrity: sha512-lY1Lmt2zl9YIIXO2bAFGXR542ovpn8jmLmIos1mQU4D+ItbZsPBxt9g72bJCsUZ7yodMf2K4t4Tp7BTv0as9sg==} + /@sanity/telemetry@0.7.6: + resolution: {integrity: sha512-ONv0kRefL2zsyv84zDE/tfBjOZ1W0d5eBQHpx8+TN5OPKtESZaL68VjZV1OrumVoEIfaSOHUCB6RsnC5t0H6Kw==} engines: {node: '>=16.0.0'} dependencies: lodash: 4.17.21 @@ -5505,16 +5497,16 @@ packages: typeid-js: 0.3.0 dev: false - /@sanity/types@3.23.4: - resolution: {integrity: sha512-v3EN73ECxlwHAScOhQhSnnfpZf62LX8vN62V3m6tY7+Umnc9XwKUoTtKiMQUKJy4XuZgarot3kM4/6GfB9Y3Mg==} + /@sanity/types@3.24.1: + resolution: {integrity: sha512-hbih87IjAQqdFHqPhggfHtaV5rxtCITZVVxHeerClABVdiYcdy5Yu10CJbKCXD3HzSkYhEeO3Fd8ljtFBoNmjg==} dependencies: - '@sanity/client': 6.10.0 - '@types/react': 18.2.45 + '@sanity/client': 6.11.1 + '@types/react': 18.2.47 transitivePeerDependencies: - supports-color dev: false - /@sanity/ui@1.9.3(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.6): + /@sanity/ui@1.9.3(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.8): resolution: {integrity: sha512-AdWEVFaK0Snk6xxP0lGPVP3QQYKwzkfGFpFZnL9d6UtWt8yeuS8BMLVAzmXzg14hrqH50ex9nvNl3eq6a0MWiw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -5527,16 +5519,16 @@ packages: '@sanity/color': 2.2.5 '@sanity/icons': 2.8.0(react@18.2.0) csstype: 3.1.3 - framer-motion: 10.17.9(react-dom@18.2.0)(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 react-refractor: 2.1.7(react@18.2.0) - styled-components: 6.1.6(react-dom@18.2.0)(react@18.2.0) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) dev: false - /@sanity/ui@2.0.0-beta.13(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.6): - resolution: {integrity: sha512-neMMdrcUtcfLnzmRRrqLgdVOHpBqmFeN8wM2tu9fVOEDexXyL/CHFrOYlGG+A7JL6BJbOQxaryeFvmFKskZ2cA==} + /@sanity/ui@2.0.0-beta.16(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.8): + resolution: {integrity: sha512-nu+N1ClKv5e3sraBvJnru3/F3Nzl7uI85En3kPWg611GfHlu6x0WGVE/6kB0FQXkwMsaqehduiz9xgE2lKZopg==} engines: {node: '>=14.0.0'} peerDependencies: react: ^18 @@ -5548,19 +5540,19 @@ packages: '@sanity/color': 3.0.0-beta.9 '@sanity/icons': 2.8.0(react@18.2.0) csstype: 3.1.3 - framer-motion: 10.17.9(react-dom@18.2.0)(react@18.2.0) + framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 react-refractor: 2.1.7(react@18.2.0) - styled-components: 6.1.6(react-dom@18.2.0)(react@18.2.0) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) dev: false - /@sanity/util@3.23.4: - resolution: {integrity: sha512-ehWW1GifZVJxacyBDaiORogvD7Nzp1/WjzWCtRZ/Gjlt1kXJl4B7ESwPsbOtwRLGBnVB1wHcl7HsCStxEd5aqg==} + /@sanity/util@3.24.1: + resolution: {integrity: sha512-4TnjysKBdNMzZgGLwYii4ZTnYmvXz3ClYmyqJhPBKVcafip/r1q51OrIophW420Dhe9dIROjgguZAUiHnfXNYw==} engines: {node: '>=18'} dependencies: - '@sanity/types': 3.23.4 + '@sanity/types': 3.24.1 get-random-values-esm: 1.0.0 moment: 2.30.1 transitivePeerDependencies: @@ -5579,34 +5571,34 @@ packages: engines: {node: '>=18.0.0'} dev: false - /@sentry-internal/feedback@7.92.0: - resolution: {integrity: sha512-/jEALRtVqboxB9kcK2tag8QCO6XANTlGBb9RV3oeGXJe0DDNJXRq6wVZbfgztXJRrfgx4XVDcNt1pRVoGGG++g==} + /@sentry-internal/feedback@7.93.0: + resolution: {integrity: sha512-4G7rMeQbYGfCHxEoFroABX+UREYc2BSbFqjLmLbIcWowSpgzcwweLLphWHKOciqK6f7DnNDK0jZzx3u7NrkWHw==} engines: {node: '>=12'} dependencies: - '@sentry/core': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 dev: false - /@sentry-internal/tracing@7.92.0: - resolution: {integrity: sha512-ur55vPcUUUWFUX4eVLNP71ohswK7ZZpleNZw9Y1GfLqyI+0ILQUwjtzqItJrdClvVsdRZJMRmDV40Hp9Lbb9mA==} + /@sentry-internal/tracing@7.93.0: + resolution: {integrity: sha512-DjuhmQNywPp+8fxC9dvhGrqgsUb6wI/HQp25lS2Re7VxL1swCasvpkg8EOYP4iBniVQ86QK0uITkOIRc5tdY1w==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 dev: false - /@sentry/browser@7.92.0: - resolution: {integrity: sha512-loMr02/zQ38u8aQhYLtIBg0i5n3ps2e3GUXrt3CdsJQdkRYfa62gcrE7SzvoEpMVHTk7VOI4fWGht8cWw/1k3A==} + /@sentry/browser@7.93.0: + resolution: {integrity: sha512-MtLTcQ7y3rfk+aIvnnwCfSJvYhTJnIJi+Mf6y/ap6SKObdlsKMbQoJLlRViglGLq+nKxHLAvU0fONiCEmKfV6A==} engines: {node: '>=8'} dependencies: - '@sentry-internal/feedback': 7.92.0 - '@sentry-internal/tracing': 7.92.0 - '@sentry/core': 7.92.0 - '@sentry/replay': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry-internal/feedback': 7.93.0 + '@sentry-internal/tracing': 7.93.0 + '@sentry/core': 7.93.0 + '@sentry/replay': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 dev: false /@sentry/cli@1.77.1: @@ -5626,26 +5618,26 @@ packages: - supports-color dev: false - /@sentry/core@7.92.0: - resolution: {integrity: sha512-1Tly7YB2I1byI5xb0Cwrxs56Rhww+6mQ7m9P7rTmdC3/ijOzbEoohtYIUPwcooCEarpbEJe/tAayRx6BrH2UbQ==} + /@sentry/core@7.93.0: + resolution: {integrity: sha512-vZQSUiDn73n+yu2fEcH+Wpm4GbRmtxmnXnYCPgM6IjnXqkVm3awWAkzrheADblx3kmxrRiOlTXYHw9NTWs56fg==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 dev: false - /@sentry/integrations@7.92.0: - resolution: {integrity: sha512-9OT4i9b0Ge5sP3rCV8yYqoPp3BKcB9wjddW7sG0w88va32F0UWMKk4gmprtwgPYM0+u5AS/TTAVichRVRj+I1Q==} + /@sentry/integrations@7.93.0: + resolution: {integrity: sha512-uGQ8+DiqUr6SbhdJJHyIqDJ6kHnFuSv8nZWtj2tJ1I8q8u8MX8t8Om6R/R4ap45gCkWg/zqZq7B+gQV6TYewjQ==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 localforage: 1.10.0 dev: false - /@sentry/nextjs@7.92.0(next@14.0.4)(react@18.2.0)(webpack@5.89.0): - resolution: {integrity: sha512-gHLB06EwLWIxI4VdNADw3RaSokc+YKKLrG/RH8PrfWczCa2v5uQgzxWwKNYuViSGH/MBxZhpKGIZimjIkpOlBw==} + /@sentry/nextjs@7.93.0(next@14.0.4)(react@18.2.0)(webpack@5.89.0): + resolution: {integrity: sha512-/O4Xl+hMSEM6/sVfmKXCZhLUUGNJbi+L0tasTiw4wB4EQQeMDKf4cBfx8e4mNBMzhA2SZnfQZAwJGqhvFJniPQ==} engines: {node: '>=8'} peerDependencies: next: ^10.0.8 || ^11.0 || ^12.0 || ^13.0 || ^14.0 @@ -5656,13 +5648,13 @@ packages: optional: true dependencies: '@rollup/plugin-commonjs': 24.0.0(rollup@2.78.0) - '@sentry/core': 7.92.0 - '@sentry/integrations': 7.92.0 - '@sentry/node': 7.92.0 - '@sentry/react': 7.92.0(react@18.2.0) - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 - '@sentry/vercel-edge': 7.92.0 + '@sentry/core': 7.93.0 + '@sentry/integrations': 7.93.0 + '@sentry/node': 7.93.0 + '@sentry/react': 7.93.0(react@18.2.0) + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 + '@sentry/vercel-edge': 7.93.0 '@sentry/webpack-plugin': 1.21.0 chalk: 3.0.0 next: 14.0.4(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7) @@ -5676,62 +5668,63 @@ packages: - supports-color dev: false - /@sentry/node@7.92.0: - resolution: {integrity: sha512-LZeQL1r6kikEoOzA9K61OmMl32/lK/6PzmFNDH6z7UYwQopCZgVA6IP+CZuln8K2ys5c9hCyF7ICQMysXfpNJA==} + /@sentry/node@7.93.0: + resolution: {integrity: sha512-nUXPCZQm5Y9Ipv7iWXLNp5dbuyi1VvbJ3RtlwD7utgsNkRYB4ixtKE9w2QU8DZZAjaEF6w2X94OkYH6C932FWw==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.92.0 - '@sentry/core': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry-internal/tracing': 7.93.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 https-proxy-agent: 5.0.1 transitivePeerDependencies: - supports-color dev: false - /@sentry/react@7.92.0(react@18.2.0): - resolution: {integrity: sha512-lTvrLuvxtGEZbkW6NHru03K6eyixKyBliwiLwO+k37FK7Ha8Bwat2m77weyizWCdQ6DKlVazJNppkNeAlACIvQ==} + /@sentry/react@7.93.0(react@18.2.0): + resolution: {integrity: sha512-B0bzziV1lEyN7xd0orUPyJdpoK6CtcyodmQkfY0WsHLm/1d9xi95M05lObHnsMWO1js6c9B9d9kO8RlKFz947A==} engines: {node: '>=8'} peerDependencies: react: 15.x || 16.x || 17.x || 18.x dependencies: - '@sentry/browser': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry/browser': 7.93.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false - /@sentry/replay@7.92.0: - resolution: {integrity: sha512-G1t9Uvc9cR8VpNkElwvHIMGzykjIKikb10n0tfVd3e+rBPMCCjCPWOduwG6jZYxcvCjTpqmJh6NSLXxL/Mt4JA==} + /@sentry/replay@7.93.0: + resolution: {integrity: sha512-dMlLU8v+OkUeGCrPvTu5NriH7BGj3el4rGHWWAYicfJ2QXqTTq50vfasQBP1JeVNcFqnf1y653TdEIvo4RH4tw==} engines: {node: '>=12'} dependencies: - '@sentry-internal/tracing': 7.92.0 - '@sentry/core': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry-internal/tracing': 7.93.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 dev: false - /@sentry/types@7.92.0: - resolution: {integrity: sha512-APmSOuZuoRGpbPpPeYIbMSplPjiWNLZRQa73QiXuTflW4Tu/ItDlU8hOa2+A6JKVkJCuD2EN6yUrxDGSMyNXeg==} + /@sentry/types@7.93.0: + resolution: {integrity: sha512-UnzUccNakhFRA/esWBWP+0v7cjNg+RilFBQC03Mv9OEMaZaS29zSbcOGtRzuFOXXLBdbr44BWADqpz3VW0XaNw==} engines: {node: '>=8'} dev: false - /@sentry/utils@7.92.0: - resolution: {integrity: sha512-3nEfrQ1z28b/2zgFGANPh5yMVtgwXmrasZxTvKbrAj+KWJpjrJHrIR84r9W277J44NMeZ5RhRW2uoDmuBslPnA==} + /@sentry/utils@7.93.0: + resolution: {integrity: sha512-Iovj7tUnbgSkh/WrAaMrd5UuYjW7AzyzZlFDIUrwidsyIdUficjCG2OIxYzh76H6nYIx9SxewW0R54Q6XoB4uA==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.92.0 + '@sentry/types': 7.93.0 dev: false - /@sentry/vercel-edge@7.92.0: - resolution: {integrity: sha512-iUmYjFj5ze/k9B06HmLZ/2JGhaf/tmjd0foz3pSbMyKbql6TTnybIwG+gcg+ukcek5mB82288Fh+mWXoUUkMIg==} + /@sentry/vercel-edge@7.93.0: + resolution: {integrity: sha512-3jddd6gVUpGX8Sis9gxODL7zPR+lZohYYvOJVhf8UMglZSiWa3/xYJQ5VISj3UH6sVSxvfMxgssmQEHcvuubHQ==} engines: {node: '>=8'} dependencies: - '@sentry-internal/tracing': 7.92.0 - '@sentry/core': 7.92.0 - '@sentry/types': 7.92.0 - '@sentry/utils': 7.92.0 + '@sentry-internal/tracing': 7.93.0 + '@sentry/core': 7.93.0 + '@sentry/types': 7.93.0 + '@sentry/utils': 7.93.0 dev: false /@sentry/webpack-plugin@1.21.0: @@ -6478,13 +6471,13 @@ packages: resolution: {integrity: sha512-jtkwqdP2rY2iCCDVAFuaNBH3fiEi29aTn2RhtIoky8DTTiCdc48plpHHreLwmv1PICJ4AJUUESaq3xa8fZH8+g==} dev: false - /@testing-library/dom@9.3.3: - resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + /@testing-library/dom@9.3.4: + resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.22.13 - '@babel/runtime': 7.23.1 - '@types/aria-query': 5.0.2 + '@babel/code-frame': 7.23.5 + '@babel/runtime': 7.23.8 + '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 dom-accessibility-api: 0.5.16 @@ -6517,7 +6510,7 @@ packages: chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@20.10.6) + jest: 29.7.0(@types/node@20.11.0) lodash: 4.17.21 redent: 3.0.0 dev: true @@ -6553,19 +6546,19 @@ packages: react-dom: ^18.0.0 dependencies: '@babel/runtime': 7.23.2 - '@testing-library/dom': 9.3.3 + '@testing-library/dom': 9.3.4 '@types/react-dom': 18.2.15 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@testing-library/user-event@14.5.2(@testing-library/dom@9.3.3): + /@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4): resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: - '@testing-library/dom': 9.3.3 + '@testing-library/dom': 9.3.4 dev: true /@tootallnate/once@2.0.0: @@ -6609,8 +6602,8 @@ packages: '@types/estree': 1.0.5 dev: false - /@types/aria-query@5.0.2: - resolution: {integrity: sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: true /@types/babel__core@7.20.2: @@ -6675,7 +6668,7 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: true /@types/body-scroll-lock@3.1.2: @@ -6685,13 +6678,13 @@ packages: /@types/concat-stream@1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: false /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: true /@types/debug@4.1.8: @@ -6703,12 +6696,12 @@ packages: /@types/eslint-scope@3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.1 + '@types/eslint': 8.56.2 '@types/estree': 1.0.5 dev: false - /@types/eslint@8.56.1: - resolution: {integrity: sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ==} + /@types/eslint@8.56.2: + resolution: {integrity: sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==} dependencies: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 @@ -6735,7 +6728,7 @@ packages: /@types/express-serve-static-core@4.17.41: resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -6753,20 +6746,20 @@ packages: /@types/form-data@0.0.33: resolution: {integrity: sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: false /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.10.5 + '@types/node': 20.10.6 dev: false /@types/graceful-fs@4.1.7: resolution: {integrity: sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: true /@types/hast@2.3.5: @@ -6823,7 +6816,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 '@types/tough-cookie': 4.0.3 parse5: 7.1.2 dev: true @@ -6886,14 +6879,14 @@ packages: resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} dev: true - /@types/node@20.10.5: - resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==} + /@types/node@20.10.6: + resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} dependencies: undici-types: 5.26.5 dev: false - /@types/node@20.10.6: - resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==} + /@types/node@20.11.0: + resolution: {integrity: sha512-o9bjXmDNcF7GbM4CNQpmi+TutCgap/K3w1JyKgxAjqx41zp9qlIAVFi0IhCNsJcXolEqLWhbFbEeL0PvYm4pcQ==} dependencies: undici-types: 5.26.5 @@ -6925,7 +6918,7 @@ packages: /@types/react-copy-to-clipboard@5.0.7: resolution: {integrity: sha512-Gft19D+as4M+9Whq1oglhmK49vqPhcLzk8WfvfLvaYMIPYanyfLy0+CwFucMJfdKoSFyySPmkkWn8/E6voQXjQ==} dependencies: - '@types/react': 18.2.45 + '@types/react': 18.2.47 dev: false /@types/react-dom@18.2.15: @@ -6937,15 +6930,7 @@ packages: /@types/react-is@18.2.4: resolution: {integrity: sha512-wBc7HgmbCcrvw0fZjxbgz/xrrlZKzEqmABBMeSvpTvdm25u6KI6xdIi9pRE2G0C1Lw5ETFdcn4UbYZ4/rpqUYw==} dependencies: - '@types/react': 18.2.45 - dev: false - - /@types/react@18.2.45: - resolution: {integrity: sha512-TtAxCNrlrBp8GoeEp1npd5g+d/OejJHFxS3OWmrPBMFaVQMSN0OFySozJio5BHxTuTeug00AVXVAjfDSfk+lUg==} - dependencies: - '@types/prop-types': 15.7.11 - '@types/scheduler': 0.16.8 - csstype: 3.1.3 + '@types/react': 18.2.47 dev: false /@types/react@18.2.47: @@ -6970,7 +6955,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: true /@types/serve-static@1.15.5: @@ -6978,7 +6963,7 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.10.6 + '@types/node': 20.11.0 dev: true /@types/shallow-equals@1.0.3: @@ -7045,8 +7030,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==} + /@typescript-eslint/eslint-plugin@6.18.1(@typescript-eslint/parser@6.18.1)(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-nISDRYnnIpk7VCFrGcu1rnZfM1Dh9LRHnfgdkjcbi/l7g16VYRri3TjXi9Ir4lOZSw5N/gnV/3H7jIPQ8Q4daA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -7057,11 +7042,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/type-utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.18.1 + '@typescript-eslint/type-utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.18.1 debug: 4.3.4 eslint: 8.56.0 graphemer: 1.4.0 @@ -7074,8 +7059,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} + /@typescript-eslint/parser@6.18.1(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-zct/MdJnVaRRNy9e84XnVtRv9Vf91/qqe+hZJtKanjojud4wAVy/7lXxJmMyX6X6J+xc6c//YEWvpeif8cAhWA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7084,10 +7069,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/scope-manager': 6.18.1 + '@typescript-eslint/types': 6.18.1 + '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.18.1 debug: 4.3.4 eslint: 8.56.0 typescript: 5.3.3 @@ -7095,16 +7080,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.17.0: - resolution: {integrity: sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==} + /@typescript-eslint/scope-manager@6.18.1: + resolution: {integrity: sha512-BgdBwXPFmZzaZUuw6wKiHKIovms97a7eTImjkXCZE04TGHysG+0hDQPmygyvgtkoB/aOQwSM/nWv3LzrOIQOBw==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/types': 6.18.1 + '@typescript-eslint/visitor-keys': 6.18.1 dev: true - /@typescript-eslint/type-utils@6.17.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==} + /@typescript-eslint/type-utils@6.18.1(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-wyOSKhuzHeU/5pcRDP2G2Ndci+4g653V43gXTpt4nbyoIOAASkGDA9JIAgbQCdCkcr1MvpSYWzxTz0olCn8+/Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7113,8 +7098,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) + '@typescript-eslint/utils': 6.18.1(eslint@8.56.0)(typescript@5.3.3) debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.3.3) @@ -7123,13 +7108,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.17.0: - resolution: {integrity: sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==} + /@typescript-eslint/types@6.18.1: + resolution: {integrity: sha512-4TuMAe+tc5oA7wwfqMtB0Y5OrREPF1GeJBAjqwgZh1lEMH5PJQgWgHGfYufVB51LtjD+peZylmeyxUXPfENLCw==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.17.0(typescript@5.3.3): - resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} + /@typescript-eslint/typescript-estree@6.18.1(typescript@5.3.3): + resolution: {integrity: sha512-fv9B94UAhywPRhUeeV/v+3SBDvcPiLxRZJw/xZeeGgRLQZ6rLMG+8krrJUyIf6s1ecWTzlsbp0rlw7n9sjufHA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -7137,8 +7122,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/types': 6.18.1 + '@typescript-eslint/visitor-keys': 6.18.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -7150,8 +7135,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.17.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==} + /@typescript-eslint/utils@6.18.1(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-zZmTuVZvD1wpoceHvoQpOiewmWu3uP9FuTWo8vqpy2ffsmfCE8mklRPi+vmnIYAIk9t/4kOThri2QCDgor+OpQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7159,9 +7144,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.18.1 + '@typescript-eslint/types': 6.18.1 + '@typescript-eslint/typescript-estree': 6.18.1(typescript@5.3.3) eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@ -7169,11 +7154,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@6.17.0: - resolution: {integrity: sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==} + /@typescript-eslint/visitor-keys@6.18.1: + resolution: {integrity: sha512-/kvt0C5lRqGoCfsbmm7/CwMqoSkY3zzHLIjdhHZQW3VFrnz7ATecOHR7nb7V+xn4286MBxfnQfQhAmCI0u+bJA==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.17.0 + '@typescript-eslint/types': 6.18.1 eslint-visitor-keys: 3.4.3 dev: true @@ -7213,7 +7198,7 @@ packages: outdent: 0.8.0 dev: false - /@vanilla-extract/integration@6.2.3(@types/node@20.10.6)(sass@1.69.7): + /@vanilla-extract/integration@6.2.3(@types/node@20.11.0)(sass@1.69.7): resolution: {integrity: sha512-Ix7xCClFlERl3ZwPuqHCOTyat8Wq5LQVRaGI+1i0HUagu+vtUvrDXUPLF0gCtdBGvnypD3QuYx6lLz3sV2H/ZA==} dependencies: '@babel/core': 7.23.3 @@ -7227,8 +7212,8 @@ packages: lodash: 4.17.21 mlly: 1.4.2 outdent: 0.8.0 - vite: 4.5.1(@types/node@20.10.6)(sass@1.69.7) - vite-node: 0.28.5(@types/node@20.10.6)(sass@1.69.7) + vite: 4.5.1(@types/node@20.11.0)(sass@1.69.7) + vite-node: 0.28.5(@types/node@20.11.0)(sass@1.69.7) transitivePeerDependencies: - '@types/node' - less @@ -7240,12 +7225,12 @@ packages: - terser dev: false - /@vanilla-extract/next-plugin@2.3.2(@types/node@20.10.6)(next@14.0.4)(sass@1.69.7)(webpack@5.89.0): + /@vanilla-extract/next-plugin@2.3.2(@types/node@20.11.0)(next@14.0.4)(sass@1.69.7)(webpack@5.89.0): resolution: {integrity: sha512-wBulJAhmr8guYo5YxrfsA1T/TQ3tbMJjNtE6QrVZvs1NTnT9/WAmf4IVrbUvQbH+LBj5LXO8dRzueGPAvepSng==} peerDependencies: next: '>=12.1.7' dependencies: - '@vanilla-extract/webpack-plugin': 2.3.1(@types/node@20.10.6)(sass@1.69.7)(webpack@5.89.0) + '@vanilla-extract/webpack-plugin': 2.3.1(@types/node@20.11.0)(sass@1.69.7)(webpack@5.89.0) next: 14.0.4(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7) transitivePeerDependencies: - '@types/node' @@ -7279,12 +7264,12 @@ packages: '@vanilla-extract/css': 1.14.0 dev: false - /@vanilla-extract/webpack-plugin@2.3.1(@types/node@20.10.6)(sass@1.69.7)(webpack@5.89.0): + /@vanilla-extract/webpack-plugin@2.3.1(@types/node@20.11.0)(sass@1.69.7)(webpack@5.89.0): resolution: {integrity: sha512-S767iP+S67Uh+BsTe+u60BMbtRqZAxzjK7gYd6a+1hcbMKznYxdQMeP2qs9wr+NhRqZFrNxewo3/ztMnN85TOg==} peerDependencies: webpack: ^4.30.0 || ^5.20.2 dependencies: - '@vanilla-extract/integration': 6.2.3(@types/node@20.10.6)(sass@1.69.7) + '@vanilla-extract/integration': 6.2.3(@types/node@20.11.0)(sass@1.69.7) chalk: 4.1.2 debug: 4.3.4 loader-utils: 2.0.4 @@ -7300,8 +7285,8 @@ packages: - terser dev: false - /@vercel/build-utils@7.4.1: - resolution: {integrity: sha512-Tg35Zl3r68h/Tg4TVb+gIVUKGsL5XVbtSI7gUYNZyq/811CVX7zlCV5ZHAmEkG7J5+nBoaUJc/eoYP6HkzcNIg==} + /@vercel/build-utils@7.5.0: + resolution: {integrity: sha512-+ldlSw9M4ef+XmBpo+YSHWcmcUotJIp0+UQDnROjqywyOe98lH+K78uqsHdiMqYSwnjh2N47YaEsXzOTUFqryQ==} dev: true /@vercel/error-utils@2.0.2: @@ -7343,11 +7328,11 @@ packages: web-vitals: 0.2.4 dev: true - /@vercel/gatsby-plugin-vercel-builder@2.0.14: - resolution: {integrity: sha512-KMJ9BwTIwvploWMnsYIC+PRBVoPzx9L+cWaaLeLbtnqaDyIbebcqDAcbasbiJu/7yvfq6tLU+Cgdz4Ih9CxvLw==} + /@vercel/gatsby-plugin-vercel-builder@2.0.15: + resolution: {integrity: sha512-oZgZWJRc06LMTvz5yZHcUvPpDlf6muMjQqI8mXZB6T45WwXHb24iT9QHkERzzMthtcI8Yck7Uu/M4MECO/8QzA==} dependencies: '@sinclair/typebox': 0.25.24 - '@vercel/build-utils': 7.4.1 + '@vercel/build-utils': 7.5.0 '@vercel/routing-utils': 3.1.0 esbuild: 0.14.47 etag: 1.8.1 @@ -7358,8 +7343,8 @@ packages: resolution: {integrity: sha512-+kEDI+hop3e8BuKisaEozxfzT6GBbp0OMBcgi0tlD5ZTmhGmpwi3vgK5mBQlB+RBXj7qlqDLW/uV2F1Y03FLcQ==} dev: true - /@vercel/hydrogen@1.0.1: - resolution: {integrity: sha512-4PYk4LeIWPTjGtgnxvB0Hdw7aqCau843/96K2xX3z9pa0Hn//pUnZBMz2jrs5MRseCm1Li1LdQAK3u8/vaUnVQ==} + /@vercel/hydrogen@1.0.2: + resolution: {integrity: sha512-/Q2MKk1GfOuZAnkE9jQexjtUQqanbY65R+xtJWd9yKIgwcfRI1hxiNH3uXyVM5AvLoY+fxxULkSuxDtUKpkJpQ==} dependencies: '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 @@ -7389,21 +7374,21 @@ packages: glob: 7.2.3 graceful-fs: 4.2.11 micromatch: 4.0.5 - node-gyp-build: 4.7.1 + node-gyp-build: 4.8.0 resolve-from: 5.0.0 transitivePeerDependencies: - encoding - supports-color dev: true - /@vercel/node@3.0.15(@swc/core@1.3.102): - resolution: {integrity: sha512-jdds+p+RkTY0ji2eGOxsZcHHQi/cx04QX4xl0fnY2oBq3LvGYKyw3oWzvrzgxTBaK+zK5MbrmjsvoikJBRR0Hw==} + /@vercel/node@3.0.16(@swc/core@1.3.102): + resolution: {integrity: sha512-pSpW4w5sOU9QIk7SPRJTRI1rqh4Mnss/4Sn0vNqi+nS6C17k6470c4x5Wc+4an5Vb/Iib/o8MjVQh9WQZj6PVA==} dependencies: '@edge-runtime/node-utils': 2.2.1 '@edge-runtime/primitives': 4.0.5 '@edge-runtime/vm': 3.1.7 '@types/node': 14.18.33 - '@vercel/build-utils': 7.4.1 + '@vercel/build-utils': 7.5.0 '@vercel/error-utils': 2.0.2 '@vercel/nft': 0.26.2 '@vercel/static-config': 3.0.0 @@ -7439,8 +7424,8 @@ packages: - supports-color dev: true - /@vercel/remix-builder@2.0.16: - resolution: {integrity: sha512-yuGKt/SlynEckJYvdRmEKeXcSv762Okw/ZvzpTOSe1HKJUa/WjxChNrUg7ZpqoE77k+OjG+rwdE34AybANuIkg==} + /@vercel/remix-builder@2.0.17: + resolution: {integrity: sha512-DIXku8K1Q5nzKj7phgt48TxYNzhDVBiy5ANjEyQtwCmCIqEfhnsPY+SpEhIJntlSXbbdrn20zvzdBqt7PBZ2AQ==} dependencies: '@vercel/nft': 0.26.2 '@vercel/static-config': 3.0.0 @@ -7462,11 +7447,11 @@ packages: resolution: {integrity: sha512-EpZyfF6wFGzFDmubFIh/EZtYpKindmXx/69xSfKEBTVU0afgljyOOICbyZePe5tvigfOEBLSLgrt/2nN+MlLtA==} dev: true - /@vercel/static-build@2.0.16: - resolution: {integrity: sha512-pI1b7ZaXI2r2TITvjQtqObBoZoSTSS/pzmNPZ/QnS/e80gxeCgiDwro4w8ICMKdJDMdLpVt3vhcPzeZrIaEGxg==} + /@vercel/static-build@2.0.17: + resolution: {integrity: sha512-rSDHLMrSW56Zi+ReOm1B06e3Ltr27IGLhk/Gz3kLEo2RDYEi4MaiU5n4sJX1jN8zdrVwVjs7gd/rLSlbzeKf6g==} dependencies: '@vercel/gatsby-plugin-vercel-analytics': 1.0.11 - '@vercel/gatsby-plugin-vercel-builder': 2.0.14 + '@vercel/gatsby-plugin-vercel-builder': 2.0.15 '@vercel/static-config': 3.0.0 ts-morph: 12.0.0 dev: true @@ -7494,7 +7479,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 4.5.1(@types/node@20.10.6)(sass@1.69.7) + vite: 4.5.1(@types/node@20.11.0)(sass@1.69.7) transitivePeerDependencies: - supports-color dev: false @@ -7686,8 +7671,8 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn-walk@8.3.1: - resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==} + /acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} engines: {node: '>=0.4.0'} dev: true @@ -7896,7 +7881,7 @@ packages: /aria-query@5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: - deep-equal: 2.2.2 + deep-equal: 2.2.3 dev: true /aria-query@5.3.0: @@ -8191,6 +8176,12 @@ packages: /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + /bidi-js@1.0.3: + resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} + dependencies: + require-from-string: 2.0.2 + dev: false + /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: false @@ -8266,8 +8257,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001574 - electron-to-chromium: 1.4.623 + caniuse-lite: 1.0.30001576 + electron-to-chromium: 1.4.630 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) dev: false @@ -8370,8 +8361,8 @@ packages: resolution: {integrity: sha512-ggIhCsTxmITBAMmK8yZjEhCO5/47jKXPu6Dha/wuCS4JePVL+3uiDEBuhu2aIoT+bqTOR8L76Ip1ARL9xYsEJA==} dev: false - /caniuse-lite@1.0.30001574: - resolution: {integrity: sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg==} + /caniuse-lite@1.0.30001576: + resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==} dev: false /caseless@0.12.0: @@ -8685,13 +8676,13 @@ packages: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} - /commitizen@4.3.0(@types/node@20.10.6)(typescript@5.3.3): + /commitizen@4.3.0(@types/node@20.11.0)(typescript@5.3.3): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.10.6)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@20.11.0)(typescript@5.3.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -8862,7 +8853,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.10.6)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.0)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -8870,7 +8861,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -8906,7 +8897,7 @@ packages: readable-stream: 3.6.2 dev: false - /create-jest@29.7.0(@types/node@20.10.6): + /create-jest@29.7.0(@types/node@20.11.0): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8915,7 +8906,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.10.6) + jest-config: 29.7.0(@types/node@20.11.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8991,7 +8982,6 @@ packages: dependencies: mdn-data: 2.0.30 source-map-js: 1.0.2 - dev: true /css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} @@ -9046,18 +9036,18 @@ packages: resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} dev: false - /cz-conventional-changelog@3.3.0(@types/node@20.10.6)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@20.11.0)(typescript@5.3.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@20.10.6)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@20.11.0)(typescript@5.3.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 18.4.4(@types/node@20.10.6)(typescript@5.3.3) + '@commitlint/load': 18.4.4(@types/node@20.11.0)(typescript@5.3.3) transitivePeerDependencies: - '@types/node' - typescript @@ -9101,11 +9091,11 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 dev: false - /date-fns@3.1.0: - resolution: {integrity: sha512-ZO7yefXV/wCWzd3I9haCHmfzlfA3i1a2HHO7ZXjtJrRjXt8FULKJ2Vl8wji3XYF4dQ0ZJ/tokXDZeYlFvgms9Q==} + /date-fns@3.2.0: + resolution: {integrity: sha512-E4KWKavANzeuusPi0jUjpuI22SURAznGkx7eZV+4i6x2A+IZxAMcajgkvuDAU1bg40+xuhW1zRdVIIM/4khuIg==} dev: false /date-format@4.0.14: @@ -9157,7 +9147,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.1 + ms: 2.1.3 dev: true /debug@4.3.4: @@ -9218,13 +9208,14 @@ packages: optional: true dev: true - /deep-equal@2.2.2: - resolution: {integrity: sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==} + /deep-equal@2.2.3: + resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} + engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.0 - call-bind: 1.0.2 + call-bind: 1.0.5 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.1 + get-intrinsic: 1.2.2 is-arguments: 1.1.1 is-array-buffer: 3.0.2 is-date-object: 1.0.5 @@ -9233,12 +9224,12 @@ packages: isarray: 2.0.5 object-is: 1.1.5 object-keys: 1.1.1 - object.assign: 4.1.4 + object.assign: 4.1.5 regexp.prototype.flags: 1.5.1 side-channel: 1.0.4 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.11 + which-typed-array: 1.1.13 dev: true /deep-is@0.1.4: @@ -9475,7 +9466,7 @@ packages: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.8 - stream-shift: 1.0.1 + stream-shift: 1.0.2 dev: false /duplexify@4.1.2: @@ -9484,7 +9475,7 @@ packages: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.2 - stream-shift: 1.0.1 + stream-shift: 1.0.2 dev: false /edge-runtime@2.5.7: @@ -9506,8 +9497,8 @@ packages: /electron-to-chromium@1.4.524: resolution: {integrity: sha512-iTmhuiGXYo29QoFXwwXbxhAKiDRZQzme6wYVaZNoitg9h1iRaMGu3vNvDyk+gqu5ETK1D6ug9PC5GVS7kSURuw==} - /electron-to-chromium@1.4.623: - resolution: {integrity: sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==} + /electron-to-chromium@1.4.630: + resolution: {integrity: sha512-osHqhtjojpCsACVnuD11xO5g9xaCyw7Qqn/C2KParkMv42i8jrJJgx3g7mkHfpxwhy9MnOJr8+pKOdZ7qzgizg==} dev: false /emittery@0.13.1: @@ -9659,8 +9650,8 @@ packages: /es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 + call-bind: 1.0.5 + get-intrinsic: 1.2.2 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -10085,7 +10076,7 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.56.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) object.assign: 4.1.4 object.entries: 1.1.7 semver: 6.3.1 @@ -10103,7 +10094,7 @@ packages: dependencies: eslint: 8.56.0 eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) @@ -10122,11 +10113,11 @@ packages: dependencies: '@next/eslint-plugin-next': 14.0.4 '@rushstack/eslint-patch': 1.6.0 - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0) eslint-plugin-react: 7.33.2(eslint@8.56.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0) @@ -10155,7 +10146,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -10165,8 +10156,8 @@ packages: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.56.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.0 @@ -10178,7 +10169,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -10199,16 +10190,16 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.3.3) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.56.0) transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -10218,7 +10209,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.18.1(eslint@8.56.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -10227,7 +10218,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -10462,7 +10453,7 @@ packages: resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} engines: {node: '>= 0.8'} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 require-like: 0.1.2 dev: false @@ -10783,26 +10774,26 @@ packages: tslib: 2.6.2 dev: false - /follow-redirects@1.15.3(debug@4.3.4): - resolution: {integrity: sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==} + /follow-redirects@1.15.4: + resolution: {integrity: sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - dependencies: - debug: 4.3.4 dev: false - /follow-redirects@1.15.4: - resolution: {integrity: sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==} + /follow-redirects@1.15.5(debug@4.3.4): + resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==} engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true + dependencies: + debug: 4.3.4 dev: false /for-each@0.3.3: @@ -10833,8 +10824,8 @@ packages: engines: {node: '>=0.4.x'} dev: false - /framer-motion@10.17.9(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-z2NpP8r+XuALoPA7ZVZHm/OoTnwkQNJFBu91sC86o/FYvJ4x7ar3eQnixgwYWFK7kEqOtQ6whtNM37tn1KrOOA==} + /framer-motion@10.18.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==} peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -11023,13 +11014,13 @@ packages: hasown: 2.0.0 dev: true - /get-it@8.4.4: - resolution: {integrity: sha512-Pu3pnJfnYuLEhwJgMlFqk19ugvtazzTxh7rg8wATaBL4c5Fy4ahM5B+bGdluiNSNYYK89F5vSa+N3sTa/qqtlg==} + /get-it@8.4.5: + resolution: {integrity: sha512-hOoAwSfJXy86QJPEsZFDtBsFBagyTAlYwLJkKZJN5q7ppXRQjq0Wies4d14icDSpVs7QVm4Wtt0XQzjxXlUdgg==} engines: {node: '>=14.0.0'} dependencies: debug: 4.3.4 decompress-response: 7.0.0 - follow-redirects: 1.15.3(debug@4.3.4) + follow-redirects: 1.15.5(debug@4.3.4) into-stream: 6.0.0 is-plain-object: 5.0.0 is-retry-allowed: 2.2.0 @@ -11307,8 +11298,8 @@ packages: engines: {node: '>= 14'} dev: false - /groq@3.23.4: - resolution: {integrity: sha512-1r7OKgUKHZ6dpuzKNkvFfqB8GEt633n6vCH9gWnbvy8ahYb2/RxNqk4VHkEAbxqKhrLTPaEgi6kJJ5Kk4K6SKg==} + /groq@3.24.1: + resolution: {integrity: sha512-Ay33pHdDZWe25Dnelcl3G1APrsLQ1b2ypoFuqRh4ot5zGlEPa9Bfyi2C3vZzvF9knM5tFboDLAr73vLdod69QA==} engines: {node: '>=18'} dev: false @@ -11483,7 +11474,7 @@ packages: /history@5.3.0: resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==} dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 dev: false /hoist-non-react-statics@3.3.2: @@ -11655,7 +11646,7 @@ packages: /i18next@23.7.16: resolution: {integrity: sha512-SrqFkMn9W6Wb43ZJ9qrO6U2U4S80RsFMA7VYFSqp7oc7RllQOYDCdRfsse6A7Cq/V8MnpxKvJCYgM8++27n4Fw==} dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 dev: false /iconv-lite@0.4.24: @@ -11846,7 +11837,7 @@ packages: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 has-tostringtag: 1.0.0 dev: true @@ -12287,7 +12278,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -12308,7 +12299,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.10.6): + /jest-cli@29.7.0(@types/node@20.11.0): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12322,10 +12313,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.10.6) + create-jest: 29.7.0(@types/node@20.11.0) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.10.6) + jest-config: 29.7.0(@types/node@20.11.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -12336,7 +12327,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.10.6): + /jest-config@29.7.0(@types/node@20.11.0): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -12351,7 +12342,7 @@ packages: '@babel/core': 7.23.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 babel-jest: 29.7.0(@babel/core@7.23.0) chalk: 4.1.2 ci-info: 3.8.0 @@ -12417,7 +12408,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.10.6 + '@types/node': 20.11.0 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -12434,7 +12425,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -12450,7 +12441,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.7 - '@types/node': 20.10.6 + '@types/node': 20.11.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -12512,7 +12503,7 @@ packages: jest: ^24.0.0 || ^25.0.0 || ^26.0.0 || ^27.0.0 || ^28.0.0 || ^29.0.0 typescript: ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: - jest: 29.7.0(@types/node@20.10.6) + jest: 29.7.0(@types/node@20.11.0) ts-essentials: 7.0.3(typescript@5.3.3) typescript: 5.3.3 dev: true @@ -12522,7 +12513,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 jest-util: 29.7.0 dev: true @@ -12577,7 +12568,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -12608,7 +12599,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -12666,7 +12657,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -12693,7 +12684,7 @@ packages: dependencies: ansi-escapes: 6.2.0 chalk: 5.3.0 - jest: 29.7.0(@types/node@20.10.6) + jest: 29.7.0(@types/node@20.11.0) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -12707,7 +12698,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.10.6 + '@types/node': 20.11.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12719,7 +12710,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.10.5 + '@types/node': 20.10.6 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -12728,13 +12719,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@20.10.6): + /jest@29.7.0(@types/node@20.11.0): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12747,7 +12738,7 @@ packages: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.10.6) + jest-cli: 29.7.0(@types/node@20.11.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12781,12 +12772,12 @@ packages: dependencies: argparse: 2.0.1 - /jsdom-global@3.0.2(jsdom@23.1.0): + /jsdom-global@3.0.2(jsdom@23.2.0): resolution: {integrity: sha512-t1KMcBkz/pT5JrvcJbpUR2u/w1kO9jXctaaGJ0vZDzwFnIvGWw9IDSRciT83kIs8Bnw4qpOl8bQK08V01YgMPg==} peerDependencies: jsdom: '>=10.0.0' dependencies: - jsdom: 23.1.0 + jsdom: 23.2.0 dev: false /jsdom@20.0.3: @@ -12830,8 +12821,8 @@ packages: - utf-8-validate dev: true - /jsdom@23.1.0: - resolution: {integrity: sha512-wRscu8dBFxi7O65Cvi0jFRDv0Qa7XEHPix8Qg/vlXHLAMQsRWV1EDeQHBermzXf4Dt7JtFgBLbva3iTcBZDXEQ==} + /jsdom@23.2.0: + resolution: {integrity: sha512-L88oL7D/8ufIES+Zjz7v0aes+oBMh2Xnh3ygWvL0OaICOomKEPKuPnIfBJekiXr+BHbbMjrWn/xqrDQuxFTeyA==} engines: {node: '>=18'} peerDependencies: canvas: ^2.11.2 @@ -12839,6 +12830,7 @@ packages: canvas: optional: true dependencies: + '@asamuzakjp/dom-selector': 2.0.2 cssstyle: 4.0.1 data-urls: 5.0.0 decimal.js: 10.4.3 @@ -12847,7 +12839,6 @@ packages: http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.2 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.7 parse5: 7.1.2 rrweb-cssom: 0.6.0 saxes: 6.0.0 @@ -13528,7 +13519,6 @@ packages: /mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - dev: true /media-query-parser@2.0.2: resolution: {integrity: sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==} @@ -14121,14 +14111,14 @@ packages: /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.11.2 + acorn: 8.11.3 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.1 dev: false - /mnemonist@0.39.6: - resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==} + /mnemonist@0.39.7: + resolution: {integrity: sha512-ix3FwHWZgdXUt0dHM8bCrI4r1KMeYx8bCunPCYmvKXq4tn6gbNsqrsb4q0kDbDqbpIOvEaW5Sn+dmDwGydfrwA==} dependencies: obliterator: 2.0.4 dev: false @@ -14150,15 +14140,13 @@ packages: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} dev: false - /motion@10.16.4: - resolution: {integrity: sha512-wvBeT0sZNgU6Od1aimjywBikqzm5yE97+L9eM/AoLy01AXNPdcnSDVHB3CoR0dGdHMbp/S0A/PjsJfWg0+k8Mg==} + /motion@10.17.0: + resolution: {integrity: sha512-yBHYkrnJRiomuo88YQzG/v+nzFXKNlKw/Hh7uy8AV7nrYHnE07O6PEECShGbFmZvLrAOGc9qKzEDYmspDYjNWw==} dependencies: - '@motionone/animation': 10.16.3 - '@motionone/dom': 10.16.4 - '@motionone/svelte': 10.16.4 - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 - '@motionone/vue': 10.16.4 + '@motionone/animation': 10.17.0 + '@motionone/dom': 10.17.0 + '@motionone/types': 10.17.0 + '@motionone/utils': 10.17.0 dev: false /mri@1.2.0: @@ -14222,8 +14210,8 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: false - /newrelic@11.8.0: - resolution: {integrity: sha512-nJ/yQMwpqZgQLOWf+o5cBBrZvHJ5ajHuX8HuHVMXF7Bb2VuUpdyWuFLCBH/PFTr3nbsDB+D8vnNJJqzl7k24Aw==} + /newrelic@11.9.0: + resolution: {integrity: sha512-RpZtczp8u//jM1Ure0WAdAZogp3VwDbDPu1imEqQcAmU+nyCZbjBZaOH4P27ogYcx50alHX1i8tukkUPcQE9HQ==} engines: {node: '>=16', npm: '>=6.0.0'} hasBin: true dependencies: @@ -14273,11 +14261,11 @@ packages: - supports-color dev: false - /next-sanity@7.0.7(@sanity/client@6.10.0)(@sanity/icons@2.8.0)(@sanity/types@3.23.4)(@sanity/ui@1.9.3)(next@14.0.4)(react@18.2.0)(sanity@3.23.4)(styled-components@6.1.6): - resolution: {integrity: sha512-LfWAw1HG7TblxsRARweBS328zAI0UdSoQ+9xMc31GqiOjI8mPgG2xZKtFnsp4DbCejToRRbWhMWsElZPwSmCRw==} + /next-sanity@7.0.10(@sanity/client@6.11.1)(@sanity/icons@2.8.0)(@sanity/types@3.24.1)(@sanity/ui@1.9.3)(next@14.0.4)(react@18.2.0)(sanity@3.24.1)(styled-components@6.1.8): + resolution: {integrity: sha512-2X7uq2mYYbzV+S2SuZWvhpzw1gMqpBawXzXG1edQ2m8K3h4vUy2H8glm4zEw8YDiO4OiNJXvPF2AwGab4wAyvQ==} engines: {node: '>=18'} peerDependencies: - '@sanity/client': ^6.10.0 + '@sanity/client': ^6.11.1 '@sanity/icons': ^2.0 '@sanity/types': ^3.19 '@sanity/ui': ^1.8 || ^2.0.0-beta @@ -14286,17 +14274,17 @@ packages: sanity: ^3.19 styled-components: ^5.2 || ^6.0 dependencies: - '@sanity/client': 6.10.0 + '@sanity/client': 6.11.1 '@sanity/icons': 2.8.0(react@18.2.0) - '@sanity/preview-kit': 5.0.9(@sanity/client@6.10.0)(react@18.2.0) - '@sanity/types': 3.23.4 - '@sanity/ui': 1.9.3(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.6) + '@sanity/preview-kit': 5.0.11(@sanity/client@6.11.1)(react@18.2.0) + '@sanity/types': 3.24.1 + '@sanity/ui': 1.9.3(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.8) '@sanity/webhook': 4.0.0 - groq: 3.23.4 + groq: 3.24.1 next: 14.0.4(@babel/core@7.23.3)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7) react: 18.2.0 - sanity: 3.23.4(@types/node@20.10.6)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.6) - styled-components: 6.1.6(react-dom@18.2.0)(react@18.2.0) + sanity: 3.24.1(@types/node@20.11.0)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.8) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) dev: false /next-seo@6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0): @@ -14406,8 +14394,8 @@ packages: dependencies: whatwg-url: 5.0.0 - /node-gyp-build@4.7.1: - resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==} + /node-gyp-build@4.8.0: + resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} hasBin: true /node-int64@0.4.0: @@ -14423,7 +14411,7 @@ packages: engines: {node: '>=14'} dependencies: '@types/express': 4.17.21 - '@types/node': 20.10.6 + '@types/node': 20.11.0 accepts: 1.3.8 content-disposition: 0.5.4 depd: 1.1.2 @@ -14515,6 +14503,7 @@ packages: /nwsapi@2.2.7: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + dev: true /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -14534,7 +14523,7 @@ packages: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 + call-bind: 1.0.5 define-properties: 1.2.1 dev: true @@ -14969,7 +14958,7 @@ packages: resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 dev: false /postcss-media-query-parser@0.2.3: @@ -15038,8 +15027,8 @@ packages: fast-diff: 1.3.0 dev: true - /prettier@3.1.1: - resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} + /prettier@3.2.2: + resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==} engines: {node: '>=14'} hasBin: true dev: true @@ -15157,7 +15146,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.10.6 + '@types/node': 20.11.0 long: 5.2.3 dev: false @@ -15257,7 +15246,7 @@ packages: peerDependencies: react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 react: 18.2.0 dev: false @@ -15312,7 +15301,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 '@types/react': 18.2.47 focus-lock: 1.0.0 prop-types: 15.8.1 @@ -15339,7 +15328,7 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.23.7 + '@babel/runtime': 7.23.8 html-parse-stringify: 3.0.1 i18next: 23.7.16 react: 18.2.0 @@ -15374,8 +15363,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-redux@9.0.4(@types/react@18.2.47)(react@18.2.0)(redux@5.0.1): - resolution: {integrity: sha512-9J1xh8sWO0vYq2sCxK2My/QO7MzUMRi3rpiILP/+tDr8krBHixC6JMM17fMK88+Oh3e4Ae6/sHIhNBgkUivwFA==} + /react-redux@9.1.0(@types/react@18.2.47)(react@18.2.0)(redux@5.0.1): + resolution: {integrity: sha512-6qoDzIO+gbrza8h3hjMA9aq4nwVFCKFtY2iLxCtVT38Swyy2C/dJCGBXHeHLtx6qlg/8qzc2MrhOeduf5K32wQ==} peerDependencies: '@types/react': ^18.2.25 react: ^18.0 @@ -15753,7 +15742,6 @@ packages: /require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} engines: {node: '>=0.10.0'} - dev: true /require-in-the-middle@7.2.0: resolution: {integrity: sha512-3TLx5TGyAY6AOqLBoXmHkNql0HIf2RGbuMgCDT2WO/uGVAPJs6h7Kl+bN6TIZGd9bWhWPwnDnTHGtW8Iu77sdw==} @@ -15981,8 +15969,8 @@ packages: '@sanity/diff-match-patch': 3.1.1 dev: false - /sanity@3.23.4(@types/node@20.10.6)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.6): - resolution: {integrity: sha512-KUzyA4+1/bLiL24HQNBMYtOwzZOaKh/dGDZ/Y9FVPsUFr2iyr8Mer6T1e/UT/4Lw2iQB6myfF4IfnEaqdvuWJA==} + /sanity@3.24.1(@types/node@20.11.0)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(styled-components@6.1.8): + resolution: {integrity: sha512-/7X+s/vxsvkikxEIvxFpmypmnzyhNXXoO8Xl1ltDrQp9REZuIUIgpvpnqls6Sq7HuBAEC4s4M/JQfxq5WQ2yhA==} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -15999,27 +15987,27 @@ packages: '@rexxars/react-json-inspector': 8.0.1(react@18.2.0) '@sanity/asset-utils': 1.3.0 '@sanity/bifur-client': 0.3.1 - '@sanity/block-tools': 3.23.4 - '@sanity/cli': 3.23.4 - '@sanity/client': 6.10.0 + '@sanity/block-tools': 3.24.1 + '@sanity/cli': 3.24.1 + '@sanity/client': 6.11.1 '@sanity/color': 3.0.0-beta.9 - '@sanity/diff': 3.23.4 + '@sanity/diff': 3.24.1 '@sanity/diff-match-patch': 3.1.1 '@sanity/eventsource': 5.0.1 - '@sanity/export': 3.23.4 + '@sanity/export': 3.24.1 '@sanity/generate-help-url': 3.0.0 '@sanity/icons': 2.8.0(react@18.2.0) '@sanity/image-url': 1.0.2 - '@sanity/import': 3.23.4 + '@sanity/import': 3.24.1 '@sanity/logos': 2.1.4(@sanity/color@3.0.0-beta.9)(react@18.2.0) - '@sanity/mutator': 3.23.4 - '@sanity/portable-text-editor': 3.23.4(react-dom@18.2.0)(react@18.2.0)(rxjs@7.8.1)(styled-components@6.1.6) - '@sanity/presentation': 1.4.0(@sanity/client@6.10.0)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.23.4)(styled-components@6.1.6) - '@sanity/schema': 3.23.4 - '@sanity/telemetry': 0.7.5 - '@sanity/types': 3.23.4 - '@sanity/ui': 2.0.0-beta.13(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.6) - '@sanity/util': 3.23.4 + '@sanity/mutator': 3.24.1 + '@sanity/portable-text-editor': 3.24.1(react-dom@18.2.0)(react@18.2.0)(rxjs@7.8.1)(styled-components@6.1.8) + '@sanity/presentation': 1.5.0(@sanity/client@6.11.1)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.24.1)(styled-components@6.1.8) + '@sanity/schema': 3.24.1 + '@sanity/telemetry': 0.7.6 + '@sanity/types': 3.24.1 + '@sanity/ui': 2.0.0-beta.16(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.1.8) + '@sanity/util': 3.24.1 '@sanity/uuid': 3.0.2 '@tanstack/react-virtual': 3.0.0-beta.54(react@18.2.0) '@types/is-hotkey': 0.1.10 @@ -16043,8 +16031,8 @@ packages: esbuild-register: 3.5.0(esbuild@0.19.11) execa: 2.1.0 exif-component: 1.0.1 - framer-motion: 10.17.9(react-dom@18.2.0)(react@18.2.0) - get-it: 8.4.4 + framer-motion: 10.18.0(react-dom@18.2.0)(react@18.2.0) + get-it: 8.4.5 get-random-values-esm: 1.0.0 groq-js: 1.3.0 hashlru: 2.3.0 @@ -16052,8 +16040,8 @@ packages: i18next: 23.7.16 import-fresh: 3.3.0 is-hotkey: 0.1.8 - jsdom: 23.1.0 - jsdom-global: 3.0.2(jsdom@23.1.0) + jsdom: 23.2.0 + jsdom-global: 3.0.2(jsdom@23.2.0) json-lexer: 1.2.0 json-reduce: 3.0.0 json5: 2.2.3 @@ -16092,12 +16080,12 @@ packages: semver: 7.5.4 shallow-equals: 1.0.0 speakingurl: 14.0.1 - styled-components: 6.1.6(react-dom@18.2.0)(react@18.2.0) + styled-components: 6.1.8(react-dom@18.2.0)(react@18.2.0) tar-fs: 2.1.1 use-device-pixel-ratio: 1.1.2(react@18.2.0) use-hot-module-reload: 1.0.3(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) - vite: 4.5.1(@types/node@20.10.6)(sass@1.69.7) + vite: 4.5.1(@types/node@20.11.0)(sass@1.69.7) yargs: 17.7.2 transitivePeerDependencies: - '@types/node' @@ -16182,8 +16170,8 @@ packages: dependencies: lru-cache: 6.0.0 - /serialize-javascript@6.0.1: - resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} + /serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} dependencies: randombytes: 2.1.0 dev: false @@ -16223,34 +16211,34 @@ packages: resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} dev: false - /sharp@0.33.1: - resolution: {integrity: sha512-iAYUnOdTqqZDb3QjMneBKINTllCJDZ3em6WaWy7NPECM4aHncvqHRm0v0bN9nqJxMiwamv5KIdauJ6lUzKDpTQ==} - engines: {libvips: '>=8.15.0', node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /sharp@0.33.2: + resolution: {integrity: sha512-WlYOPyyPDiiM07j/UO+E720ju6gtNtHjEGg5vovUk1Lgxyjm2LFO+37Nt/UI3MMh2l6hxTWQWi7qk3cXJTutcQ==} + engines: {libvips: '>=8.15.1', node: ^18.17.0 || ^20.3.0 || >=21.0.0} requiresBuild: true dependencies: color: 4.2.3 detect-libc: 2.0.2 semver: 7.5.4 optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.1 - '@img/sharp-darwin-x64': 0.33.1 - '@img/sharp-libvips-darwin-arm64': 1.0.0 - '@img/sharp-libvips-darwin-x64': 1.0.0 - '@img/sharp-libvips-linux-arm': 1.0.0 - '@img/sharp-libvips-linux-arm64': 1.0.0 - '@img/sharp-libvips-linux-s390x': 1.0.0 - '@img/sharp-libvips-linux-x64': 1.0.0 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.0 - '@img/sharp-libvips-linuxmusl-x64': 1.0.0 - '@img/sharp-linux-arm': 0.33.1 - '@img/sharp-linux-arm64': 0.33.1 - '@img/sharp-linux-s390x': 0.33.1 - '@img/sharp-linux-x64': 0.33.1 - '@img/sharp-linuxmusl-arm64': 0.33.1 - '@img/sharp-linuxmusl-x64': 0.33.1 - '@img/sharp-wasm32': 0.33.1 - '@img/sharp-win32-ia32': 0.33.1 - '@img/sharp-win32-x64': 0.33.1 + '@img/sharp-darwin-arm64': 0.33.2 + '@img/sharp-darwin-x64': 0.33.2 + '@img/sharp-libvips-darwin-arm64': 1.0.1 + '@img/sharp-libvips-darwin-x64': 1.0.1 + '@img/sharp-libvips-linux-arm': 1.0.1 + '@img/sharp-libvips-linux-arm64': 1.0.1 + '@img/sharp-libvips-linux-s390x': 1.0.1 + '@img/sharp-libvips-linux-x64': 1.0.1 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.1 + '@img/sharp-libvips-linuxmusl-x64': 1.0.1 + '@img/sharp-linux-arm': 0.33.2 + '@img/sharp-linux-arm64': 0.33.2 + '@img/sharp-linux-s390x': 0.33.2 + '@img/sharp-linux-x64': 0.33.2 + '@img/sharp-linuxmusl-arm64': 0.33.2 + '@img/sharp-linuxmusl-x64': 0.33.2 + '@img/sharp-wasm32': 0.33.2 + '@img/sharp-win32-ia32': 0.33.2 + '@img/sharp-win32-x64': 0.33.2 dev: false /shebang-command@2.0.0: @@ -16478,18 +16466,18 @@ packages: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} engines: {node: '>= 0.4'} dependencies: - internal-slot: 1.0.5 + internal-slot: 1.0.6 dev: true /stream-each@1.2.3: resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} dependencies: end-of-stream: 1.4.4 - stream-shift: 1.0.1 + stream-shift: 1.0.2 dev: false - /stream-shift@1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} + /stream-shift@1.0.2: + resolution: {integrity: sha512-rV4Bovi9xx0BFzOb/X0B2GqoIjvqPCttZdu0Wgtx2Dxkj7ETyWl9gmqJ4EutWRLvtZWm8dxE+InQZX1IryZn/w==} dev: false /stream-to-array@2.3.0: @@ -16695,8 +16683,8 @@ packages: inline-style-parser: 0.1.1 dev: false - /styled-components@6.1.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DgTLULSC29xpabJ24bbn1+hulU6vvGFQf4RPwBOJrm8WJFnN42yXpo5voBt3jDSJBa5tBd1L6PqswJjQ0wRKdg==} + /styled-components@6.1.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} engines: {node: '>= 16'} peerDependencies: react: '>= 16.8.0' @@ -16775,14 +16763,14 @@ packages: stylelint-config-recommended: 13.0.0(stylelint@15.11.0) dev: true - /stylelint-prettier@4.1.0(prettier@3.1.1)(stylelint@15.11.0): + /stylelint-prettier@4.1.0(prettier@3.2.2)(stylelint@15.11.0): resolution: {integrity: sha512-dd653q/d1IfvsSQshz1uAMe+XDm6hfM/7XiFH0htYY8Lse/s5ERTg7SURQehZPwVvm/rs7AsFhda9EQ2E9TS0g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: prettier: '>=3.0.0' stylelint: '>=15.8.0' dependencies: - prettier: 3.1.1 + prettier: 3.2.2 prettier-linter-helpers: 1.0.0 stylelint: 15.11.0(typescript@5.3.3) dev: true @@ -17022,12 +17010,12 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.21 '@swc/core': 1.3.102 esbuild: 0.19.11 jest-worker: 27.5.1 schema-utils: 3.3.0 - serialize-javascript: 6.0.1 + serialize-javascript: 6.0.2 terser: 5.26.0 webpack: 5.89.0(@swc/core@1.3.102)(esbuild@0.19.11) dev: false @@ -17260,7 +17248,7 @@ packages: '@tsconfig/node16': 1.0.4 '@types/node': 14.18.33 acorn: 8.11.3 - acorn-walk: 8.3.1 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -17786,22 +17774,22 @@ packages: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - /vercel@33.0.2(@swc/core@1.3.102): - resolution: {integrity: sha512-jcXl6PvyMb4Z8rk3ossj7yxi1gLKF8QtH9ytMWxFSkaBf5BSiaUduDZOwkCm4gTGE5gQ4NASa8yYpvOaQELyvw==} + /vercel@33.1.0(@swc/core@1.3.102): + resolution: {integrity: sha512-b3q5NDEtK1b8+TplIevRdFK34LYxwIPkPZ3tpfu2Pb+i8l+4V8KQt/Fu5Gb08OhL327JSMPbtPLBLa2NieuaZA==} engines: {node: '>= 16'} hasBin: true dependencies: - '@vercel/build-utils': 7.4.1 + '@vercel/build-utils': 7.5.0 '@vercel/fun': 1.1.0 '@vercel/go': 3.0.5 - '@vercel/hydrogen': 1.0.1 + '@vercel/hydrogen': 1.0.2 '@vercel/next': 4.0.17 - '@vercel/node': 3.0.15(@swc/core@1.3.102) + '@vercel/node': 3.0.16(@swc/core@1.3.102) '@vercel/python': 4.1.0 '@vercel/redwood': 2.0.6 - '@vercel/remix-builder': 2.0.16 + '@vercel/remix-builder': 2.0.17 '@vercel/ruby': 2.0.4 - '@vercel/static-build': 2.0.16 + '@vercel/static-build': 2.0.17 chokidar: 3.3.1 transitivePeerDependencies: - '@swc/core' @@ -17834,7 +17822,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite-node@0.28.5(@types/node@20.10.6)(sass@1.69.7): + /vite-node@0.28.5(@types/node@20.11.0)(sass@1.69.7): resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} hasBin: true @@ -17846,7 +17834,7 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 source-map-support: 0.5.21 - vite: 4.5.1(@types/node@20.10.6)(sass@1.69.7) + vite: 4.5.1(@types/node@20.11.0)(sass@1.69.7) transitivePeerDependencies: - '@types/node' - less @@ -17858,7 +17846,7 @@ packages: - terser dev: false - /vite@4.5.1(@types/node@20.10.6)(sass@1.69.7): + /vite@4.5.1(@types/node@20.11.0)(sass@1.69.7): resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -17886,7 +17874,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.10.6 + '@types/node': 20.11.0 esbuild: 0.18.20 postcss: 8.4.31 rollup: 3.29.4 diff --git a/src/app/blog/[slug]/page.tsx b/src/app/blog/[slug]/page.tsx index c39ec8464..6677f8884 100644 --- a/src/app/blog/[slug]/page.tsx +++ b/src/app/blog/[slug]/page.tsx @@ -64,32 +64,34 @@ const PostPage = async ({ params }: Props) => { ), }, { - title: 'Tags', - description: ( - // eslint-disable-next-line react/jsx-no-useless-fragment - <> - {post.tags.length > 0 - ? post.tags.slice(0, 3).map(tag => ( - - + {post.tags.length > 0 + ? post.tags.slice(0, 3).map(tag => ( + - #{tag.title} - - - )) - : null} - - ), + + #{tag.title} + + + )) + : null} + + ), + }), }, ]} /> diff --git a/src/app/blog/tags/[slug]/page.tsx b/src/app/blog/tags/[slug]/page.tsx index 57d16b155..c278ce87c 100644 --- a/src/app/blog/tags/[slug]/page.tsx +++ b/src/app/blog/tags/[slug]/page.tsx @@ -20,7 +20,7 @@ const TagPage = async ({ params }: Props) => { const posts = await postService.getAllPosts(); const matchingPosts = posts.filter(post => { - return post.tags.some(tag => tag.slug.current === slug); + return post.tags && post.tags.some(tag => tag.slug.current === slug); }); return ( diff --git a/src/components/PostCard/PostCard.tsx b/src/components/PostCard/PostCard.tsx index be849555f..0ee16ec59 100644 --- a/src/components/PostCard/PostCard.tsx +++ b/src/components/PostCard/PostCard.tsx @@ -53,7 +53,8 @@ const PostCard = ({ post }: Props) => { gap="sm" maxWidth="text" > - {post.tags.length > 0 && + {post.tags && + post.tags.length > 0 && post.tags.slice(0, 5).map(tag => (