diff --git a/.eslintignore b/.eslintignore
index f9fa077c..1f40f1fa 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -22,3 +22,7 @@ picture.d.ts
image.js
image.d.ts
legacy
+remote-image.js
+remote-image.d.ts
+remote-picture.js
+remote-picture.d.ts
diff --git a/__tests__/e2e/app/page.jsx b/__tests__/e2e/app/page.jsx
index 255b2a9d..bb15dba6 100644
--- a/__tests__/e2e/app/page.jsx
+++ b/__tests__/e2e/app/page.jsx
@@ -1,5 +1,7 @@
import Image from '../../../image'
import LegacyImage from '../../../legacy/image'
+import RemoteImage from '../../../remote-image'
+import RemotePicture from '../../../remote-picture'
import React from 'react'
import Picture from '../../../dist/components/picture'
@@ -9,6 +11,8 @@ import imgSrc from '../images/img.png'
import legacyImgSrc from '../images/legacy-img.png'
import WithPropsComponent from '../components/WithPropsComponent'
+const id = 400
+
export default function IndexPage() {
return (
<>
@@ -26,8 +30,14 @@ export default function IndexPage() {
{/* Invalid format image */}
- {/* External image */}
-
+ {/* External Image with RemoteImage */}
+
+
+ {/* External Image with RemoteImage dynamic src */}
+
+
+ {/* External Image with RemotePicture */}
+
{/* Animated image */}
diff --git a/__tests__/e2e/index.test.ts b/__tests__/e2e/index.test.ts
index b3ece066..b5ba26e5 100644
--- a/__tests__/e2e/index.test.ts
+++ b/__tests__/e2e/index.test.ts
@@ -15,6 +15,7 @@ const files = [
'images/img_[width].avif',
'id/237/200/300_[width].avif',
'id/238/200/300_[width].avif',
+ 'id/500/200/400_[width].avif',
'images/animated_[width].avif',
'_next/static/media/client-only.8a5ad2fe_[width].avif',
// next/legacy/image
@@ -30,6 +31,7 @@ const files = [
'images/img_[width].webp',
'id/237/200/300_[width].webp',
'id/238/200/300_[width].webp',
+ 'id/500/200/400_[width].webp',
'images/animated_[width].webp',
'_next/static/media/client-only.8a5ad2fe_[width].webp',
// next/legacy/image
@@ -45,6 +47,9 @@ const files = [
'images/img_[width].png',
'id/237/200/300_[width].jpg',
'id/238/200/300_[width].jpg',
+ 'id/300/200/400_[width].jpg',
+ 'id/400/200/400_[width].jpg',
+ 'id/500/200/400_[width].jpg',
'_next/static/media/client-only.8a5ad2fe_[width].png',
// next/legacy/image
'_next/static/media/legacy-img.8a5ad2fe_[width].png',
diff --git a/docs/docs/02-getting-started.md b/docs/docs/02-getting-started.md
index 8476bf56..e4aa42e6 100644
--- a/docs/docs/02-getting-started.md
+++ b/docs/docs/02-getting-started.md
@@ -25,6 +25,37 @@ module.exports = withExportImages({
})
```
+Alternatively, if another plugin is used in conjunction, write
+
+```js title="next.config.js"
+const withExportImages = require('next-export-optimize-images')
+const withAnalyzer = require('@next/bundle-analyzer')({
+ enabled: process.env.ANALYZE === 'true',
+})
+
+module.exports = withExportImages(
+ withAnalyzer({
+ output: 'export',
+ // write your next.js configuration values.
+ })
+)
+// Or
+module.exports = async () => {
+ const config = await withExportImages({
+ output: 'export',
+ // write your next.js configuration values.
+ })
+
+ return withAnalyzer(config)
+}
+```
+
+:::note
+
+`withExportImages` is an asynchronous function that returns a Promise, so either write `withExportImages` first or wait for the Promise to resolve before applying other plugins.
+
+:::
+
2. Change the description of the `scripts` that do the `next build` in `package.json`
```diff title="package.json"
@@ -53,6 +84,11 @@ Alternatively, you can use `next/legacy/image`.
import Image from 'next-export-optimize-images/legacy/image'
+// Or import as follows
+import img from './img.png'
+
+// Or require as follows
+
```
## Local checks
diff --git a/docs/docs/03-Features/05-remote-image-component.md b/docs/docs/03-Features/05-remote-image-component.md
new file mode 100644
index 00000000..543c7504
--- /dev/null
+++ b/docs/docs/03-Features/05-remote-image-component.md
@@ -0,0 +1,86 @@
+---
+description: This page introduces the RemoteImage component for remote images.
+---
+
+# RemoteImage component
+
+If you want to use remote images (external images) in this library, you need to manually write the external image URL in the configuration file or use the `RemoteImage` component.
+In other words, using the `RemoteImage` component eliminates the need to manually write the image URL in the configuration file.
+
+## Usage
+
+```tsx
+import RemoteImage from 'next-export-optimize-images/remote-image'
+
+function Component() {
+ return (
+ <>
+
+ {/*
+ Or use dynamic values with variables
+ const id = 'image01'
+
+ */}
+ >
+ )
+}
+```
+
+or Picture tag.
+(webp support is added by default)
+
+```tsx
+import RemotePicture from 'next-export-optimize-images/remote-picture'
+
+function Component() {
+ return (
+ <>
+
+ {/*
+ Or use dynamic values with variables
+ const id = 'image01'
+
+ */}
+ >
+ )
+}
+```
+
+## Definition
+
+- props: `Omit & { src: string }`
+- return: `JSX.Element`
+
+※ ImageProps is the same as the props of the Image component provided by next/image.
+
+## Tips
+
+### Use with `remoteImages`.
+
+```js title="export-images.config.js"
+/**
+ * @type {import('next-export-optimize-images').Config}
+ */
+const config = {
+ remoteImages: ['https://example.com/image01.jpg', 'https://example.com/image02.jpg'],
+}
+
+module.exports = config
+```
+
+```tsx
+import Image from 'next-export-optimize-images/image'
+import RemoteImage from 'next-export-optimize-images/remote-image'
+
+function Component() {
+ return (
+ <>
+
+
+
+ >
+ )
+}
+```
+
+'image01.jpg', 'image02.jpg' and 'image03.jpg' are downloaded locally and optimized.
diff --git a/docs/package.json b/docs/package.json
index 5f8fbe49..f3850fb6 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -31,13 +31,13 @@
"@heroicons/react": "2.1.3",
"@mdx-js/react": "1.6.22",
"autoprefixer": "10.4.19",
- "clsx": "2.1.0",
+ "clsx": "2.1.1",
"postcss": "8.4.38",
"prettier": "3.2.5",
- "prettier-plugin-tailwindcss": "0.5.13",
+ "prettier-plugin-tailwindcss": "0.5.14",
"prism-react-renderer": "1.3.5",
- "react": "18.2.0",
- "react-dom": "18.2.0",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
"tailwindcss": "3.4.3"
}
}
diff --git a/docs/yarn.lock b/docs/yarn.lock
index 439c05dc..11f3a45f 100644
--- a/docs/yarn.lock
+++ b/docs/yarn.lock
@@ -3935,10 +3935,10 @@ clone-response@^1.0.2:
dependencies:
mimic-response "^1.0.0"
-clsx@2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb"
- integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==
+clsx@2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999"
+ integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==
clsx@^1.2.1:
version "1.2.1"
@@ -7139,10 +7139,10 @@ prepend-http@^2.0.0:
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
-prettier-plugin-tailwindcss@0.5.13:
- version "0.5.13"
- resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.13.tgz#ee3c1e07848c90abdd1edde36a09366327e31e26"
- integrity sha512-2tPWHCFNC+WRjAC4SIWQNSOdcL1NNkydXim8w7TDqlZi+/ulZYz2OouAI6qMtkggnPt7lGamboj6LcTMwcCvoQ==
+prettier-plugin-tailwindcss@0.5.14:
+ version "0.5.14"
+ resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.5.14.tgz#4482eed357d5e22eac259541c70aca5a4c7b9d5c"
+ integrity sha512-Puaz+wPUAhFp8Lo9HuciYKM2Y2XExESjeT+9NQoVFXZsPPnc9VYss2SpxdQ6vbatmt8/4+SN0oe0I1cPDABg9Q==
prettier@3.2.5:
version "3.2.5"
@@ -7342,13 +7342,13 @@ react-dev-utils@^12.0.1:
strip-ansi "^6.0.1"
text-table "^0.2.0"
-react-dom@18.2.0:
- version "18.2.0"
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
- integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
+react-dom@18.3.1:
+ version "18.3.1"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
+ integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
dependencies:
loose-envify "^1.1.0"
- scheduler "^0.23.0"
+ scheduler "^0.23.2"
react-error-overlay@^6.0.11:
version "6.0.11"
@@ -7451,10 +7451,10 @@ react-textarea-autosize@^8.3.2:
use-composed-ref "^1.0.0"
use-latest "^1.0.0"
-react@18.2.0:
- version "18.2.0"
- resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
- integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
+react@18.3.1:
+ version "18.3.1"
+ resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
+ integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
dependencies:
loose-envify "^1.1.0"
@@ -7781,10 +7781,10 @@ sax@^1.2.4:
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
-scheduler@^0.23.0:
- version "0.23.0"
- resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
- integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
+scheduler@^0.23.2:
+ version "0.23.2"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
+ integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
dependencies:
loose-envify "^1.1.0"
diff --git a/package.json b/package.json
index a71755c5..0971e1a4 100644
--- a/package.json
+++ b/package.json
@@ -28,13 +28,17 @@
"image.js",
"image.d.ts",
"picture.js",
- "picture.d.ts"
+ "picture.d.ts",
+ "remote-image.js",
+ "remote-image.d.ts",
+ "remote-picture.js",
+ "remote-picture.d.ts"
],
"scripts": {
"dev": "tsup --watch",
"build": "tsup",
"commitmsg": "commitlint -e $GIT_PARAMS",
- "lint": "eslint {src,__tests__} --cache",
+ "lint": "eslint {src,__tests__} --cache --config .eslintrc.js",
"lint-staged": "lint-staged",
"prepare": "husky",
"pretest": "yarn build && npm-run-all --sequential pretest:**",
@@ -47,7 +51,7 @@
},
"lint-staged": {
"*.{ts,tsx}": [
- "eslint --fix",
+ "eslint --fix --config .eslintrc.js",
"prettier --write"
]
},
@@ -58,45 +62,45 @@
"fs-extra": "^11.2.0",
"lodash.uniqwith": "^4.5.0",
"recursive-readdir": "^2.2.3",
- "sharp": "^0.33.3"
+ "sharp": "^0.33.4"
},
"devDependencies": {
- "@commitlint/cli": "19.2.1",
- "@commitlint/config-conventional": "19.1.0",
+ "@commitlint/cli": "19.3.0",
+ "@commitlint/config-conventional": "19.2.2",
"@semantic-release/changelog": "6.0.3",
"@semantic-release/git": "10.0.1",
- "@testing-library/jest-dom": "6.4.2",
- "@testing-library/react": "15.0.2",
+ "@testing-library/jest-dom": "6.4.5",
+ "@testing-library/react": "15.0.7",
"@tsconfig/strictest": "2.0.5",
"@types/app-root-path": "1.2.8",
"@types/cli-progress": "3.11.5",
"@types/fs-extra": "11.0.4",
"@types/jest": "29.5.12",
"@types/lodash.uniqwith": "4.5.9",
- "@types/node": "20.12.7",
- "@types/react": "18.2.78",
+ "@types/node": "20.12.12",
+ "@types/react": "18.3.2",
"@types/recursive-readdir": "^2.2.4",
"@types/sharp": "0.32.0",
- "@typescript-eslint/eslint-plugin": "7.6.0",
- "@typescript-eslint/parser": "7.6.0",
+ "@typescript-eslint/eslint-plugin": "7.9.0",
+ "@typescript-eslint/parser": "7.9.0",
"conventional-changelog-conventionalcommits": "6.1.0",
- "eslint": "9.0.0",
+ "eslint": "9.3.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
- "eslint-plugin-jest": "28.2.0",
- "eslint-plugin-jest-dom": "^5.2.0",
- "eslint-plugin-testing-library": "6.2.1",
+ "eslint-plugin-jest": "28.5.0",
+ "eslint-plugin-jest-dom": "^5.4.0",
+ "eslint-plugin-testing-library": "6.2.2",
"git-cz": "4.9.0",
"husky": "9.0.11",
"jest": "29.7.0",
"jest-environment-jsdom": "29.7.0",
"lint-staged": "15.2.2",
- "next": "14.2.1",
- "npm-run-all2": "^6.1.2",
+ "next": "14.2.3",
+ "npm-run-all2": "^6.2.0",
"prettier": "3.2.5",
- "react": "18.2.0",
- "react-dom": "18.2.0",
- "rimraf": "5.0.5",
+ "react": "18.3.1",
+ "react-dom": "18.3.1",
+ "rimraf": "5.0.7",
"semantic-release": "19.0.5",
"ts-jest": "29.1.2",
"tsup": "^8.0.2",
diff --git a/remote-image.d.ts b/remote-image.d.ts
new file mode 100644
index 00000000..8f32de57
--- /dev/null
+++ b/remote-image.d.ts
@@ -0,0 +1,3 @@
+import RemoteImage from './dist/components/remote-image'
+export * from './dist/components/remote-image'
+export default RemoteImage
diff --git a/remote-image.js b/remote-image.js
new file mode 100644
index 00000000..d03b095c
--- /dev/null
+++ b/remote-image.js
@@ -0,0 +1 @@
+module.exports = require('./dist/components/remote-image')
diff --git a/remote-picture.d.ts b/remote-picture.d.ts
new file mode 100644
index 00000000..d42e8d9d
--- /dev/null
+++ b/remote-picture.d.ts
@@ -0,0 +1,3 @@
+import RemotePicture from './dist/components/remote-picture'
+export * from './dist/components/remote-picture'
+export default RemotePicture
diff --git a/remote-picture.js b/remote-picture.js
new file mode 100644
index 00000000..cf7efe12
--- /dev/null
+++ b/remote-picture.js
@@ -0,0 +1 @@
+module.exports = require('./dist/components/remote-picture')
diff --git a/src/components/remote-image.tsx b/src/components/remote-image.tsx
new file mode 100644
index 00000000..20498ac5
--- /dev/null
+++ b/src/components/remote-image.tsx
@@ -0,0 +1,70 @@
+import { createHash } from 'crypto'
+import { join } from 'path'
+
+import { appendFileSync } from 'fs-extra'
+import type { ImageConfigComplete } from 'next/dist/shared/lib/image-config'
+import type { ImageProps } from 'next/image'
+import React, { forwardRef } from 'react'
+
+import type { Manifest } from '../cli'
+import buildOutputInfo from '../utils/buildOutputInfo'
+import getConfig from '../utils/getConfig'
+
+import Image from './image'
+
+type RemoteImageProps = Omit & {
+ src: string
+}
+
+const config = getConfig()
+
+const RemoteImage = forwardRef(({ src, ...props }, forwardedRef) => {
+ if (process.env['NODE_ENV'] === 'production') {
+ const nextImageConfig = process.env['__NEXT_IMAGE_OPTS'] as unknown as ImageConfigComplete
+
+ const allSizes = [...nextImageConfig.imageSizes, ...nextImageConfig.deviceSizes]
+
+ allSizes.forEach((width) => {
+ const outputInfo = buildOutputInfo({
+ src,
+ width,
+ config,
+ }).at(-1)
+
+ if (outputInfo === undefined) {
+ throw new Error(`No output info found for ${src}`)
+ }
+
+ const { output, extension, originalExtension } = outputInfo
+
+ const externalOutputDir = `${
+ config.externalImageDir ? config.externalImageDir.replace(/^\//, '').replace(/\/$/, '') : '_next/static/media'
+ }`
+
+ const json: Manifest[number] = {
+ output,
+ src: `/${config.mode === 'build' ? externalOutputDir.replace(/^_next/, '.next') : externalOutputDir}/${createHash(
+ 'sha256'
+ )
+ .update(
+ src
+ .replace(/^https?:\/\//, '')
+ .split('/')
+ .slice(1)
+ .join('/')
+ )
+ .digest('hex')}.${originalExtension}`,
+ width,
+ extension,
+ externalUrl: src,
+ }
+
+ appendFileSync(join(process.cwd(), '.next/next-export-optimize-images-list.nd.json'), JSON.stringify(json) + '\n')
+ })
+ }
+
+ return
+})
+RemoteImage.displayName = 'RemoteImage'
+
+export default RemoteImage
diff --git a/src/components/remote-picture.tsx b/src/components/remote-picture.tsx
new file mode 100644
index 00000000..c783fbb7
--- /dev/null
+++ b/src/components/remote-picture.tsx
@@ -0,0 +1,67 @@
+import { createHash } from 'crypto'
+import { join } from 'path'
+
+import { appendFileSync } from 'fs-extra'
+import type { ImageConfigComplete } from 'next/dist/shared/lib/image-config'
+import type { ImageProps } from 'next/image'
+import React, { forwardRef } from 'react'
+
+import type { Manifest } from '../cli'
+import buildOutputInfo from '../utils/buildOutputInfo'
+import getConfig from '../utils/getConfig'
+
+import Picture from './picture'
+
+type RemotePictureProps = Omit & {
+ src: string
+}
+
+const config = getConfig()
+
+const RemotePicture = forwardRef(({ src, ...props }, forwardedRef) => {
+ if (process.env['NODE_ENV'] === 'production') {
+ const nextImageConfig = process.env['__NEXT_IMAGE_OPTS'] as unknown as ImageConfigComplete
+
+ const allSizes = [...nextImageConfig.imageSizes, ...nextImageConfig.deviceSizes]
+
+ allSizes.forEach((width) => {
+ buildOutputInfo({
+ src,
+ width,
+ config,
+ }).forEach(({ output, extension, originalExtension }) => {
+ const externalOutputDir = `${
+ config.externalImageDir ? config.externalImageDir.replace(/^\//, '').replace(/\/$/, '') : '_next/static/media'
+ }`
+
+ const json: Manifest[number] = {
+ output,
+ src: `/${config.mode === 'build' ? externalOutputDir.replace(/^_next/, '.next') : externalOutputDir}/${createHash(
+ 'sha256'
+ )
+ .update(
+ src
+ .replace(/^https?:\/\//, '')
+ .split('/')
+ .slice(1)
+ .join('/')
+ )
+ .digest('hex')}.${originalExtension}`,
+ width,
+ extension,
+ externalUrl: src,
+ }
+
+ appendFileSync(
+ join(process.cwd(), '.next/next-export-optimize-images-list.nd.json'),
+ JSON.stringify(json) + '\n'
+ )
+ })
+ })
+ }
+
+ return
+})
+RemotePicture.displayName = 'RemotePicture'
+
+export default RemotePicture
diff --git a/src/loader/index.ts b/src/loader/index.ts
index 56dc96a6..0f3fc0e5 100644
--- a/src/loader/index.ts
+++ b/src/loader/index.ts
@@ -45,7 +45,7 @@ export default async function loader(this: LoaderContext, content
extension: outputInfo.extension,
}
- fs.appendFile(
+ return fs.appendFile(
path.join(process.cwd(), '.next/next-export-optimize-images-list.nd.json'),
JSON.stringify(json) + '\n'
)
diff --git a/tsup.config.js b/tsup.config.js
index 6bad3637..7f4ec6f2 100644
--- a/tsup.config.js
+++ b/tsup.config.js
@@ -10,6 +10,7 @@ const cfg = {
}
export default defineConfig([
+ // Main
{
...cfg,
entry: {
@@ -20,6 +21,8 @@ export default defineConfig([
external: ['next-export-optimize-images'],
outDir: 'dist',
},
+
+ // Client Components
{
...cfg,
entry: {
@@ -36,4 +39,15 @@ export default defineConfig([
}
},
},
+
+ // Server Components
+ {
+ ...cfg,
+ entry: {
+ 'remote-image': 'src/components/remote-image.tsx',
+ 'remote-picture': 'src/components/remote-picture.tsx',
+ },
+ external: ['react', 'next', 'next-export-optimize-images', './image', './picture'],
+ outDir: 'dist/components',
+ },
])
diff --git a/yarn.lock b/yarn.lock
index a24ac0ef..4aa2a7f6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -320,23 +320,23 @@
resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9"
integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==
-"@commitlint/cli@19.2.1":
- version "19.2.1"
- resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-19.2.1.tgz#8f00d27a8b7c7780e75b06fd4658fdc1e9209f1b"
- integrity sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==
+"@commitlint/cli@19.3.0":
+ version "19.3.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-19.3.0.tgz#44e6da9823a01f0cdcc43054bbefdd2c6c5ddf39"
+ integrity sha512-LgYWOwuDR7BSTQ9OLZ12m7F/qhNY+NpAyPBgo4YNMkACE7lGuUnuQq1yi9hz1KA4+3VqpOYl8H1rY/LYK43v7g==
dependencies:
- "@commitlint/format" "^19.0.3"
- "@commitlint/lint" "^19.1.0"
+ "@commitlint/format" "^19.3.0"
+ "@commitlint/lint" "^19.2.2"
"@commitlint/load" "^19.2.0"
"@commitlint/read" "^19.2.1"
"@commitlint/types" "^19.0.3"
execa "^8.0.1"
yargs "^17.0.0"
-"@commitlint/config-conventional@19.1.0":
- version "19.1.0"
- resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-19.1.0.tgz#6b4b7938aa3bc308214a683247520f602e55961e"
- integrity sha512-KIKD2xrp6Uuk+dcZVj3++MlzIr/Su6zLE8crEDQCZNvWHNQSeeGbzOlNtsR32TUy6H3JbP7nWgduAHCaiGQ6EA==
+"@commitlint/config-conventional@19.2.2":
+ version "19.2.2"
+ resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-19.2.2.tgz#1f4e6975d428985deacf2b3ff6547e02c9302054"
+ integrity sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==
dependencies:
"@commitlint/types" "^19.0.3"
conventional-changelog-conventionalcommits "^7.0.2"
@@ -366,28 +366,28 @@
resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-19.0.0.tgz#928fb239ae8deec82a6e3b05ec9cfe20afa83856"
integrity sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==
-"@commitlint/format@^19.0.3":
- version "19.0.3"
- resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-19.0.3.tgz#6e3dcdc028b39d370ba717b8bde0853705c467dc"
- integrity sha512-QjjyGyoiVWzx1f5xOteKHNLFyhyweVifMgopozSgx1fGNrGV8+wp7k6n1t6StHdJ6maQJ+UUtO2TcEiBFRyR6Q==
+"@commitlint/format@^19.3.0":
+ version "19.3.0"
+ resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-19.3.0.tgz#48dd9e6930d41eb0ca19f36159ee940c5b25d857"
+ integrity sha512-luguk5/aF68HiF4H23ACAfk8qS8AHxl4LLN5oxPc24H+2+JRPsNr1OS3Gaea0CrH7PKhArBMKBz5RX9sA5NtTg==
dependencies:
"@commitlint/types" "^19.0.3"
chalk "^5.3.0"
-"@commitlint/is-ignored@^19.0.3":
- version "19.0.3"
- resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-19.0.3.tgz#a64e0e217044f2d916127369d21ea12324a834fe"
- integrity sha512-MqDrxJaRSVSzCbPsV6iOKG/Lt52Y+PVwFVexqImmYYFhe51iVJjK2hRhOG2jUAGiUHk4jpdFr0cZPzcBkSzXDQ==
+"@commitlint/is-ignored@^19.2.2":
+ version "19.2.2"
+ resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-19.2.2.tgz#503ddcf908ac6b2bc4586a49cb53893a1856f5b2"
+ integrity sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==
dependencies:
"@commitlint/types" "^19.0.3"
semver "^7.6.0"
-"@commitlint/lint@^19.1.0":
- version "19.1.0"
- resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-19.1.0.tgz#0f4b26b1452d59a92a28b5fa6de9bdbee18399a1"
- integrity sha512-ESjaBmL/9cxm+eePyEr6SFlBUIYlYpI80n+Ltm7IA3MAcrmiP05UMhJdAD66sO8jvo8O4xdGn/1Mt2G5VzfZKw==
+"@commitlint/lint@^19.2.2":
+ version "19.2.2"
+ resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-19.2.2.tgz#57f69e24bd832a7dcce8ebf82d11e3bf03ccc2a9"
+ integrity sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==
dependencies:
- "@commitlint/is-ignored" "^19.0.3"
+ "@commitlint/is-ignored" "^19.2.2"
"@commitlint/parse" "^19.0.3"
"@commitlint/rules" "^19.0.3"
"@commitlint/types" "^19.0.3"
@@ -476,7 +476,7 @@
"@types/conventional-commits-parser" "^5.0.0"
chalk "^5.3.0"
-"@emnapi/runtime@^1.1.0":
+"@emnapi/runtime@^1.1.0", "@emnapi/runtime@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.1.1.tgz#697d02276ca6f49bafe6fd01c9df0034818afa98"
integrity sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==
@@ -617,10 +617,10 @@
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
-"@eslint/eslintrc@^3.0.2":
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.0.2.tgz#36180f8e85bf34d2fe3ccc2261e8e204a411ab4e"
- integrity sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==
+"@eslint/eslintrc@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.1.0.tgz#dbd3482bfd91efa663cbe7aa1f506839868207b6"
+ integrity sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
@@ -632,20 +632,20 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@9.0.0":
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.0.0.tgz#1a9e4b4c96d8c7886e0110ed310a0135144a1691"
- integrity sha512-RThY/MnKrhubF6+s1JflwUjPEsnCEmYCWwqa/aRISKWNXGZ9epUwft4bUMM35SdKF9xvBrLydAM1RDHd1Z//ZQ==
+"@eslint/js@9.3.0":
+ version "9.3.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.3.0.tgz#2e8f65c9c55227abc4845b1513c69c32c679d8fe"
+ integrity sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==
"@gar/promisify@^1.1.3":
version "1.1.3"
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
-"@humanwhocodes/config-array@^0.12.3":
- version "0.12.3"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.12.3.tgz#a6216d90f81a30bedd1d4b5d799b47241f318072"
- integrity sha512-jsNnTBlMWuTpDkeE3on7+dWJi0D6fdDfeANj/w7MpS8ztROCoLvIO2nG0CcFj+E4k8j4QrSTh4Oryi3i2G669g==
+"@humanwhocodes/config-array@^0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
+ integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
dependencies:
"@humanwhocodes/object-schema" "^2.0.3"
debug "^4.3.1"
@@ -661,6 +661,11 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
+"@humanwhocodes/retry@^0.3.0":
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.3.0.tgz#6d86b8cb322660f03d3f0aa94b99bdd8e172d570"
+ integrity sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==
+
"@img/sharp-darwin-arm64@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.3.tgz#2bbf676be830c5a9ae7d9294f201c9151535badd"
@@ -668,6 +673,13 @@
optionalDependencies:
"@img/sharp-libvips-darwin-arm64" "1.0.2"
+"@img/sharp-darwin-arm64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.4.tgz#a1cf4a7febece334f16e0328b9689f05797d7aec"
+ integrity sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==
+ optionalDependencies:
+ "@img/sharp-libvips-darwin-arm64" "1.0.2"
+
"@img/sharp-darwin-x64@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.3.tgz#c59567b141eb676e884066f76091a2673120c3f5"
@@ -675,6 +687,13 @@
optionalDependencies:
"@img/sharp-libvips-darwin-x64" "1.0.2"
+"@img/sharp-darwin-x64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.4.tgz#f77be2d7c3609d3e77cd337b199a772e07b87bd2"
+ integrity sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==
+ optionalDependencies:
+ "@img/sharp-libvips-darwin-x64" "1.0.2"
+
"@img/sharp-libvips-darwin-arm64@1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.2.tgz#b69f49fecbe9572378675769b189410721b0fa53"
@@ -722,6 +741,13 @@
optionalDependencies:
"@img/sharp-libvips-linux-arm64" "1.0.2"
+"@img/sharp-linux-arm64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.4.tgz#bd390113e256487041411b988ded13a26cfc5f95"
+ integrity sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==
+ optionalDependencies:
+ "@img/sharp-libvips-linux-arm64" "1.0.2"
+
"@img/sharp-linux-arm@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.3.tgz#661b0671ed7f740fd06821ce15050ba23f1d0523"
@@ -729,6 +755,13 @@
optionalDependencies:
"@img/sharp-libvips-linux-arm" "1.0.2"
+"@img/sharp-linux-arm@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.4.tgz#14ecc81f38f75fb4cd7571bc83311746d6745fca"
+ integrity sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==
+ optionalDependencies:
+ "@img/sharp-libvips-linux-arm" "1.0.2"
+
"@img/sharp-linux-s390x@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.3.tgz#8719341d3931a297df1a956c02ee003736fa8fac"
@@ -736,6 +769,13 @@
optionalDependencies:
"@img/sharp-libvips-linux-s390x" "1.0.2"
+"@img/sharp-linux-s390x@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.4.tgz#119e8081e2c6741b5ac908fe02244e4c559e525f"
+ integrity sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==
+ optionalDependencies:
+ "@img/sharp-libvips-linux-s390x" "1.0.2"
+
"@img/sharp-linux-x64@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.3.tgz#dbd860b4aa16e7e25727c7e05b411132b58d017d"
@@ -743,6 +783,13 @@
optionalDependencies:
"@img/sharp-libvips-linux-x64" "1.0.2"
+"@img/sharp-linux-x64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.4.tgz#21d4c137b8da9a313b069ff5c920ded709f853d7"
+ integrity sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==
+ optionalDependencies:
+ "@img/sharp-libvips-linux-x64" "1.0.2"
+
"@img/sharp-linuxmusl-arm64@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.3.tgz#25b3fbfe9b6fa32d773422d878d8d84f3f6afceb"
@@ -750,6 +797,13 @@
optionalDependencies:
"@img/sharp-libvips-linuxmusl-arm64" "1.0.2"
+"@img/sharp-linuxmusl-arm64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.4.tgz#f3fde68fd67b85a32da6f1155818c3b58b8e7ae0"
+ integrity sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==
+ optionalDependencies:
+ "@img/sharp-libvips-linuxmusl-arm64" "1.0.2"
+
"@img/sharp-linuxmusl-x64@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.3.tgz#1e533e44abf2e2d427428ed49294ddba4eb11456"
@@ -757,6 +811,13 @@
optionalDependencies:
"@img/sharp-libvips-linuxmusl-x64" "1.0.2"
+"@img/sharp-linuxmusl-x64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.4.tgz#44373724aecd7b69900e0578228144e181db7892"
+ integrity sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==
+ optionalDependencies:
+ "@img/sharp-libvips-linuxmusl-x64" "1.0.2"
+
"@img/sharp-wasm32@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-wasm32/-/sharp-wasm32-0.33.3.tgz#340006047a77df0744db84477768bbca6327b4b4"
@@ -764,16 +825,33 @@
dependencies:
"@emnapi/runtime" "^1.1.0"
+"@img/sharp-wasm32@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-wasm32/-/sharp-wasm32-0.33.4.tgz#88e3f18d7e7cd8cfe1af98e9963db4d7b6491435"
+ integrity sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==
+ dependencies:
+ "@emnapi/runtime" "^1.1.1"
+
"@img/sharp-win32-ia32@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.3.tgz#0fdc49ab094ed0151ec8347afac7917aa5fc5145"
integrity sha512-CyimAduT2whQD8ER4Ux7exKrtfoaUiVr7HG0zZvO0XTFn2idUWljjxv58GxNTkFb8/J9Ub9AqITGkJD6ZginxQ==
+"@img/sharp-win32-ia32@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.4.tgz#b1c772dd2952e983980b1eb85808fa8129484d46"
+ integrity sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==
+
"@img/sharp-win32-x64@0.33.3":
version "0.33.3"
resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.3.tgz#a94e1028f180666f97fd51e35c4ad092d7704ef0"
integrity sha512-viT4fUIDKnli3IfOephGnolMzhz5VaTvDRkYqtZxOMIoMQ4MrAziO7pT1nVnOt2FAm7qW5aa+CCc13aEY6Le0g==
+"@img/sharp-win32-x64@0.33.4":
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.4.tgz#106f911134035b4157ec92a0c154a6b6f88fa4c1"
+ integrity sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==
+
"@isaacs/cliui@^8.0.2":
version "8.0.2"
resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
@@ -1073,55 +1151,55 @@
"@jridgewell/resolve-uri" "^3.1.0"
"@jridgewell/sourcemap-codec" "^1.4.14"
-"@next/env@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.1.tgz#18b4fb5fd76bdda65369ad4ea5f33199ae708d2f"
- integrity sha512-qsHJle3GU3CmVx7pUoXcghX4sRN+vINkbLdH611T8ZlsP//grzqVW87BSUgOZeSAD4q7ZdZicdwNe/20U2janA==
-
-"@next/swc-darwin-arm64@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.1.tgz#44ca580ccac1396fa45e2bcc6584238098491e71"
- integrity sha512-kGjnjcIJehEcd3rT/3NAATJQndAEELk0J9GmGMXHSC75TMnvpOhONcjNHbjtcWE5HUQnIHy5JVkatrnYm1QhVw==
-
-"@next/swc-darwin-x64@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.1.tgz#1747091f40fd3b0d8e072ba62203ec998619525f"
- integrity sha512-dAdWndgdQi7BK2WSXrx4lae7mYcOYjbHJUhvOUnJjMNYrmYhxbbvJ2xElZpxNxdfA6zkqagIB9He2tQk+l16ew==
-
-"@next/swc-linux-arm64-gnu@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.1.tgz#ede705718c316e65e3dd9ab31962824b8befb0cb"
- integrity sha512-2ZctfnyFOGvTkoD6L+DtQtO3BfFz4CapoHnyLTXkOxbZkVRgg3TQBUjTD/xKrO1QWeydeo8AWfZRg8539qNKrg==
-
-"@next/swc-linux-arm64-musl@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.1.tgz#ce50a5d94a7ba1f8e34a941f4ca076d8beebc79c"
- integrity sha512-jazZXctiaanemy4r+TPIpFP36t1mMwWCKMsmrTRVChRqE6putyAxZA4PDujx0SnfvZHosjdkx9xIq9BzBB5tWg==
-
-"@next/swc-linux-x64-gnu@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.1.tgz#ac3e8fa4d028fe7a9d9b7c33db3ab65679ae5fe2"
- integrity sha512-VjCHWCjsAzQAAo8lkBOLEIkBZFdfW+Z18qcQ056kL4KpUYc8o59JhLDCBlhg+hINQRgzQ2UPGma2AURGOH0+Qg==
-
-"@next/swc-linux-x64-musl@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.1.tgz#2beb7bee80dfb54a36d81392f21c599014018177"
- integrity sha512-7HZKYKvAp4nAHiHIbY04finRqjeYvkITOGOurP1aLMexIFG/1+oCnqhGogBdc4lao/lkMW1c+AkwWSzSlLasqw==
-
-"@next/swc-win32-arm64-msvc@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.1.tgz#b25df35a6ed99eb73bfed07822dd28a37aaab9f9"
- integrity sha512-YGHklaJ/Cj/F0Xd8jxgj2p8po4JTCi6H7Z3Yics3xJhm9CPIqtl8erlpK1CLv+HInDqEWfXilqatF8YsLxxA2Q==
-
-"@next/swc-win32-ia32-msvc@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.1.tgz#2cc67b93f0a71a8f3c1dd735676f4c9ddd4240ff"
- integrity sha512-o+ISKOlvU/L43ZhtAAfCjwIfcwuZstiHVXq/BDsZwGqQE0h/81td95MPHliWCnFoikzWcYqh+hz54ZB2FIT8RA==
-
-"@next/swc-win32-x64-msvc@14.2.1":
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.1.tgz#e5f4003930de4a150a8c2e7cf5c133cd99a686bd"
- integrity sha512-GmRoTiLcvCLifujlisknv4zu9/C4i9r0ktsA8E51EMqJL4bD4CpO7lDYr7SrUxCR0tS4RVcrqKmCak24T0ohaw==
+"@next/env@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/env/-/env-14.2.3.tgz#d6def29d1c763c0afb397343a15a82e7d92353a0"
+ integrity sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==
+
+"@next/swc-darwin-arm64@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.3.tgz#db1a05eb88c0224089b815ad10ac128ec79c2cdb"
+ integrity sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==
+
+"@next/swc-darwin-x64@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.3.tgz#a3f8af05b5f9a52ac3082e66ac29e125ab1d7b9c"
+ integrity sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==
+
+"@next/swc-linux-arm64-gnu@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.3.tgz#4e63f43879285b52554bfd39e6e0cc78a9b27bbf"
+ integrity sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==
+
+"@next/swc-linux-arm64-musl@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.3.tgz#ebdaed26214448b1e6f2c3e8b3cd29bfba387990"
+ integrity sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==
+
+"@next/swc-linux-x64-gnu@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.3.tgz#19e3bcc137c3b582a1ab867106817e5c90a20593"
+ integrity sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==
+
+"@next/swc-linux-x64-musl@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.3.tgz#794a539b98e064169cf0ff7741b2a4fb16adec7d"
+ integrity sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==
+
+"@next/swc-win32-arm64-msvc@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.3.tgz#eda9fa0fbf1ff9113e87ac2668ee67ce9e5add5a"
+ integrity sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==
+
+"@next/swc-win32-ia32-msvc@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.3.tgz#7c1190e3f640ab16580c6bdbd7d0e766b9920457"
+ integrity sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==
+
+"@next/swc-win32-x64-msvc@14.2.3":
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.3.tgz#2be4e39ee25bfbd85be78eea17c0e7751dc4323c"
+ integrity sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
@@ -1661,10 +1739,10 @@
lz-string "^1.5.0"
pretty-format "^27.0.2"
-"@testing-library/jest-dom@6.4.2":
- version "6.4.2"
- resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz#38949f6b63722900e2d75ba3c6d9bf8cffb3300e"
- integrity sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==
+"@testing-library/jest-dom@6.4.5":
+ version "6.4.5"
+ resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz#badb40296477149136dabef32b572ddd3b56adf1"
+ integrity sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==
dependencies:
"@adobe/css-tools" "^4.3.2"
"@babel/runtime" "^7.9.2"
@@ -1672,13 +1750,13 @@
chalk "^3.0.0"
css.escape "^1.5.1"
dom-accessibility-api "^0.6.3"
- lodash "^4.17.15"
+ lodash "^4.17.21"
redent "^3.0.0"
-"@testing-library/react@15.0.2":
- version "15.0.2"
- resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-15.0.2.tgz#d0fd7e9c41b819557639acf5f18e4cd1007ec295"
- integrity sha512-5mzIpuytB1ctpyywvyaY2TAAUQVCZIGqwiqFQf6u9lvj/SJQepGUzNV18Xpk+NLCaCE2j7CWrZE0tEf9xLZYiQ==
+"@testing-library/react@15.0.7":
+ version "15.0.7"
+ resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-15.0.7.tgz#ff733ce0893c875cb5a47672e8e772897128f4ae"
+ integrity sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==
dependencies:
"@babel/runtime" "^7.12.5"
"@testing-library/dom" "^10.0.0"
@@ -1828,7 +1906,7 @@
"@types/tough-cookie" "*"
parse5 "^7.0.0"
-"@types/json-schema@*", "@types/json-schema@^7.0.12", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
+"@types/json-schema@*", "@types/json-schema@^7.0.15", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
version "7.0.15"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
@@ -1862,13 +1940,20 @@
resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e"
integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
-"@types/node@*", "@types/node@20.12.7":
+"@types/node@*":
version "20.12.7"
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.7.tgz#04080362fa3dd6c5822061aa3124f5c152cff384"
integrity sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==
dependencies:
undici-types "~5.26.4"
+"@types/node@20.12.12":
+ version "20.12.12"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050"
+ integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==
+ dependencies:
+ undici-types "~5.26.4"
+
"@types/normalize-package-data@^2.4.0":
version "2.4.4"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901"
@@ -1891,7 +1976,7 @@
dependencies:
"@types/react" "*"
-"@types/react@*", "@types/react@18.2.78":
+"@types/react@*":
version "18.2.78"
resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.78.tgz#94aec453d0ccca909998a2b4b2fd78af15a7d2fe"
integrity sha512-qOwdPnnitQY4xKlKayt42q5W5UQrSHjgoXNVEtxeqdITJ99k4VXJOP3vt8Rkm9HmgJpH50UNU+rlqfkfWOqp0A==
@@ -1899,6 +1984,14 @@
"@types/prop-types" "*"
csstype "^3.0.2"
+"@types/react@18.3.2":
+ version "18.3.2"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.2.tgz#462ae4904973bc212fa910424d901e3d137dbfcd"
+ integrity sha512-Btgg89dAnqD4vV7R3hlwOxgqobUQKgx3MmrQRi0yYbs/P0ym8XozIAlkqVilPqHQwXs4e9Tf63rrCgl58BcO4w==
+ dependencies:
+ "@types/prop-types" "*"
+ csstype "^3.0.2"
+
"@types/recursive-readdir@^2.2.4":
version "2.2.4"
resolved "https://registry.yarnpkg.com/@types/recursive-readdir/-/recursive-readdir-2.2.4.tgz#815786465159dc8250b9b6a2985fd93be0452e73"
@@ -1906,7 +1999,7 @@
dependencies:
"@types/node" "*"
-"@types/semver@^7.3.12", "@types/semver@^7.5.0", "@types/semver@^7.5.8":
+"@types/semver@^7.3.12", "@types/semver@^7.5.8":
version "7.5.8"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
@@ -1940,32 +2033,30 @@
dependencies:
"@types/yargs-parser" "*"
-"@typescript-eslint/eslint-plugin@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.6.0.tgz#1f5df5cda490a0bcb6fbdd3382e19f1241024242"
- integrity sha512-gKmTNwZnblUdnTIJu3e9kmeRRzV2j1a/LUO27KNNAnIC5zjy1aSvXSRp4rVNlmAoHlQ7HzX42NbKpcSr4jF80A==
+"@typescript-eslint/eslint-plugin@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.9.0.tgz#093b96fc4e342226e65d5f18f9c87081e0b04a31"
+ integrity sha512-6e+X0X3sFe/G/54aC3jt0txuMTURqLyekmEHViqyA2VnxhLMpvA6nqmcjIy+Cr9tLDHPssA74BP5Mx9HQIxBEA==
dependencies:
"@eslint-community/regexpp" "^4.10.0"
- "@typescript-eslint/scope-manager" "7.6.0"
- "@typescript-eslint/type-utils" "7.6.0"
- "@typescript-eslint/utils" "7.6.0"
- "@typescript-eslint/visitor-keys" "7.6.0"
- debug "^4.3.4"
+ "@typescript-eslint/scope-manager" "7.9.0"
+ "@typescript-eslint/type-utils" "7.9.0"
+ "@typescript-eslint/utils" "7.9.0"
+ "@typescript-eslint/visitor-keys" "7.9.0"
graphemer "^1.4.0"
ignore "^5.3.1"
natural-compare "^1.4.0"
- semver "^7.6.0"
ts-api-utils "^1.3.0"
-"@typescript-eslint/parser@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.6.0.tgz#0aca5de3045d68b36e88903d15addaf13d040a95"
- integrity sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==
+"@typescript-eslint/parser@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.9.0.tgz#fb3ba01b75e0e65cb78037a360961b00301f6c70"
+ integrity sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==
dependencies:
- "@typescript-eslint/scope-manager" "7.6.0"
- "@typescript-eslint/types" "7.6.0"
- "@typescript-eslint/typescript-estree" "7.6.0"
- "@typescript-eslint/visitor-keys" "7.6.0"
+ "@typescript-eslint/scope-manager" "7.9.0"
+ "@typescript-eslint/types" "7.9.0"
+ "@typescript-eslint/typescript-estree" "7.9.0"
+ "@typescript-eslint/visitor-keys" "7.9.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager@5.62.0":
@@ -1976,29 +2067,29 @@
"@typescript-eslint/types" "5.62.0"
"@typescript-eslint/visitor-keys" "5.62.0"
-"@typescript-eslint/scope-manager@6.21.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1"
- integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==
+"@typescript-eslint/scope-manager@7.8.0":
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz#bb19096d11ec6b87fb6640d921df19b813e02047"
+ integrity sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==
dependencies:
- "@typescript-eslint/types" "6.21.0"
- "@typescript-eslint/visitor-keys" "6.21.0"
+ "@typescript-eslint/types" "7.8.0"
+ "@typescript-eslint/visitor-keys" "7.8.0"
-"@typescript-eslint/scope-manager@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.6.0.tgz#1e9972f654210bd7500b31feadb61a233f5b5e9d"
- integrity sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==
+"@typescript-eslint/scope-manager@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.9.0.tgz#1dd3e63a4411db356a9d040e75864851b5f2619b"
+ integrity sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==
dependencies:
- "@typescript-eslint/types" "7.6.0"
- "@typescript-eslint/visitor-keys" "7.6.0"
+ "@typescript-eslint/types" "7.9.0"
+ "@typescript-eslint/visitor-keys" "7.9.0"
-"@typescript-eslint/type-utils@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.6.0.tgz#644f75075f379827d25fe0713e252ccd4e4a428c"
- integrity sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==
+"@typescript-eslint/type-utils@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.9.0.tgz#f523262e1b66ca65540b7a65a1222db52e0a90c9"
+ integrity sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==
dependencies:
- "@typescript-eslint/typescript-estree" "7.6.0"
- "@typescript-eslint/utils" "7.6.0"
+ "@typescript-eslint/typescript-estree" "7.9.0"
+ "@typescript-eslint/utils" "7.9.0"
debug "^4.3.4"
ts-api-utils "^1.3.0"
@@ -2007,15 +2098,15 @@
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
-"@typescript-eslint/types@6.21.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
- integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
+"@typescript-eslint/types@7.8.0":
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.8.0.tgz#1fd2577b3ad883b769546e2d1ef379f929a7091d"
+ integrity sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==
-"@typescript-eslint/types@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.6.0.tgz#53dba7c30c87e5f10a731054266dd905f1fbae38"
- integrity sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==
+"@typescript-eslint/types@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.9.0.tgz#b58e485e4bfba055659c7e683ad4f5f0821ae2ec"
+ integrity sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==
"@typescript-eslint/typescript-estree@5.62.0":
version "5.62.0"
@@ -2030,27 +2121,27 @@
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/typescript-estree@6.21.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
- integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==
+"@typescript-eslint/typescript-estree@7.8.0":
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz#b028a9226860b66e623c1ee55cc2464b95d2987c"
+ integrity sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==
dependencies:
- "@typescript-eslint/types" "6.21.0"
- "@typescript-eslint/visitor-keys" "6.21.0"
+ "@typescript-eslint/types" "7.8.0"
+ "@typescript-eslint/visitor-keys" "7.8.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
- minimatch "9.0.3"
- semver "^7.5.4"
- ts-api-utils "^1.0.1"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
-"@typescript-eslint/typescript-estree@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.6.0.tgz#112a3775563799fd3f011890ac8322f80830ac17"
- integrity sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==
+"@typescript-eslint/typescript-estree@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.9.0.tgz#3395e27656060dc313a6b406c3a298b729685e07"
+ integrity sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==
dependencies:
- "@typescript-eslint/types" "7.6.0"
- "@typescript-eslint/visitor-keys" "7.6.0"
+ "@typescript-eslint/types" "7.9.0"
+ "@typescript-eslint/visitor-keys" "7.9.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
@@ -2058,18 +2149,15 @@
semver "^7.6.0"
ts-api-utils "^1.3.0"
-"@typescript-eslint/utils@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.6.0.tgz#e400d782280b6f724c8a1204269d984c79202282"
- integrity sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==
+"@typescript-eslint/utils@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.9.0.tgz#1b96a34eefdca1c820cb1bbc2751d848b4540899"
+ integrity sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
- "@types/json-schema" "^7.0.15"
- "@types/semver" "^7.5.8"
- "@typescript-eslint/scope-manager" "7.6.0"
- "@typescript-eslint/types" "7.6.0"
- "@typescript-eslint/typescript-estree" "7.6.0"
- semver "^7.6.0"
+ "@typescript-eslint/scope-manager" "7.9.0"
+ "@typescript-eslint/types" "7.9.0"
+ "@typescript-eslint/typescript-estree" "7.9.0"
"@typescript-eslint/utils@^5.58.0":
version "5.62.0"
@@ -2085,18 +2173,18 @@
eslint-scope "^5.1.1"
semver "^7.3.7"
-"@typescript-eslint/utils@^6.0.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134"
- integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==
+"@typescript-eslint/utils@^6.0.0 || ^7.0.0":
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.8.0.tgz#57a79f9c0c0740ead2f622e444cfaeeb9fd047cd"
+ integrity sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
- "@types/json-schema" "^7.0.12"
- "@types/semver" "^7.5.0"
- "@typescript-eslint/scope-manager" "6.21.0"
- "@typescript-eslint/types" "6.21.0"
- "@typescript-eslint/typescript-estree" "6.21.0"
- semver "^7.5.4"
+ "@types/json-schema" "^7.0.15"
+ "@types/semver" "^7.5.8"
+ "@typescript-eslint/scope-manager" "7.8.0"
+ "@typescript-eslint/types" "7.8.0"
+ "@typescript-eslint/typescript-estree" "7.8.0"
+ semver "^7.6.0"
"@typescript-eslint/visitor-keys@5.62.0":
version "5.62.0"
@@ -2106,20 +2194,20 @@
"@typescript-eslint/types" "5.62.0"
eslint-visitor-keys "^3.3.0"
-"@typescript-eslint/visitor-keys@6.21.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47"
- integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==
+"@typescript-eslint/visitor-keys@7.8.0":
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz#7285aab991da8bee411a42edbd5db760d22fdd91"
+ integrity sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==
dependencies:
- "@typescript-eslint/types" "6.21.0"
- eslint-visitor-keys "^3.4.1"
+ "@typescript-eslint/types" "7.8.0"
+ eslint-visitor-keys "^3.4.3"
-"@typescript-eslint/visitor-keys@7.6.0":
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.6.0.tgz#d1ce13145844379021e1f9bd102c1d78946f4e76"
- integrity sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==
+"@typescript-eslint/visitor-keys@7.9.0":
+ version "7.9.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.9.0.tgz#82162656e339c3def02895f5c8546f6888d9b9ea"
+ integrity sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==
dependencies:
- "@typescript-eslint/types" "7.6.0"
+ "@typescript-eslint/types" "7.9.0"
eslint-visitor-keys "^3.4.3"
"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1":
@@ -3787,25 +3875,25 @@ eslint-plugin-import@2.29.1:
semver "^6.3.1"
tsconfig-paths "^3.15.0"
-eslint-plugin-jest-dom@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-5.2.0.tgz#81abac31683195251683229b0796311c1529d90e"
- integrity sha512-ctnCP0MsLmUvbCyhnOQ+/1OmsZj+e7V6kFunazIx5728Yq7TQnuKI8HOsgPTStB+9iYEpiEa+VfKB09Lq7/3fA==
+eslint-plugin-jest-dom@^5.4.0:
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-5.4.0.tgz#03a5ea600f8af63f4fcd5de49ae83dc0e6aca325"
+ integrity sha512-yBqvFsnpS5Sybjoq61cJiUsenRkC9K32hYQBFS9doBR7nbQZZ5FyO+X7MlmfM1C48Ejx/qTuOCgukDUNyzKZ7A==
dependencies:
"@babel/runtime" "^7.16.3"
requireindex "^1.2.0"
-eslint-plugin-jest@28.2.0:
- version "28.2.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-28.2.0.tgz#863e2b2bda95eb41981ba9bcf4c44f57dce40a73"
- integrity sha512-yRDti/a+f+SMSmNTiT9/M/MzXGkitl8CfzUxnpoQcTyfq8gUrXMriVcWU36W1X6BZSUoyUCJrDAWWUA2N4hE5g==
+eslint-plugin-jest@28.5.0:
+ version "28.5.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-28.5.0.tgz#b497b795de37f671eaccd38bd83030186ff5dc8d"
+ integrity sha512-6np6DGdmNq/eBbA7HOUNV8fkfL86PYwBfwyb8n23FXgJNTR8+ot3smRHjza9LGsBBZRypK3qyF79vMjohIL8eQ==
dependencies:
- "@typescript-eslint/utils" "^6.0.0"
+ "@typescript-eslint/utils" "^6.0.0 || ^7.0.0"
-eslint-plugin-testing-library@6.2.1:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-6.2.1.tgz#078bebc44205d66b99336a88f5cb1cfda4c3c660"
- integrity sha512-CP2YV/AxtgyrXgizM4648UkuVrFGDcCA8uDmrLytGqtsa7wgC6MTuIQqEAT1Qm4/zCxnC8xRtiGgfEwEt6hmdw==
+eslint-plugin-testing-library@6.2.2:
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-6.2.2.tgz#67e84ff891a2b3a8078ced0afa95ee6f343c00c1"
+ integrity sha512-1E94YOTUDnOjSLyvOwmbVDzQi/WkKm3WVrMXu6SmBr6DN95xTGZmI6HJ/eOkSXh/DlheRsxaPsJvZByDBhWLVQ==
dependencies:
"@typescript-eslint/utils" "^5.58.0"
@@ -3825,7 +3913,7 @@ eslint-scope@^8.0.1:
esrecurse "^4.3.0"
estraverse "^5.2.0"
-eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
+eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.3:
version "3.4.3"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
@@ -3835,17 +3923,18 @@ eslint-visitor-keys@^4.0.0:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz#e3adc021aa038a2a8e0b2f8b0ce8f66b9483b1fb"
integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==
-eslint@9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.0.0.tgz#6270548758e390343f78c8afd030566d86927d40"
- integrity sha512-IMryZ5SudxzQvuod6rUdIUz29qFItWx281VhtFVc2Psy/ZhlCeD/5DT6lBIJ4H3G+iamGJoTln1v+QSuPw0p7Q==
+eslint@9.3.0:
+ version "9.3.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.3.0.tgz#36a96db84592618d6ed9074d677e92f4e58c08b9"
+ integrity sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.6.1"
- "@eslint/eslintrc" "^3.0.2"
- "@eslint/js" "9.0.0"
- "@humanwhocodes/config-array" "^0.12.3"
+ "@eslint/eslintrc" "^3.1.0"
+ "@eslint/js" "9.3.0"
+ "@humanwhocodes/config-array" "^0.13.0"
"@humanwhocodes/module-importer" "^1.0.1"
+ "@humanwhocodes/retry" "^0.3.0"
"@nodelib/fs.walk" "^1.2.8"
ajv "^6.12.4"
chalk "^4.0.0"
@@ -3861,7 +3950,6 @@ eslint@9.0.0:
file-entry-cache "^8.0.0"
find-up "^5.0.0"
glob-parent "^6.0.2"
- graphemer "^1.4.0"
ignore "^5.2.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
@@ -6053,13 +6141,6 @@ min-indent@^1.0.0:
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
-minimatch@9.0.3:
- version "9.0.3"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
- integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
- dependencies:
- brace-expansion "^2.0.1"
-
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -6235,12 +6316,12 @@ nerf-dart@^1.0.0:
resolved "https://registry.yarnpkg.com/nerf-dart/-/nerf-dart-1.0.0.tgz#e6dab7febf5ad816ea81cf5c629c5a0ebde72c1a"
integrity sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==
-next@14.2.1:
- version "14.2.1"
- resolved "https://registry.yarnpkg.com/next/-/next-14.2.1.tgz#081509478156407e4c181ad4791fea0a43c6347d"
- integrity sha512-SF3TJnKdH43PMkCcErLPv+x/DY1YCklslk3ZmwaVoyUfDgHKexuKlf9sEfBQ69w+ue8jQ3msLb+hSj1T19hGag==
+next@14.2.3:
+ version "14.2.3"
+ resolved "https://registry.yarnpkg.com/next/-/next-14.2.3.tgz#f117dd5d5f20c307e7b8e4f9c1c97d961008925d"
+ integrity sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==
dependencies:
- "@next/env" "14.2.1"
+ "@next/env" "14.2.3"
"@swc/helpers" "0.5.5"
busboy "1.6.0"
caniuse-lite "^1.0.30001579"
@@ -6248,15 +6329,15 @@ next@14.2.1:
postcss "8.4.31"
styled-jsx "5.1.1"
optionalDependencies:
- "@next/swc-darwin-arm64" "14.2.1"
- "@next/swc-darwin-x64" "14.2.1"
- "@next/swc-linux-arm64-gnu" "14.2.1"
- "@next/swc-linux-arm64-musl" "14.2.1"
- "@next/swc-linux-x64-gnu" "14.2.1"
- "@next/swc-linux-x64-musl" "14.2.1"
- "@next/swc-win32-arm64-msvc" "14.2.1"
- "@next/swc-win32-ia32-msvc" "14.2.1"
- "@next/swc-win32-x64-msvc" "14.2.1"
+ "@next/swc-darwin-arm64" "14.2.3"
+ "@next/swc-darwin-x64" "14.2.3"
+ "@next/swc-linux-arm64-gnu" "14.2.3"
+ "@next/swc-linux-arm64-musl" "14.2.3"
+ "@next/swc-linux-x64-gnu" "14.2.3"
+ "@next/swc-linux-x64-musl" "14.2.3"
+ "@next/swc-win32-arm64-msvc" "14.2.3"
+ "@next/swc-win32-ia32-msvc" "14.2.3"
+ "@next/swc-win32-x64-msvc" "14.2.3"
node-emoji@^1.11.0:
version "1.11.0"
@@ -6440,10 +6521,10 @@ npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0.1, npm-registry-fetch@^13.3
npm-package-arg "^9.0.1"
proc-log "^2.0.0"
-npm-run-all2@^6.1.2:
- version "6.1.2"
- resolved "https://registry.yarnpkg.com/npm-run-all2/-/npm-run-all2-6.1.2.tgz#637b2b804f32dd8cee9e5edf7d47a9fc4ca8bf9d"
- integrity sha512-WwwnS8Ft+RpXve6T2EIEVpFLSqN+ORHRvgNk3H9N62SZXjmzKoRhMFg3I17TK3oMaAEr+XFbRirWS2Fn3BCPSg==
+npm-run-all2@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/npm-run-all2/-/npm-run-all2-6.2.0.tgz#ac0a893a593e1ab3ef85c5ac3526321d2e3137bd"
+ integrity sha512-wA7yVIkthe6qJBfiJ2g6aweaaRlw72itsFGF6HuwCHKwtwAx/4BY1vVpk6bw6lS8RLMsexoasOkd0aYOmsFG7Q==
dependencies:
ansi-styles "^6.2.1"
cross-spawn "^7.0.3"
@@ -7081,13 +7162,13 @@ rc@^1.2.8:
minimist "^1.2.0"
strip-json-comments "~2.0.1"
-react-dom@18.2.0:
- version "18.2.0"
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
- integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
+react-dom@18.3.1:
+ version "18.3.1"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
+ integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
dependencies:
loose-envify "^1.1.0"
- scheduler "^0.23.0"
+ scheduler "^0.23.2"
react-is@^17.0.1:
version "17.0.2"
@@ -7099,10 +7180,10 @@ react-is@^18.0.0:
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
-react@18.2.0:
- version "18.2.0"
- resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
- integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
+react@18.3.1:
+ version "18.3.1"
+ resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
+ integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
dependencies:
loose-envify "^1.1.0"
@@ -7320,10 +7401,10 @@ rfdc@^1.3.0:
resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.1.tgz#2b6d4df52dffe8bb346992a10ea9451f24373a8f"
integrity sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==
-rimraf@5.0.5:
- version "5.0.5"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.5.tgz#9be65d2d6e683447d2e9013da2bf451139a61ccf"
- integrity sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==
+rimraf@5.0.7:
+ version "5.0.7"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.7.tgz#27bddf202e7d89cb2e0381656380d1734a854a74"
+ integrity sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==
dependencies:
glob "^10.3.7"
@@ -7406,10 +7487,10 @@ saxes@^6.0.0:
dependencies:
xmlchars "^2.2.0"
-scheduler@^0.23.0:
- version "0.23.0"
- resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
- integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
+scheduler@^0.23.2:
+ version "0.23.2"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
+ integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
dependencies:
loose-envify "^1.1.0"
@@ -7526,7 +7607,7 @@ set-function-name@^2.0.1:
functions-have-names "^1.2.3"
has-property-descriptors "^1.0.2"
-sharp@*, sharp@^0.33.3:
+sharp@*:
version "0.33.3"
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.33.3.tgz#3342fe0aa5ed45a363e6578fa575c7af366216c2"
integrity sha512-vHUeXJU1UvlO/BNwTpT0x/r53WkLUVxrmb5JTgW92fdFCFk0ispLMAeu/jPO2vjkXM1fYUi3K7/qcLF47pwM1A==
@@ -7555,6 +7636,35 @@ sharp@*, sharp@^0.33.3:
"@img/sharp-win32-ia32" "0.33.3"
"@img/sharp-win32-x64" "0.33.3"
+sharp@^0.33.4:
+ version "0.33.4"
+ resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.33.4.tgz#b88e6e843e095c6ab5e1a0c59c4885e580cd8405"
+ integrity sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==
+ dependencies:
+ color "^4.2.3"
+ detect-libc "^2.0.3"
+ semver "^7.6.0"
+ optionalDependencies:
+ "@img/sharp-darwin-arm64" "0.33.4"
+ "@img/sharp-darwin-x64" "0.33.4"
+ "@img/sharp-libvips-darwin-arm64" "1.0.2"
+ "@img/sharp-libvips-darwin-x64" "1.0.2"
+ "@img/sharp-libvips-linux-arm" "1.0.2"
+ "@img/sharp-libvips-linux-arm64" "1.0.2"
+ "@img/sharp-libvips-linux-s390x" "1.0.2"
+ "@img/sharp-libvips-linux-x64" "1.0.2"
+ "@img/sharp-libvips-linuxmusl-arm64" "1.0.2"
+ "@img/sharp-libvips-linuxmusl-x64" "1.0.2"
+ "@img/sharp-linux-arm" "0.33.4"
+ "@img/sharp-linux-arm64" "0.33.4"
+ "@img/sharp-linux-s390x" "0.33.4"
+ "@img/sharp-linux-x64" "0.33.4"
+ "@img/sharp-linuxmusl-arm64" "0.33.4"
+ "@img/sharp-linuxmusl-x64" "0.33.4"
+ "@img/sharp-wasm32" "0.33.4"
+ "@img/sharp-win32-ia32" "0.33.4"
+ "@img/sharp-win32-x64" "0.33.4"
+
shebang-command@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -8178,7 +8288,7 @@ trim-newlines@^3.0.0:
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
-ts-api-utils@^1.0.1, ts-api-utils@^1.3.0:
+ts-api-utils@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==