Upgrade typescript-eslint to the latest version (#32422)

Signed-off-by: Jon Koops <jonkoops@gmail.com>
This commit is contained in:
Jon Koops 2024-08-27 13:24:00 +02:00 committed by GitHub
parent c351ad34cd
commit bacfeed7b1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 207 additions and 180 deletions

View file

@ -8,7 +8,7 @@ import {
DropdownItem,
PageSection,
} from "@patternfly/react-core";
import { useState } from "react";
import { useState, type JSX } from "react";
import { FormProvider, useForm } from "react-hook-form";
import { useTranslation } from "react-i18next";
import { Link, useNavigate } from "react-router-dom";

View file

@ -104,6 +104,8 @@ export const FileUpload = ({
: undefined,
filename = "",
children = null,
// TODO: This should be removed as part of https://github.com/keycloak/keycloak/issues/32420
// eslint-disable-next-line @typescript-eslint/no-deprecated
onChange,
onFileInputChange,
onReadStarted,

View file

@ -1,5 +1,5 @@
export const getId = (pathname: string) => {
const pathParts = pathname.substr(1).split("/");
const pathParts = pathname.substring(1).split("/");
return pathParts.length > 1 ? pathParts.splice(2) : undefined;
};

View file

@ -12,7 +12,7 @@ export const HelpLinkTextInput = ({
url,
}: HelpLinkTextInputProps) => {
const { t } = useTranslation();
const name = fieldName.substr(fieldName.indexOf(".") + 1);
const name = fieldName.substring(fieldName.indexOf(".") + 1);
return (
<TextControl
name={fieldName}

View file

@ -245,7 +245,6 @@ export const AttributesTab = ({ setTableData }: AttributesTabProps) => {
{
title: t("delete"),
isActionable: ({ name }) => !RESTRICTED_ATTRIBUTES.includes(name!),
isDisabled: RESTRICTED_ATTRIBUTES.includes(name!),
onClick: (_key, _idx, component) => {
setAttributeToDelete(component.name);
toggleDeleteDialog();

View file

@ -29,6 +29,7 @@ import {
useMemo,
useRef,
useState,
type JSX,
} from "react";
import { useTranslation } from "react-i18next";

View file

@ -5,7 +5,7 @@ import {
} from "@keycloak/keycloak-admin-client/lib/defs/userProfileMetadata";
import { Text } from "@patternfly/react-core";
import { TFunction } from "i18next";
import { ReactNode, useMemo } from "react";
import { ReactNode, useMemo, type JSX } from "react";
import { FieldPath, UseFormReturn } from "react-hook-form";
import { ScrollForm } from "../main";

View file

@ -25,7 +25,7 @@
"prettier": "^3.3.3",
"tslib": "^2.7.0",
"typescript": "^5.5.4",
"typescript-eslint": "^8.2.0",
"typescript-eslint": "^8.3.0",
"wireit": "^0.14.8"
},
"pnpm": {

View file

@ -63,8 +63,8 @@ importers:
specifier: ^5.5.4
version: 5.5.4
typescript-eslint:
specifier: ^8.2.0
version: 8.2.0(eslint@9.9.1)(typescript@5.5.4)
specifier: ^8.3.0
version: 8.3.0(eslint@9.9.1)(typescript@5.5.4)
wireit:
specifier: ^0.14.8
version: 0.14.8
@ -131,19 +131,19 @@ importers:
version: 18.3.0
'@vitejs/plugin-react-swc':
specifier: ^3.7.0
version: 3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
lightningcss:
specifier: ^1.26.0
version: 1.26.0
vite:
specifier: ^5.4.2
version: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
version: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
vite-plugin-checker:
specifier: ^0.7.2
version: 0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
version: 0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))(vue-tsc@2.0.29(typescript@5.5.4))
vite-plugin-dts:
specifier: ^4.0.3
version: 4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
js/apps/admin-ui:
dependencies:
@ -264,7 +264,7 @@ importers:
version: 10.0.0
'@vitejs/plugin-react-swc':
specifier: ^3.7.0
version: 3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
cypress:
specifier: ^13.13.3
version: 13.13.3
@ -285,22 +285,22 @@ importers:
version: 1.26.0
ts-node:
specifier: ^10.9.2
version: 10.9.2(@swc/core@1.7.4)(@types/node@22.5.0)(typescript@5.5.4)
version: 10.9.2(@swc/core@1.7.18)(@types/node@22.5.0)(typescript@5.5.4)
uuid:
specifier: ^10.0.0
version: 10.0.0
vite:
specifier: ^5.4.2
version: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
version: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
vite-plugin-checker:
specifier: ^0.7.2
version: 0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
version: 0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))(vue-tsc@2.0.29(typescript@5.5.4))
vite-plugin-dts:
specifier: ^4.0.3
version: 4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
vitest:
specifier: ^2.0.5
version: 2.0.5(@types/node@22.5.0)(jsdom@25.0.0)(lightningcss@1.26.0)(terser@5.31.3)
version: 2.0.5(@types/node@22.5.0)(jsdom@25.0.0)(lightningcss@1.26.0)(terser@5.31.6)
js/apps/create-keycloak-theme:
dependencies:
@ -376,7 +376,7 @@ importers:
version: 10.7.3
ts-node:
specifier: ^10.9.2
version: 10.9.2(@swc/core@1.7.4)(@types/node@22.5.0)(typescript@5.5.4)
version: 10.9.2(@swc/core@1.7.18)(@types/node@22.5.0)(typescript@5.5.4)
js/libs/keycloak-js:
dependencies:
@ -462,25 +462,25 @@ importers:
version: 18.3.0
'@vitejs/plugin-react-swc':
specifier: ^3.7.0
version: 3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
rollup-plugin-peer-deps-external:
specifier: ^2.2.4
version: 2.2.4(rollup@4.21.1)
vite:
specifier: ^5.4.2
version: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
version: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
vite-plugin-checker:
specifier: ^0.7.2
version: 0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
version: 0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))(vue-tsc@2.0.29(typescript@5.5.4))
vite-plugin-dts:
specifier: ^4.0.3
version: 4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
vite-plugin-lib-inject-css:
specifier: ^2.1.1
version: 2.1.1(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))
version: 2.1.1(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))
vitest:
specifier: ^2.0.5
version: 2.0.5(@types/node@22.5.0)(jsdom@25.0.0)(lightningcss@1.26.0)(terser@5.31.3)
version: 2.0.5(@types/node@22.5.0)(jsdom@25.0.0)(lightningcss@1.26.0)(terser@5.31.6)
themes:
dependencies:
@ -602,16 +602,16 @@ packages:
resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
'@babel/compat-data@7.25.2':
resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==}
'@babel/compat-data@7.25.4':
resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==}
engines: {node: '>=6.9.0'}
'@babel/core@7.25.2':
resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.25.0':
resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==}
'@babel/generator@7.25.5':
resolution: {integrity: sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.25.2':
@ -678,6 +678,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/parser@7.25.4':
resolution: {integrity: sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==}
engines: {node: '>=6.0.0'}
hasBin: true
'@babel/plugin-syntax-jsx@7.24.1':
resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
engines: {node: '>=6.9.0'}
@ -696,8 +701,8 @@ packages:
resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==}
engines: {node: '>=6.9.0'}
'@babel/traverse@7.25.3':
resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==}
'@babel/traverse@7.25.4':
resolution: {integrity: sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==}
engines: {node: '>=6.9.0'}
'@babel/types@7.24.5':
@ -708,6 +713,10 @@ packages:
resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==}
engines: {node: '>=6.9.0'}
'@babel/types@7.25.4':
resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==}
engines: {node: '>=6.9.0'}
'@colors/colors@1.5.0':
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
engines: {node: '>=0.1.90'}
@ -1526,8 +1535,8 @@ packages:
cpu: [arm64]
os: [darwin]
'@swc/core-darwin-arm64@1.7.4':
resolution: {integrity: sha512-RbWrdGh+x9xKFUA9/kPZRR8OPxUsDUuPyLjPIGLYZMO+ftht2vhVH7QsUq6lg+jAP34eIya72UA1isiZe+BRaA==}
'@swc/core-darwin-arm64@1.7.18':
resolution: {integrity: sha512-MwLc5U+VGPMZm8MjlFBjEB2wyT1EK0NNJ3tn+ps9fmxdFP+PL8EpMiY1O1F2t1ydy2OzBtZz81sycjM9RieFBg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
@ -1538,8 +1547,8 @@ packages:
cpu: [x64]
os: [darwin]
'@swc/core-darwin-x64@1.7.4':
resolution: {integrity: sha512-TxCWMJs4OrqApjFuT8cUiqMz0zg97F0JsXBEeZ7zjkyv9XJ/rN2pdwqMlZv0Wv2C2rivOPo6FsWYlZ3V8ZHhyA==}
'@swc/core-darwin-x64@1.7.18':
resolution: {integrity: sha512-IkukOQUw7/14VkHp446OkYGCZEHqZg9pTmTdBawlUyz2JwZMSn2VodCl7aFSdGCsU4Cwni8zKA8CCgkCCAELhw==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
@ -1550,8 +1559,8 @@ packages:
cpu: [arm]
os: [linux]
'@swc/core-linux-arm-gnueabihf@1.7.4':
resolution: {integrity: sha512-5IhwIJZAgkkfI6PqgQ3xk0/2hTAVsAczIPLiR2Epp30EgsNo1KIFL0ZHzrnvJPy5BZ3jy3T1dEbDE/memBOEmA==}
'@swc/core-linux-arm-gnueabihf@1.7.18':
resolution: {integrity: sha512-ATnb6jJaBeXCqrTUawWdoOy7eP9SCI7UMcfXlYIMxX4otKKspLPAEuGA5RaNxlCcj9ObyO0J3YGbtZ6hhD2pjg==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
@ -1562,8 +1571,8 @@ packages:
cpu: [arm64]
os: [linux]
'@swc/core-linux-arm64-gnu@1.7.4':
resolution: {integrity: sha512-0787jri83jigf26mF8FndWehh7jqMaHwAm/OV6VdToyNo/g+d1AxVpkEizrywZK46el+AObnHUIHIHwZgO21LA==}
'@swc/core-linux-arm64-gnu@1.7.18':
resolution: {integrity: sha512-poHtH7zL7lEp9K2inY90lGHJABWxURAOgWNeZqrcR5+jwIe7q5KBisysH09Zf/JNF9+6iNns+U0xgWTNJzBuGA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@ -1574,8 +1583,8 @@ packages:
cpu: [arm64]
os: [linux]
'@swc/core-linux-arm64-musl@1.7.4':
resolution: {integrity: sha512-A45hGKWAGcjU5Ol0uQUoK0tHerwEKxfprYUZbmPLpD2yrpMZr+dTrwY2n075sixs7RuZEccBkgGNpehEe5BPBQ==}
'@swc/core-linux-arm64-musl@1.7.18':
resolution: {integrity: sha512-qnNI1WmcOV7Wz1ZDyK6WrOlzLvJ01rnni8ec950mMHWkLRMP53QvCvhF3S+7gFplWBwWJTOOPPUqJp/PlSxWyQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@ -1586,8 +1595,8 @@ packages:
cpu: [x64]
os: [linux]
'@swc/core-linux-x64-gnu@1.7.4':
resolution: {integrity: sha512-bcO1MpAm39TXqqHuYW4ox4vDvhB7jkguwMwxvmL+cKBGsUHrIoUTfGt9NM9N4D4CvOwULlxqbyt19veUJ7CVPw==}
'@swc/core-linux-x64-gnu@1.7.18':
resolution: {integrity: sha512-x9SCqCLzwtlqtD5At3I1a7Gco+EuXnzrJGoucmkpeQohshHuwa+cskqsXO6u1Dz0jXJEuHbBZB9va1wYYfjgFg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@ -1598,8 +1607,8 @@ packages:
cpu: [x64]
os: [linux]
'@swc/core-linux-x64-musl@1.7.4':
resolution: {integrity: sha512-N6nXuHyDO/q5kPN2xQxz5BEvhFpgnFSkP+9wxg5xWq+qIQL5bv37jk8dkKvMLx/8fHzTqrIjPDSRzVbcL7sqXg==}
'@swc/core-linux-x64-musl@1.7.18':
resolution: {integrity: sha512-qtj8iOpMMgKjzxTv+islmEY0JBsbd93nka0gzcTTmGZxKtL5jSUsYQvkxwNPZr5M9NU1fgaR3n1vE6lFmtY0IQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@ -1610,8 +1619,8 @@ packages:
cpu: [arm64]
os: [win32]
'@swc/core-win32-arm64-msvc@1.7.4':
resolution: {integrity: sha512-7W1owqCNR1cG+mpS55juiZlR/lrAdxB1pH32egeOipNKOLGwyqmlzQ0g9tkQTNgzwgfpCUg8z606+GqqXvajZw==}
'@swc/core-win32-arm64-msvc@1.7.18':
resolution: {integrity: sha512-ltX/Ol9+Qu4SXmISCeuwVgAjSa8nzHTymknpozzVMgjXUoZMoz6lcynfKL1nCh5XLgqh0XNHUKLti5YFF8LrrA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
@ -1622,8 +1631,8 @@ packages:
cpu: [ia32]
os: [win32]
'@swc/core-win32-ia32-msvc@1.7.4':
resolution: {integrity: sha512-saLkY+q7zNPk4gYiUBCc93FYPo4ECXMjHcSPtLVHoPZBIxRrklgaAf6aDpblBo30nVdoBE2V3YPd0Y/cPiY6RQ==}
'@swc/core-win32-ia32-msvc@1.7.18':
resolution: {integrity: sha512-RgTcFP3wgyxnQbTCJrlgBJmgpeTXo8t807GU9GxApAXfpLZJ3swJ2GgFUmIJVdLWyffSHF5BEkF3FmF6mtH5AQ==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
@ -1634,8 +1643,8 @@ packages:
cpu: [x64]
os: [win32]
'@swc/core-win32-x64-msvc@1.7.4':
resolution: {integrity: sha512-zKF6jpRBNuVKgOf2W5dMcPyjwcNCp21syjl9lvLRbCeIg+1U+zjdoQCAmMWWoPNE7fLg+yfvohnnOJG2AdzQ9Q==}
'@swc/core-win32-x64-msvc@1.7.18':
resolution: {integrity: sha512-XbZ0wAgzR757+DhQcnv60Y/bK9yuWPhDNRQVFFQVRsowvK3+c6EblyfUSytIidpXgyYFzlprq/9A9ZlO/wvDWw==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
@ -1649,8 +1658,8 @@ packages:
'@swc/helpers':
optional: true
'@swc/core@1.7.4':
resolution: {integrity: sha512-+wSycNxOw9QQz81AJAZlNS34EtOIifwUXMPACg05PWjECsjOKDTXLCVPx6J0lRaxhHSGBU2OYs9mRfIvxGt3CA==}
'@swc/core@1.7.18':
resolution: {integrity: sha512-qL9v5N5S38ijmqiQRvCFUUx2vmxWT/JJ2rswElnyaHkOHuVoAFhBB90Ywj4RKjh3R0zOjhEcemENTyF3q3G6WQ==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '*'
@ -1870,8 +1879,8 @@ packages:
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
'@typescript-eslint/eslint-plugin@8.2.0':
resolution: {integrity: sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==}
'@typescript-eslint/eslint-plugin@8.3.0':
resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@ -1881,8 +1890,8 @@ packages:
typescript:
optional: true
'@typescript-eslint/parser@8.2.0':
resolution: {integrity: sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==}
'@typescript-eslint/parser@8.3.0':
resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@ -1891,12 +1900,12 @@ packages:
typescript:
optional: true
'@typescript-eslint/scope-manager@8.2.0':
resolution: {integrity: sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==}
'@typescript-eslint/scope-manager@8.3.0':
resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@8.2.0':
resolution: {integrity: sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==}
'@typescript-eslint/type-utils@8.3.0':
resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@ -1908,8 +1917,8 @@ packages:
resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@typescript-eslint/types@8.2.0':
resolution: {integrity: sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==}
'@typescript-eslint/types@8.3.0':
resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@5.62.0':
@ -1921,8 +1930,8 @@ packages:
typescript:
optional: true
'@typescript-eslint/typescript-estree@8.2.0':
resolution: {integrity: sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==}
'@typescript-eslint/typescript-estree@8.3.0':
resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@ -1930,8 +1939,8 @@ packages:
typescript:
optional: true
'@typescript-eslint/utils@8.2.0':
resolution: {integrity: sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==}
'@typescript-eslint/utils@8.3.0':
resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@ -1940,8 +1949,8 @@ packages:
resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@typescript-eslint/visitor-keys@8.2.0':
resolution: {integrity: sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==}
'@typescript-eslint/visitor-keys@8.3.0':
resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-react-swc@3.7.0':
@ -2272,8 +2281,8 @@ packages:
browserify-zlib@0.1.4:
resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==}
browserslist@4.23.2:
resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==}
browserslist@4.23.3:
resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@ -2314,8 +2323,8 @@ packages:
resolution: {integrity: sha512-cgRwKKavoDKLTjO4FQTs3dRBePZp/2Y9Xpud0FhuCOTE86M2cniKN4CCXgRnsyXNMmQMifVHcv6SPaMtTx6ofQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
caniuse-lite@1.0.30001646:
resolution: {integrity: sha512-dRg00gudiBDDTmUhClSdv3hqRfpbOnU28IpI1T6PBTLWa+kOj0681C8uML3PifYfREuBrVjDGhL3adYpBT6spw==}
caniuse-lite@1.0.30001653:
resolution: {integrity: sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==}
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@ -2717,8 +2726,8 @@ packages:
ecc-jsbn@0.1.2:
resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==}
electron-to-chromium@1.5.4:
resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==}
electron-to-chromium@1.5.13:
resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==}
emoji-regex@10.3.0:
resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==}
@ -3313,6 +3322,10 @@ packages:
resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
engines: {node: '>= 4'}
ignore@5.3.2:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
import-fresh@3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
@ -4663,8 +4676,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
terser@5.31.3:
resolution: {integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==}
terser@5.31.6:
resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==}
engines: {node: '>=10'}
hasBin: true
@ -4803,8 +4816,8 @@ packages:
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
engines: {node: '>= 0.4'}
typescript-eslint@8.2.0:
resolution: {integrity: sha512-DmnqaPcML0xYwUzgNbM1XaKXpEb7BShYf2P1tkUmmcl8hyeG7Pj08Er7R9bNy6AufabywzJcOybQAtnD/c9DGw==}
typescript-eslint@8.3.0:
resolution: {integrity: sha512-EvWjwWLwwKDIJuBjk2I6UkV8KEQcwZ0VM10nR1rIunRDIP67QJTZAHBXTX0HW/oI1H10YESF8yWie8fRQxjvFA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@ -5308,20 +5321,20 @@ snapshots:
'@babel/highlight': 7.24.7
picocolors: 1.0.1
'@babel/compat-data@7.25.2': {}
'@babel/compat-data@7.25.4': {}
'@babel/core@7.25.2':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.7
'@babel/generator': 7.25.0
'@babel/generator': 7.25.5
'@babel/helper-compilation-targets': 7.25.2
'@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
'@babel/helpers': 7.25.0
'@babel/parser': 7.25.3
'@babel/parser': 7.25.4
'@babel/template': 7.25.0
'@babel/traverse': 7.25.3
'@babel/types': 7.25.2
'@babel/traverse': 7.25.4
'@babel/types': 7.25.4
convert-source-map: 2.0.0
debug: 4.3.6(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@ -5330,25 +5343,25 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@babel/generator@7.25.0':
'@babel/generator@7.25.5':
dependencies:
'@babel/types': 7.25.2
'@babel/types': 7.25.4
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
'@babel/helper-compilation-targets@7.25.2':
dependencies:
'@babel/compat-data': 7.25.2
'@babel/compat-data': 7.25.4
'@babel/helper-validator-option': 7.24.8
browserslist: 4.23.2
browserslist: 4.23.3
lru-cache: 5.1.1
semver: 6.3.1
'@babel/helper-module-imports@7.24.7':
dependencies:
'@babel/traverse': 7.25.3
'@babel/types': 7.25.2
'@babel/traverse': 7.25.4
'@babel/types': 7.25.4
transitivePeerDependencies:
- supports-color
@ -5358,7 +5371,7 @@ snapshots:
'@babel/helper-module-imports': 7.24.7
'@babel/helper-simple-access': 7.24.7
'@babel/helper-validator-identifier': 7.24.7
'@babel/traverse': 7.25.3
'@babel/traverse': 7.25.4
transitivePeerDependencies:
- supports-color
@ -5366,8 +5379,8 @@ snapshots:
'@babel/helper-simple-access@7.24.7':
dependencies:
'@babel/traverse': 7.25.3
'@babel/types': 7.25.2
'@babel/traverse': 7.25.4
'@babel/types': 7.25.4
transitivePeerDependencies:
- supports-color
@ -5384,7 +5397,7 @@ snapshots:
'@babel/helpers@7.25.0':
dependencies:
'@babel/template': 7.25.0
'@babel/types': 7.25.2
'@babel/types': 7.25.4
'@babel/highlight@7.24.5':
dependencies:
@ -5408,6 +5421,10 @@ snapshots:
dependencies:
'@babel/types': 7.25.2
'@babel/parser@7.25.4':
dependencies:
'@babel/types': 7.25.4
'@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.25.2)':
dependencies:
'@babel/core': 7.25.2
@ -5424,16 +5441,16 @@ snapshots:
'@babel/template@7.25.0':
dependencies:
'@babel/code-frame': 7.24.7
'@babel/parser': 7.25.3
'@babel/types': 7.25.2
'@babel/parser': 7.25.4
'@babel/types': 7.25.4
'@babel/traverse@7.25.3':
'@babel/traverse@7.25.4':
dependencies:
'@babel/code-frame': 7.24.7
'@babel/generator': 7.25.0
'@babel/parser': 7.25.3
'@babel/generator': 7.25.5
'@babel/parser': 7.25.4
'@babel/template': 7.25.0
'@babel/types': 7.25.2
'@babel/types': 7.25.4
debug: 4.3.6(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
@ -5451,6 +5468,12 @@ snapshots:
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
'@babel/types@7.25.4':
dependencies:
'@babel/helper-string-parser': 7.24.8
'@babel/helper-validator-identifier': 7.24.7
to-fast-properties: 2.0.0
'@colors/colors@1.5.0':
optional: true
@ -6206,61 +6229,61 @@ snapshots:
'@swc/core-darwin-arm64@1.5.7':
optional: true
'@swc/core-darwin-arm64@1.7.4':
'@swc/core-darwin-arm64@1.7.18':
optional: true
'@swc/core-darwin-x64@1.5.7':
optional: true
'@swc/core-darwin-x64@1.7.4':
'@swc/core-darwin-x64@1.7.18':
optional: true
'@swc/core-linux-arm-gnueabihf@1.5.7':
optional: true
'@swc/core-linux-arm-gnueabihf@1.7.4':
'@swc/core-linux-arm-gnueabihf@1.7.18':
optional: true
'@swc/core-linux-arm64-gnu@1.5.7':
optional: true
'@swc/core-linux-arm64-gnu@1.7.4':
'@swc/core-linux-arm64-gnu@1.7.18':
optional: true
'@swc/core-linux-arm64-musl@1.5.7':
optional: true
'@swc/core-linux-arm64-musl@1.7.4':
'@swc/core-linux-arm64-musl@1.7.18':
optional: true
'@swc/core-linux-x64-gnu@1.5.7':
optional: true
'@swc/core-linux-x64-gnu@1.7.4':
'@swc/core-linux-x64-gnu@1.7.18':
optional: true
'@swc/core-linux-x64-musl@1.5.7':
optional: true
'@swc/core-linux-x64-musl@1.7.4':
'@swc/core-linux-x64-musl@1.7.18':
optional: true
'@swc/core-win32-arm64-msvc@1.5.7':
optional: true
'@swc/core-win32-arm64-msvc@1.7.4':
'@swc/core-win32-arm64-msvc@1.7.18':
optional: true
'@swc/core-win32-ia32-msvc@1.5.7':
optional: true
'@swc/core-win32-ia32-msvc@1.7.4':
'@swc/core-win32-ia32-msvc@1.7.18':
optional: true
'@swc/core-win32-x64-msvc@1.5.7':
optional: true
'@swc/core-win32-x64-msvc@1.7.4':
'@swc/core-win32-x64-msvc@1.7.18':
optional: true
'@swc/core@1.5.7':
@ -6279,21 +6302,21 @@ snapshots:
'@swc/core-win32-ia32-msvc': 1.5.7
'@swc/core-win32-x64-msvc': 1.5.7
'@swc/core@1.7.4':
'@swc/core@1.7.18':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.12
optionalDependencies:
'@swc/core-darwin-arm64': 1.7.4
'@swc/core-darwin-x64': 1.7.4
'@swc/core-linux-arm-gnueabihf': 1.7.4
'@swc/core-linux-arm64-gnu': 1.7.4
'@swc/core-linux-arm64-musl': 1.7.4
'@swc/core-linux-x64-gnu': 1.7.4
'@swc/core-linux-x64-musl': 1.7.4
'@swc/core-win32-arm64-msvc': 1.7.4
'@swc/core-win32-ia32-msvc': 1.7.4
'@swc/core-win32-x64-msvc': 1.7.4
'@swc/core-darwin-arm64': 1.7.18
'@swc/core-darwin-x64': 1.7.18
'@swc/core-linux-arm-gnueabihf': 1.7.18
'@swc/core-linux-arm64-gnu': 1.7.18
'@swc/core-linux-arm64-musl': 1.7.18
'@swc/core-linux-x64-gnu': 1.7.18
'@swc/core-linux-x64-musl': 1.7.18
'@swc/core-win32-arm64-msvc': 1.7.18
'@swc/core-win32-ia32-msvc': 1.7.18
'@swc/core-win32-x64-msvc': 1.7.18
optional: true
'@swc/counter@0.1.3': {}
@ -6536,17 +6559,17 @@ snapshots:
'@types/node': 22.5.0
optional: true
'@typescript-eslint/eslint-plugin@8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)':
'@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
'@typescript-eslint/parser': 8.2.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/scope-manager': 8.2.0
'@typescript-eslint/type-utils': 8.2.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/utils': 8.2.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.2.0
'@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/scope-manager': 8.3.0
'@typescript-eslint/type-utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.3.0
eslint: 9.9.1
graphemer: 1.4.0
ignore: 5.3.1
ignore: 5.3.2
natural-compare: 1.4.0
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@ -6554,12 +6577,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.2.0(eslint@9.9.1)(typescript@5.5.4)':
'@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@typescript-eslint/scope-manager': 8.2.0
'@typescript-eslint/types': 8.2.0
'@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.2.0
'@typescript-eslint/scope-manager': 8.3.0
'@typescript-eslint/types': 8.3.0
'@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.3.0
debug: 4.3.6(supports-color@8.1.1)
eslint: 9.9.1
optionalDependencies:
@ -6567,15 +6590,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/scope-manager@8.2.0':
'@typescript-eslint/scope-manager@8.3.0':
dependencies:
'@typescript-eslint/types': 8.2.0
'@typescript-eslint/visitor-keys': 8.2.0
'@typescript-eslint/types': 8.3.0
'@typescript-eslint/visitor-keys': 8.3.0
'@typescript-eslint/type-utils@8.2.0(eslint@9.9.1)(typescript@5.5.4)':
'@typescript-eslint/type-utils@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4)
'@typescript-eslint/utils': 8.2.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
'@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
debug: 4.3.6(supports-color@8.1.1)
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@ -6586,7 +6609,7 @@ snapshots:
'@typescript-eslint/types@5.62.0': {}
'@typescript-eslint/types@8.2.0': {}
'@typescript-eslint/types@8.3.0': {}
'@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.4)':
dependencies:
@ -6602,12 +6625,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/typescript-estree@8.2.0(typescript@5.5.4)':
'@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)':
dependencies:
'@typescript-eslint/types': 8.2.0
'@typescript-eslint/visitor-keys': 8.2.0
'@typescript-eslint/types': 8.3.0
'@typescript-eslint/visitor-keys': 8.3.0
debug: 4.3.6(supports-color@8.1.1)
globby: 11.1.0
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
@ -6617,12 +6640,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.2.0(eslint@9.9.1)(typescript@5.5.4)':
'@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
'@typescript-eslint/scope-manager': 8.2.0
'@typescript-eslint/types': 8.2.0
'@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4)
'@typescript-eslint/scope-manager': 8.3.0
'@typescript-eslint/types': 8.3.0
'@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
eslint: 9.9.1
transitivePeerDependencies:
- supports-color
@ -6633,15 +6656,15 @@ snapshots:
'@typescript-eslint/types': 5.62.0
eslint-visitor-keys: 3.4.3
'@typescript-eslint/visitor-keys@8.2.0':
'@typescript-eslint/visitor-keys@8.3.0':
dependencies:
'@typescript-eslint/types': 8.2.0
'@typescript-eslint/types': 8.3.0
eslint-visitor-keys: 3.4.3
'@vitejs/plugin-react-swc@3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))':
'@vitejs/plugin-react-swc@3.7.0(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))':
dependencies:
'@swc/core': 1.5.7
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
transitivePeerDependencies:
- '@swc/helpers'
@ -7000,12 +7023,12 @@ snapshots:
dependencies:
pako: 0.2.9
browserslist@4.23.2:
browserslist@4.23.3:
dependencies:
caniuse-lite: 1.0.30001646
electron-to-chromium: 1.5.4
caniuse-lite: 1.0.30001653
electron-to-chromium: 1.5.13
node-releases: 2.0.18
update-browserslist-db: 1.1.0(browserslist@4.23.2)
update-browserslist-db: 1.1.0(browserslist@4.23.3)
buffer-crc32@0.2.13: {}
@ -7036,7 +7059,7 @@ snapshots:
camelize-ts@3.0.0: {}
caniuse-lite@1.0.30001646: {}
caniuse-lite@1.0.30001653: {}
caseless@0.12.0: {}
@ -7489,7 +7512,7 @@ snapshots:
jsbn: 0.1.1
safer-buffer: 2.1.2
electron-to-chromium@1.5.4: {}
electron-to-chromium@1.5.13: {}
emoji-regex@10.3.0: {}
@ -8268,6 +8291,8 @@ snapshots:
ignore@5.3.1: {}
ignore@5.3.2: {}
import-fresh@3.3.0:
dependencies:
parent-module: 1.0.1
@ -9673,7 +9698,7 @@ snapshots:
commander: 2.20.3
source-map-support: 0.5.21
terser@5.31.3:
terser@5.31.6:
dependencies:
'@jridgewell/source-map': 0.3.6
acorn: 8.12.1
@ -9727,7 +9752,7 @@ snapshots:
dependencies:
typescript: 5.5.4
ts-node@10.9.2(@swc/core@1.7.4)(@types/node@22.5.0)(typescript@5.5.4):
ts-node@10.9.2(@swc/core@1.7.18)(@types/node@22.5.0)(typescript@5.5.4):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@ -9745,7 +9770,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
'@swc/core': 1.7.4
'@swc/core': 1.7.18
tsconfig-paths@4.2.0:
dependencies:
@ -9819,11 +9844,11 @@ snapshots:
is-typed-array: 1.1.13
possible-typed-array-names: 1.0.0
typescript-eslint@8.2.0(eslint@9.9.1)(typescript@5.5.4):
typescript-eslint@8.3.0(eslint@9.9.1)(typescript@5.5.4):
dependencies:
'@typescript-eslint/eslint-plugin': 8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/parser': 8.2.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/utils': 8.2.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4))(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
'@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies:
@ -9859,9 +9884,9 @@ snapshots:
untildify@4.0.0: {}
update-browserslist-db@1.1.0(browserslist@4.23.2):
update-browserslist-db@1.1.0(browserslist@4.23.3):
dependencies:
browserslist: 4.23.2
browserslist: 4.23.3
escalade: 3.1.2
picocolors: 1.0.1
@ -9911,13 +9936,13 @@ snapshots:
core-util-is: 1.0.2
extsprintf: 1.4.1
vite-node@2.0.5(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3):
vite-node@2.0.5(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6):
dependencies:
cac: 6.7.14
debug: 4.3.6(supports-color@8.1.1)
pathe: 1.1.2
tinyrainbow: 1.2.0
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
transitivePeerDependencies:
- '@types/node'
- less
@ -9929,7 +9954,7 @@ snapshots:
- supports-color
- terser
vite-plugin-checker@0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)):
vite-plugin-checker@0.7.2(eslint@9.9.1)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6))(vue-tsc@2.0.29(typescript@5.5.4)):
dependencies:
'@babel/code-frame': 7.24.2
ansi-escapes: 4.3.2
@ -9941,7 +9966,7 @@ snapshots:
npm-run-path: 4.0.1
strip-ansi: 6.0.1
tiny-invariant: 1.3.3
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.11
@ -9952,7 +9977,7 @@ snapshots:
typescript: 5.5.4
vue-tsc: 2.0.29(typescript@5.5.4)
vite-plugin-dts@4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)):
vite-plugin-dts@4.0.3(@types/node@22.5.0)(rollup@4.21.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)):
dependencies:
'@microsoft/api-extractor': 7.47.4(@types/node@22.5.0)
'@rollup/pluginutils': 5.1.0(rollup@4.21.1)
@ -9966,20 +9991,20 @@ snapshots:
typescript: 5.5.4
vue-tsc: 2.0.29(typescript@5.5.4)
optionalDependencies:
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
vite-plugin-lib-inject-css@2.1.1(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)):
vite-plugin-lib-inject-css@2.1.1(vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)):
dependencies:
'@ast-grep/napi': 0.22.3
magic-string: 0.30.10
picocolors: 1.0.0
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3):
vite@5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6):
dependencies:
esbuild: 0.21.5
postcss: 8.4.41
@ -9988,9 +10013,9 @@ snapshots:
'@types/node': 22.5.0
fsevents: 2.3.3
lightningcss: 1.26.0
terser: 5.31.3
terser: 5.31.6
vitest@2.0.5(@types/node@22.5.0)(jsdom@25.0.0)(lightningcss@1.26.0)(terser@5.31.3):
vitest@2.0.5(@types/node@22.5.0)(jsdom@25.0.0)(lightningcss@1.26.0)(terser@5.31.6):
dependencies:
'@ampproject/remapping': 2.3.0
'@vitest/expect': 2.0.5
@ -10008,8 +10033,8 @@ snapshots:
tinybench: 2.8.0
tinypool: 1.0.0
tinyrainbow: 1.2.0
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite-node: 2.0.5(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.3)
vite: 5.4.2(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
vite-node: 2.0.5(@types/node@22.5.0)(lightningcss@1.26.0)(terser@5.31.6)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 22.5.0