diff --git a/.github/workflows/ci-test-job-launcher.yaml b/.github/workflows/ci-test-job-launcher.yaml
index b1bdd44d21..0511923a5e 100644
--- a/.github/workflows/ci-test-job-launcher.yaml
+++ b/.github/workflows/ci-test-job-launcher.yaml
@@ -12,18 +12,6 @@ on:
workflow_dispatch:
jobs:
- job-launcher-client-test:
- name: Job Launcher Client Test
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-node@v4
- with:
- node-version-file: .nvmrc
- - run: npm install --global yarn && yarn
- name: Install dependencies
- - run: yarn workspace @human-protocol/job-launcher-client test
- name: Run Job Launcher Client test
job-launcher-server-test:
name: Job Launcher Server Test
runs-on: ubuntu-latest
diff --git a/package.json b/package.json
index 91a1a81845..9afeb2bd79 100644
--- a/package.json
+++ b/package.json
@@ -6,8 +6,8 @@
"repository": "https://github.com/humanprotocol/human-protocol",
"license": "MIT",
"scripts": {
- "test": "concurrently \"yarn workspace @human-protocol/core test\" \"yarn workspace @human-protocol/sdk test\" \"yarn workspace @human-protocol/subgraph test\" \"yarn workspace @human-protocol/faucet-server test\" \"yarn workspace @human-protocol/job-launcher-server test\" \"yarn workspace @human-protocol/job-launcher-client test\" \"yarn workspace @human-protocol/human-app-frontend test\" \"yarn workspace @human-protocol/human-app-server test\" \"yarn workspace @human-protocol/reputation-oracle test\" \"yarn workspace @human-protocol/fortune-exchange-oracle-server test\" \"yarn workspace @human-protocol/fortune-recording-oracle test\"",
- "lint": "concurrently \"yarn workspace @human-protocol/core lint\" \"yarn workspace @human-protocol/sdk lint\" \"yarn workspace @human-protocol/subgraph lint\" \"yarn workspace @human-protocol/faucet-client lint\" \"yarn workspace @human-protocol/faucet-server lint\" \"yarn workspace @human-protocol/job-launcher-server lint\" \"yarn workspace @human-protocol/job-launcher-client lint\" \"yarn workspace @human-protocol/human-app-frontend lint\" \"yarn workspace @human-protocol/human-app-server lint\" \"yarn workspace @human-protocol/reputation-oracle lint\" \"yarn workspace @human-protocol/fortune-exchange-oracle-server lint\" \"yarn workspace @human-protocol/fortune-recording-oracle lint\" \"yarn workspace @human-protocol/dashboard-client lint\"",
+ "test": "concurrently \"yarn workspace @human-protocol/core test\" \"yarn workspace @human-protocol/sdk test\" \"yarn workspace @human-protocol/subgraph test\" \"yarn workspace @human-protocol/faucet-server test\" \"yarn workspace @human-protocol/job-launcher-server test\" \"yarn workspace @human-protocol/human-app-frontend test\" \"yarn workspace @human-protocol/human-app-server test\" \"yarn workspace @human-protocol/reputation-oracle test\" \"yarn workspace @human-protocol/fortune-exchange-oracle-server test\" \"yarn workspace @human-protocol/fortune-recording-oracle test\"",
+ "lint": "concurrently \"yarn workspace @human-protocol/core lint\" \"yarn workspace @human-protocol/sdk lint\" \"yarn workspace @human-protocol/subgraph lint\" \"yarn workspace @human-protocol/faucet-client lint\" \"yarn workspace @human-protocol/faucet-server lint\" \"yarn workspace @human-protocol/job-launcher-server lint\" \"yarn workspace @human-protocol/job-launcher-client lint\" \"yarn workspace @human-protocol/human-app-frontend lint\" \"yarn workspace @human-protocol/human-app-server lint\" \"yarn workspace @human-protocol/reputation-oracle lint\" \"yarn workspace @human-protocol/fortune-exchange-oracle-server lint\" \"yarn workspace @human-protocol/fortune-recording-oracle lint\" \"yarn workspace @human-protocol/dashboard-client lint\" \"yarn workspace @human-protocol/staking-dashboard-client lint\"",
"prepare": "husky",
"postinstall": "yarn workspace @human-protocol/sdk build"
},
diff --git a/packages/apps/dashboard/client/package.json b/packages/apps/dashboard/client/package.json
index 97ff99ed68..363ccb9972 100644
--- a/packages/apps/dashboard/client/package.json
+++ b/packages/apps/dashboard/client/package.json
@@ -7,7 +7,6 @@
"type": "module",
"scripts": {
"start": "vite",
- "test": "vitest -u",
"build": "tsc && vite build",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
diff --git a/packages/apps/faucet/client/README.md b/packages/apps/faucet/client/README.md
index 9fd22c9063..db74421b6c 100644
--- a/packages/apps/faucet/client/README.md
+++ b/packages/apps/faucet/client/README.md
@@ -5,12 +5,6 @@
HUMAN Faucet
The HUMAN Faucet allows users to claim small amounts of HMT tokens to test and explore functionalities within the HUMAN Protocol ecosystem.
-
-
-
-
-
-
## ✨ Demo
First, install the dependencies using `yarn` as the package manager:
diff --git a/packages/apps/faucet/client/package.json b/packages/apps/faucet/client/package.json
index d1b06fe23e..29e2135a43 100644
--- a/packages/apps/faucet/client/package.json
+++ b/packages/apps/faucet/client/package.json
@@ -23,8 +23,7 @@
"eslint-plugin-react": "^7.34.3",
"eslint-plugin-react-hooks": "^5.1.0",
"vite": "^6.2.0",
- "vite-plugin-node-polyfills": "^0.22.0",
- "vitest": "^1.6.0"
+ "vite-plugin-node-polyfills": "^0.22.0"
},
"scripts": {
"lint": "eslint '**/*.{ts,tsx}'",
@@ -32,7 +31,6 @@
"build": "vite build",
"preview": "vite preview",
"start-prod": "serve -s dist",
- "test": "vitest -u",
"format:prettier": "prettier --write '**/*.{ts,tsx}'",
"format:lint": "eslint --fix '**/*.{ts,tsx}'",
"format": "yarn format:prettier && yarn format:lint",
diff --git a/packages/apps/faucet/client/tsconfig.json b/packages/apps/faucet/client/tsconfig.json
index 60010d8450..6555240b7a 100644
--- a/packages/apps/faucet/client/tsconfig.json
+++ b/packages/apps/faucet/client/tsconfig.json
@@ -18,7 +18,7 @@
"resolveJsonModule": true,
"downlevelIteration": true,
"baseUrl": "./",
- "types": ["node", "jest", "@testing-library/jest-dom"]
+ "types": ["node"]
},
- "include": ["src", "tests"]
+ "include": ["src"]
}
diff --git a/packages/apps/faucet/client/vite.config.ts b/packages/apps/faucet/client/vite.config.ts
index 7664eb91c1..82dc93a9c0 100644
--- a/packages/apps/faucet/client/vite.config.ts
+++ b/packages/apps/faucet/client/vite.config.ts
@@ -22,18 +22,7 @@ export default defineConfig(({ mode }) => {
plugins: () => react(),
},
resolve: {
- alias: [
- { find: 'src', replacement: path.resolve(__dirname, 'src') },
- { find: 'tests', replacement: path.resolve(__dirname, 'tests') },
- ],
- },
- test: {
- globals: true,
- environment: 'happy-dom',
- setupFiles: './tests/setup.ts',
- coverage: {
- reporter: ['text', 'json', 'html'],
- },
+ alias: [{ find: 'src', replacement: path.resolve(__dirname, 'src') }],
},
optimizeDeps: {
include: ['@human-protocol/sdk'],
diff --git a/packages/apps/fortune/exchange-oracle/client/package.json b/packages/apps/fortune/exchange-oracle/client/package.json
index 64ab096567..c85013f5ee 100644
--- a/packages/apps/fortune/exchange-oracle/client/package.json
+++ b/packages/apps/fortune/exchange-oracle/client/package.json
@@ -8,7 +8,6 @@
"build": "vite build",
"preview": "vite preview",
"start:prod": "serve -s dist",
- "test": "vitest run -u",
"format:prettier": "prettier --write \"**/*.{ts,tsx,js,jsx}\"",
"format:lint": "eslint --fix \"**/*.{ts,tsx,js,jsx}\"",
"format": "yarn format:prettier && yarn format:lint"
diff --git a/packages/apps/fortune/exchange-oracle/client/vite.config.ts b/packages/apps/fortune/exchange-oracle/client/vite.config.ts
index 10e0db7157..147fdcb76f 100644
--- a/packages/apps/fortune/exchange-oracle/client/vite.config.ts
+++ b/packages/apps/fortune/exchange-oracle/client/vite.config.ts
@@ -1,4 +1,3 @@
-///
///
import path from 'path';
diff --git a/packages/apps/fortune/exchange-oracle/server/src/common/interceptors/transform-enum.interceptor.spec.ts b/packages/apps/fortune/exchange-oracle/server/src/common/interceptors/transform-enum.interceptor.spec.ts
index 9b54afb497..b0420dd949 100644
--- a/packages/apps/fortune/exchange-oracle/server/src/common/interceptors/transform-enum.interceptor.spec.ts
+++ b/packages/apps/fortune/exchange-oracle/server/src/common/interceptors/transform-enum.interceptor.spec.ts
@@ -164,34 +164,34 @@ describe('TransformEnumInterceptor', () => {
it('should return bodyOrQuery if instance is not an object', () => {
// Test with `null` as the instance
- let result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ let result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
null,
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
-
+
// Test with `undefined` as the instance
- result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
undefined,
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
-
+
// Test with a primitive value (string) as the instance
- result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
'some string',
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
-
+
// Test with a primitive value (number) as the instance
- result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
123,
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
});
diff --git a/packages/apps/fortune/exchange-oracle/server/src/modules/webhook/webhook.controller.ts b/packages/apps/fortune/exchange-oracle/server/src/modules/webhook/webhook.controller.ts
index ac5d7ee606..8cbbf66e2b 100644
--- a/packages/apps/fortune/exchange-oracle/server/src/modules/webhook/webhook.controller.ts
+++ b/packages/apps/fortune/exchange-oracle/server/src/modules/webhook/webhook.controller.ts
@@ -56,9 +56,7 @@ export class WebhookController {
status: 404,
description: 'Not Found. Could not find the requested content.',
})
- public async processWebhook(
- @Body() body: WebhookDto,
- ): Promise {
+ public async processWebhook(@Body() body: WebhookDto): Promise {
return this.webhookService.handleWebhook(body);
}
}
diff --git a/packages/apps/human-app/frontend/package.json b/packages/apps/human-app/frontend/package.json
index 81b3e2f3c0..2df5b49bc3 100644
--- a/packages/apps/human-app/frontend/package.json
+++ b/packages/apps/human-app/frontend/package.json
@@ -8,7 +8,6 @@
"start:prod": "serve -s dist",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
- "test": "vitest",
"prepare": "husky"
},
"lint-staged": {
@@ -54,8 +53,6 @@
"devDependencies": {
"@tanstack/eslint-plugin-query": "^5.60.1",
"@tanstack/react-query-devtools": "^5.59.16",
- "@testing-library/jest-dom": "^6.5.0",
- "@testing-library/react": "^15.0.7",
"@types/lodash": "^4.17.12",
"@types/mui-image": "^1.0.5",
"@types/node": "^22.10.5",
@@ -64,7 +61,6 @@
"@typescript-eslint/eslint-plugin": "^6.20.0",
"@vercel/style-guide": "^6.0.0",
"@vitejs/plugin-react": "^4.2.1",
- "@vitest/ui": "^2.1.1",
"eslint": "^8.55.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.2.1",
@@ -74,7 +70,6 @@
"lint-staged": "^15.4.3",
"prettier": "^3.4.2",
"typescript": "^5.6.3",
- "vite": "^6.2.0",
- "vitest": "^1.2.2"
+ "vite": "^6.2.0"
}
}
diff --git a/packages/apps/human-app/frontend/src/setup-tests.ts b/packages/apps/human-app/frontend/src/setup-tests.ts
deleted file mode 100644
index cd9d7dda1e..0000000000
--- a/packages/apps/human-app/frontend/src/setup-tests.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-import * as matchers from '@testing-library/jest-dom/matchers';
-import { expect } from 'vitest';
-
-vi.mock('zustand');
-//Extends expect function with testing-library matchers
-expect.extend(matchers);
-
-//Mock for the i18 translation https://vitest.dev/api/vi#vi-importactual
-vi.mock('react-i18next', async () => {
- const mod = await vi.importActual('react-i18next');
- return {
- ...mod,
- useTranslation: () => {
- return {
- t: (str: string) => str,
- i18n: vi.fn(),
- };
- },
- };
-});
diff --git a/packages/apps/human-app/frontend/src/shared/components/ui/modal/modal-header.test.tsx b/packages/apps/human-app/frontend/src/shared/components/ui/modal/modal-header.test.tsx
deleted file mode 100644
index af3ca805b7..0000000000
--- a/packages/apps/human-app/frontend/src/shared/components/ui/modal/modal-header.test.tsx
+++ /dev/null
@@ -1,48 +0,0 @@
-import { describe, expect, vi } from 'vitest';
-import { fireEvent } from '@testing-library/react';
-import { renderWithWrapper } from '@/shared/test-utils/render-with-wrapper';
-import { ModalHeader } from '@/shared/components/ui/modal/modal-header';
-
-const mockedCloseProcessModal = vi.fn();
-
-const closeButtonProps = {
- closeButton: {
- isVisible: true,
- onClick: mockedCloseProcessModal,
- },
-};
-
-describe('Modal header', () => {
- it('is close button visible', () => {
- const { getByTestId } = renderWithWrapper(
-
- );
- const closeButton = getByTestId('button-close-modal');
- expect(closeButton).toBeVisible();
- });
-
- it('is close button not visible', () => {
- const { queryByTestId } = renderWithWrapper();
- const closeModal = queryByTestId('button-close-modal');
- expect(closeModal).toBeNull();
- });
-
- it('is breadcrumb not visible', () => {
- const { queryByTestId } = renderWithWrapper();
- const breadcrumb = queryByTestId('breadcrumb-button');
- expect(breadcrumb).toBeNull();
- });
-
- it('close modal', () => {
- //ARRANGE
- const { getByTestId } = renderWithWrapper(
-
- );
- //ACT
- const button = getByTestId('button-close-modal');
- expect(button).toBeVisible();
- //EXPECT
- fireEvent.click(button);
- expect(mockedCloseProcessModal).toBeCalledTimes(1);
- });
-});
diff --git a/packages/apps/human-app/frontend/src/shared/test-utils/render-with-wrapper.tsx b/packages/apps/human-app/frontend/src/shared/test-utils/render-with-wrapper.tsx
deleted file mode 100644
index 18ae3669ee..0000000000
--- a/packages/apps/human-app/frontend/src/shared/test-utils/render-with-wrapper.tsx
+++ /dev/null
@@ -1,16 +0,0 @@
-import type { RenderOptions } from '@testing-library/react';
-import { render } from '@testing-library/react';
-import { BrowserRouter } from 'react-router-dom';
-import type { ReactElement, ReactNode } from 'react';
-
-//custom wrapper from official documentation https://testing-library.com/docs/react-testing-library/setup/
-export function renderWithWrapper(
- ui: ReactElement,
- options?: Omit
-) {
- function Wrapper({ children }: { children: ReactNode }) {
- return {children};
- }
-
- return render(ui, { wrapper: Wrapper, ...options });
-}
diff --git a/packages/apps/human-app/frontend/tsconfig.json b/packages/apps/human-app/frontend/tsconfig.json
index 61f36395e7..030f846e47 100644
--- a/packages/apps/human-app/frontend/tsconfig.json
+++ b/packages/apps/human-app/frontend/tsconfig.json
@@ -4,12 +4,7 @@
"useDefineForClassFields": true,
"module": "Preserve",
"lib": ["ES2020", "DOM", "DOM.Iterable"],
- "types": [
- "vite-plugin-svgr/client",
- "vite/client",
- "vitest/globals",
- "@testing-library/jest-dom"
- ],
+ "types": ["vite-plugin-svgr/client", "vite/client", "vitest/globals"],
"strictNullChecks": true,
/* Bundler mode */
diff --git a/packages/apps/human-app/frontend/vite.config.mjs b/packages/apps/human-app/frontend/vite.config.mjs
index 1d3bd3b702..847e517a4f 100644
--- a/packages/apps/human-app/frontend/vite.config.mjs
+++ b/packages/apps/human-app/frontend/vite.config.mjs
@@ -16,12 +16,6 @@ const config = defineConfig({
'@': path.resolve(__dirname, './src'),
},
},
- test: {
- environment: 'jsdom',
- globals: true,
- includeSource: ['./src/**/*.{ts,tsx}'],
- setupFiles: ['./src/setup-tests.ts/'],
- },
build: {
target: 'esnext',
},
diff --git a/packages/apps/human-app/server/src/common/interceptors/transform-enum.interceptor.spec.ts b/packages/apps/human-app/server/src/common/interceptors/transform-enum.interceptor.spec.ts
index ae7a4f0bf5..7063047191 100644
--- a/packages/apps/human-app/server/src/common/interceptors/transform-enum.interceptor.spec.ts
+++ b/packages/apps/human-app/server/src/common/interceptors/transform-enum.interceptor.spec.ts
@@ -203,34 +203,34 @@ describe('TransformEnumInterceptor', () => {
it('should return bodyOrQuery if instance is not an object', () => {
// Test with `null` as the instance
- let result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ let result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
null,
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
-
+
// Test with `undefined` as the instance
- result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
undefined,
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
-
+
// Test with a primitive value (string) as the instance
- result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
'some string',
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
-
+
// Test with a primitive value (number) as the instance
- result = interceptor['lowercaseEnumProperties'](
- { status: 'PENDING' },
+ result = interceptor['lowercaseEnumProperties'](
+ { status: 'PENDING' },
123,
- MockDto
+ MockDto,
);
expect(result).toEqual({ status: 'PENDING' });
});
diff --git a/packages/apps/job-launcher/client/package.json b/packages/apps/job-launcher/client/package.json
index 352922b3c3..4067b67ccf 100644
--- a/packages/apps/job-launcher/client/package.json
+++ b/packages/apps/job-launcher/client/package.json
@@ -44,7 +44,6 @@
"build": "vite build",
"preview": "vite preview",
"start:prod": "serve -s dist",
- "test": "vitest run -u",
"format:prettier": "prettier --write \"**/*.{ts,tsx,js,jsx}\"",
"format:lint": "eslint --fix \"**/*.{ts,tsx,js,jsx}\"",
"format": "yarn format:prettier && yarn format:lint",
@@ -63,12 +62,9 @@
]
},
"devDependencies": {
- "@testing-library/jest-dom": "^6.5.0",
- "@testing-library/react": "^15.0.7",
"@types/file-saver": "^2.0.7",
"@types/react": "^18.3.12",
"@types/react-dom": "^18.2.25",
- "@types/react-test-renderer": "^19.0.0",
"@types/xml2js": "^0.4.14",
"@vitejs/plugin-react": "^4.2.1",
"eslint-config-react-app": "^7.0.1",
@@ -76,13 +72,9 @@
"eslint-plugin-import": "^2.29.0",
"eslint-plugin-react": "^7.34.3",
"eslint-plugin-react-hooks": "^5.1.0",
- "happy-dom": "^12.9.1",
- "identity-obj-proxy": "^3.0.0",
- "jsdom": "^25.0.1",
"resize-observer-polyfill": "^1.5.1",
"vite": "^6.2.0",
- "vite-plugin-node-polyfills": "^0.22.0",
- "vitest": "^1.6.0"
+ "vite-plugin-node-polyfills": "^0.22.0"
},
"lint-staged": {
"*.{ts,tsx}": [
diff --git a/packages/apps/job-launcher/client/vite.config.ts b/packages/apps/job-launcher/client/vite.config.ts
index 9849942464..a84bcaaa6b 100644
--- a/packages/apps/job-launcher/client/vite.config.ts
+++ b/packages/apps/job-launcher/client/vite.config.ts
@@ -24,7 +24,6 @@ export default defineConfig({
test: {
globals: true,
environment: 'happy-dom',
- setupFiles: './tests/setup.ts',
coverage: {
reporter: ['text', 'json', 'html'],
},
diff --git a/packages/apps/staking/package.json b/packages/apps/staking/package.json
index c6f6e4b925..ab2da99cb5 100644
--- a/packages/apps/staking/package.json
+++ b/packages/apps/staking/package.json
@@ -8,7 +8,6 @@
"build": "vite build",
"preview": "vite preview",
"start:prod": "serve -s dist",
- "test": "vitest run -u",
"format:prettier": "prettier --write \"**/*.{ts,tsx,js,jsx}\"",
"format:lint": "eslint --fix \"**/*.{ts,tsx,js,jsx}\"",
"format": "yarn format:prettier && yarn format:lint",
diff --git a/packages/apps/staking/tsconfig.json b/packages/apps/staking/tsconfig.json
index a7cca86670..f45117b684 100644
--- a/packages/apps/staking/tsconfig.json
+++ b/packages/apps/staking/tsconfig.json
@@ -2,12 +2,7 @@
"extends": "../../../tsconfig.json",
"compilerOptions": {
"target": "es2020",
- "lib": [
- "dom",
- "dom.iterable",
- "esnext",
- "es2015.promise"
- ],
+ "lib": ["dom", "dom.iterable", "esnext", "es2015.promise"],
"allowJs": true,
"skipLibCheck": true,
"esModuleInterop": true,
@@ -23,14 +18,7 @@
"resolveJsonModule": true,
"downlevelIteration": true,
"baseUrl": ".",
- "types": [
- "node",
- "jest",
- "@testing-library/jest-dom"
- ]
+ "types": ["node", "jest"]
},
- "include": [
- "src",
- "tests"
- ]
-}
\ No newline at end of file
+ "include": ["src"]
+}
diff --git a/packages/apps/staking/vite.config.ts b/packages/apps/staking/vite.config.ts
index aa0c7cfe2b..546d38f7fe 100644
--- a/packages/apps/staking/vite.config.ts
+++ b/packages/apps/staking/vite.config.ts
@@ -1,4 +1,3 @@
-///
///
import path from 'path';
diff --git a/yarn.lock b/yarn.lock
index 58f8bd750a..9809149e0d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,11 +2,6 @@
# yarn lockfile v1
-"@adobe/css-tools@^4.4.0":
- version "4.4.1"
- resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.4.1.tgz#2447a230bfe072c1659e6815129c03cf170710e3"
- integrity sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==
-
"@adraffy/ens-normalize@1.10.1":
version "1.10.1"
resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.10.1.tgz#63430d04bd8c5e74f8d7d049338f1cd9d4f02069"
@@ -553,7 +548,7 @@
dependencies:
tslib "^2.3.1"
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.26.2":
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.26.2":
version "7.26.2"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85"
integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==
@@ -4730,11 +4725,6 @@
"@pnpm/network.ca-file" "^1.0.1"
config-chain "^1.1.11"
-"@polka/url@^1.0.0-next.24":
- version "1.0.0-next.28"
- resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.28.tgz#d45e01c4a56f143ee69c54dd6b12eade9e270a73"
- integrity sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==
-
"@popperjs/core@^2.11.8":
version "2.11.8"
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
@@ -6171,42 +6161,6 @@
dotenv "^16.4.5"
ethers "^6.8.1"
-"@testing-library/dom@^10.0.0":
- version "10.4.0"
- resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-10.4.0.tgz#82a9d9462f11d240ecadbf406607c6ceeeff43a8"
- integrity sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==
- dependencies:
- "@babel/code-frame" "^7.10.4"
- "@babel/runtime" "^7.12.5"
- "@types/aria-query" "^5.0.1"
- aria-query "5.3.0"
- chalk "^4.1.0"
- dom-accessibility-api "^0.5.9"
- lz-string "^1.5.0"
- pretty-format "^27.0.2"
-
-"@testing-library/jest-dom@^6.5.0":
- version "6.6.3"
- resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz#26ba906cf928c0f8172e182c6fe214eb4f9f2bd2"
- integrity sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==
- dependencies:
- "@adobe/css-tools" "^4.4.0"
- aria-query "^5.0.0"
- chalk "^3.0.0"
- css.escape "^1.5.1"
- dom-accessibility-api "^0.6.3"
- lodash "^4.17.21"
- redent "^3.0.0"
-
-"@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"
- "@types/react-dom" "^18.0.0"
-
"@tootallnate/once@2":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf"
@@ -6247,11 +6201,6 @@
dependencies:
fs-extra "^9.1.0"
-"@types/aria-query@^5.0.1":
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708"
- integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==
-
"@types/babel__core@^7.1.14", "@types/babel__core@^7.20.5":
version "7.20.5"
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
@@ -6774,7 +6723,7 @@
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb"
integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==
-"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.17", "@types/react-dom@^18.2.22", "@types/react-dom@^18.2.25", "@types/react-dom@^18.3.0":
+"@types/react-dom@^18.2.17", "@types/react-dom@^18.2.22", "@types/react-dom@^18.2.25", "@types/react-dom@^18.3.0":
version "18.3.5"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.5.tgz#45f9f87398c5dcea085b715c58ddcf1faf65f716"
integrity sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==
@@ -6796,13 +6745,6 @@
"@types/history" "^4.7.11"
"@types/react" "*"
-"@types/react-test-renderer@^19.0.0":
- version "19.0.0"
- resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-19.0.0.tgz#4cdeace7561bf359ee167f51704f420c07d4bd8d"
- integrity sha512-qDVnNybqFm2eZKJ4jD34EvRd6VHD67KjgnWaEMM0Id9L22EpWe3nOSVKHWL1XWRCxUWe3lhXwlEeCKD1BlJCQA==
- dependencies:
- "@types/react" "*"
-
"@types/react-transition-group@^4.4.10", "@types/react-transition-group@^4.4.11":
version "4.4.12"
resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.12.tgz#b5d76568485b02a307238270bfe96cb51ee2a044"
@@ -7323,13 +7265,6 @@
"@vitest/utils" "1.6.1"
chai "^4.3.10"
-"@vitest/pretty-format@2.1.9":
- version "2.1.9"
- resolved "https://registry.yarnpkg.com/@vitest/pretty-format/-/pretty-format-2.1.9.tgz#434ff2f7611689f9ce70cd7d567eceb883653fdf"
- integrity sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==
- dependencies:
- tinyrainbow "^1.2.0"
-
"@vitest/runner@1.6.1":
version "1.6.1"
resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-1.6.1.tgz#10f5857c3e376218d58c2bfacfea1161e27e117f"
@@ -7355,19 +7290,6 @@
dependencies:
tinyspy "^2.2.0"
-"@vitest/ui@^2.1.1":
- version "2.1.9"
- resolved "https://registry.yarnpkg.com/@vitest/ui/-/ui-2.1.9.tgz#9e876cf3caf492dd6fddbd7f87b2d6bf7186a7a9"
- integrity sha512-izzd2zmnk8Nl5ECYkW27328RbQ1nKvkm6Bb5DAaz1Gk59EbLkiCMa6OLT0NoaAYTjOFS6N+SMYW1nh4/9ljPiw==
- dependencies:
- "@vitest/utils" "2.1.9"
- fflate "^0.8.2"
- flatted "^3.3.1"
- pathe "^1.1.2"
- sirv "^3.0.0"
- tinyglobby "^0.2.10"
- tinyrainbow "^1.2.0"
-
"@vitest/utils@1.6.1":
version "1.6.1"
resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-1.6.1.tgz#6d2f36cb6d866f2bbf59da854a324d6bf8040f17"
@@ -7378,15 +7300,6 @@
loupe "^2.3.7"
pretty-format "^29.7.0"
-"@vitest/utils@2.1.9":
- version "2.1.9"
- resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-2.1.9.tgz#4f2486de8a54acf7ecbf2c5c24ad7994a680a6c1"
- integrity sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==
- dependencies:
- "@vitest/pretty-format" "2.1.9"
- loupe "^3.1.2"
- tinyrainbow "^1.2.0"
-
"@wagmi/connectors@5.7.3":
version "5.7.3"
resolved "https://registry.yarnpkg.com/@wagmi/connectors/-/connectors-5.7.3.tgz#0e6d274d4734cbfeb8ad964b63b1edcfade42c63"
@@ -8234,14 +8147,7 @@ argparse@^2.0.1:
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
-aria-query@5.3.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e"
- integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==
- dependencies:
- dequal "^2.0.3"
-
-aria-query@^5.0.0, aria-query@^5.3.2:
+aria-query@^5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.2.tgz#93f81a43480e33a338f19163a3d10a50c01dcd59"
integrity sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==
@@ -9253,14 +9159,6 @@ chalk@^2.4.2:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
- integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
chalk@^5.0.1, chalk@^5.3.0, chalk@^5.4.1:
version "5.4.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.4.1.tgz#1b48bf0963ec158dce2aacf69c093ae2dd2092d8"
@@ -10009,11 +9907,6 @@ css-to-react-native@3.2.0:
css-color-keywords "^1.0.0"
postcss-value-parser "^4.0.2"
-css.escape@^1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb"
- integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==
-
cssom@^0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.5.0.tgz#d254fa92cd8b6fbd83811b9fbaed34663cc17c36"
@@ -10514,16 +10407,6 @@ doctrine@^3.0.0:
dependencies:
esutils "^2.0.2"
-dom-accessibility-api@^0.5.9:
- version "0.5.16"
- resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453"
- integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==
-
-dom-accessibility-api@^0.6.3:
- version "0.6.3"
- resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz#993e925cc1d73f2c662e7d75dd5a5445259a8fd8"
- integrity sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==
-
dom-helpers@^5.0.1:
version "5.2.1"
resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902"
@@ -11881,11 +11764,6 @@ fdir@^6.4.2:
resolved "https://registry.yarnpkg.com/fdir/-/fdir-6.4.3.tgz#011cdacf837eca9b811c89dbb902df714273db72"
integrity sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==
-fflate@^0.8.2:
- version "0.8.2"
- resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.8.2.tgz#fc8631f5347812ad6028bbe4a2308b2792aa1dea"
- integrity sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==
-
figures@^3.0.0, figures@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
@@ -11984,7 +11862,7 @@ flat@^5.0.2:
resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241"
integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
-flatted@^3.2.9, flatted@^3.3.1:
+flatted@^3.2.9:
version "3.3.2"
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.2.tgz#adba1448a9841bec72b42c532ea23dbbedef1a27"
integrity sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==
@@ -12681,18 +12559,6 @@ handlebars@^4.0.1:
optionalDependencies:
uglify-js "^3.1.4"
-happy-dom@^12.9.1:
- version "12.10.3"
- resolved "https://registry.yarnpkg.com/happy-dom/-/happy-dom-12.10.3.tgz#e61985eff163b822c110458be7f81aa4f94ad588"
- integrity sha512-JzUXOh0wdNGY54oKng5hliuBkq/+aT1V3YpTM+lrN/GoLQTANZsMaIvmHiHe612rauHvPJnDZkZ+5GZR++1Abg==
- dependencies:
- css.escape "^1.5.1"
- entities "^4.5.0"
- iconv-lite "^0.6.3"
- webidl-conversions "^7.0.0"
- whatwg-encoding "^2.0.0"
- whatwg-mimetype "^3.0.0"
-
hardhat-abi-exporter@^2.10.1:
version "2.10.1"
resolved "https://registry.yarnpkg.com/hardhat-abi-exporter/-/hardhat-abi-exporter-2.10.1.tgz#b14884e233c73fe3f43360f014ad7fd6df4b6d25"
@@ -12816,11 +12682,6 @@ hardhat@^2.22.18:
uuid "^8.3.2"
ws "^7.4.6"
-harmony-reflect@^1.4.6:
- version "1.6.2"
- resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710"
- integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==
-
has-bigints@^1.0.2:
version "1.1.0"
resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz#28607e965ac967e03cd2a2c70a2636a1edad49fe"
@@ -13103,7 +12964,7 @@ iconv-lite@0.4.24, iconv-lite@^0.4.24:
dependencies:
safer-buffer ">= 2.1.2 < 3"
-iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3:
+iconv-lite@0.6.3, iconv-lite@^0.6.2:
version "0.6.3"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
@@ -13115,13 +12976,6 @@ idb-keyval@^6.2.1:
resolved "https://registry.yarnpkg.com/idb-keyval/-/idb-keyval-6.2.1.tgz#94516d625346d16f56f3b33855da11bfded2db33"
integrity sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==
-identity-obj-proxy@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14"
- integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==
- dependencies:
- harmony-reflect "^1.4.6"
-
ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
@@ -15032,11 +14886,6 @@ loupe@^2.3.6, loupe@^2.3.7:
dependencies:
get-func-name "^2.0.1"
-loupe@^3.1.2:
- version "3.1.3"
- resolved "https://registry.yarnpkg.com/loupe/-/loupe-3.1.3.tgz#042a8f7986d77f3d0f98ef7990a2b2fef18b0fd2"
- integrity sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==
-
lower-case@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
@@ -15076,11 +14925,6 @@ luxon@~3.5.0:
resolved "https://registry.yarnpkg.com/luxon/-/luxon-3.5.0.tgz#6b6f65c5cd1d61d1fd19dbf07ee87a50bf4b8e20"
integrity sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==
-lz-string@^1.5.0:
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
- integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==
-
magic-string@0.30.8:
version "0.30.8"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.8.tgz#14e8624246d2bedba70d5462aa99ac9681844613"
@@ -15566,11 +15410,6 @@ motion@10.16.2:
"@motionone/utils" "^10.15.1"
"@motionone/vue" "^10.16.2"
-mrmime@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4"
- integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==
-
ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -16486,7 +16325,7 @@ path-type@^4.0.0:
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
-pathe@^1.1.1, pathe@^1.1.2:
+pathe@^1.1.1:
version "1.1.2"
resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.2.tgz#6c4cb47a945692e48a1ddd6e4094d170516437ec"
integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==
@@ -16882,15 +16721,6 @@ prettier@^3.4.2:
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.5.0.tgz#50325a28887c6dfdf2ca3f8eaba02b66a8429ca7"
integrity sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==
-pretty-format@^27.0.2:
- version "27.5.1"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e"
- integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==
- dependencies:
- ansi-regex "^5.0.1"
- ansi-styles "^5.0.0"
- react-is "^17.0.1"
-
pretty-format@^29.0.0, pretty-format@^29.7.0:
version "29.7.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812"
@@ -17247,11 +17077,6 @@ react-is@^16.13.1, react-is@^16.7.0:
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
-react-is@^17.0.1:
- version "17.0.2"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
- integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
-
react-is@^18.0.0, react-is@^18.3.1:
version "18.3.1"
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
@@ -17442,14 +17267,6 @@ recursive-readdir@^2.2.2:
dependencies:
minimatch "^3.0.5"
-redent@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
- integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
- dependencies:
- indent-string "^4.0.0"
- strip-indent "^3.0.0"
-
redis@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/redis/-/redis-4.7.0.tgz#b401787514d25dd0cfc22406d767937ba3be55d6"
@@ -18244,15 +18061,6 @@ simplebar-react@^3.2.5:
dependencies:
simplebar-core "^1.3.0"
-sirv@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/sirv/-/sirv-3.0.0.tgz#f8d90fc528f65dff04cb597a88609d4e8a4361ce"
- integrity sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==
- dependencies:
- "@polka/url" "^1.0.0-next.24"
- mrmime "^2.0.0"
- totalist "^3.0.0"
-
sisteransi@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
@@ -18641,16 +18449,7 @@ string-natural-compare@^3.0.1:
resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4"
integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==
-"string-width-cjs@npm:string-width@^4.2.0":
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
- integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.1"
-
-"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
+"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
version "4.2.3"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -18759,7 +18558,7 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -18773,13 +18572,6 @@ strip-ansi@^5.2.0:
dependencies:
ansi-regex "^4.1.0"
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
- dependencies:
- ansi-regex "^5.0.1"
-
strip-ansi@^7.0.1, strip-ansi@^7.1.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
@@ -19159,7 +18951,7 @@ tinybench@^2.5.1:
resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.9.0.tgz#103c9f8ba6d7237a47ab6dd1dcff77251863426b"
integrity sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==
-tinyglobby@^0.2.10, tinyglobby@^0.2.6, tinyglobby@^0.2.9:
+tinyglobby@^0.2.6, tinyglobby@^0.2.9:
version "0.2.10"
resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.10.tgz#e712cf2dc9b95a1f5c5bbd159720e15833977a0f"
integrity sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==
@@ -19172,11 +18964,6 @@ tinypool@^0.8.3:
resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.8.4.tgz#e217fe1270d941b39e98c625dcecebb1408c9aa8"
integrity sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==
-tinyrainbow@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/tinyrainbow/-/tinyrainbow-1.2.0.tgz#5c57d2fc0fb3d1afd78465c33ca885d04f02abb5"
- integrity sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==
-
tinyspy@^2.2.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-2.2.1.tgz#117b2342f1f38a0dbdcc73a50a454883adf861d1"
@@ -19240,11 +19027,6 @@ toposort@^2.0.2:
resolved "https://registry.yarnpkg.com/toposort/-/toposort-2.0.2.tgz#ae21768175d1559d48bef35420b2f4962f09c330"
integrity sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==
-totalist@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8"
- integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==
-
tough-cookie@^4.1.2:
version "4.1.4"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36"
@@ -20092,7 +19874,7 @@ vite@^6.2.0:
optionalDependencies:
fsevents "~2.3.3"
-vitest@^1.2.2, vitest@^1.6.0:
+vitest@^1.6.0:
version "1.6.1"
resolved "https://registry.yarnpkg.com/vitest/-/vitest-1.6.1.tgz#b4a3097adf8f79ac18bc2e2e0024c534a7a78d2f"
integrity sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==
@@ -20703,7 +20485,7 @@ workerpool@^6.5.1:
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.5.1.tgz#060f73b39d0caf97c6db64da004cd01b4c099544"
integrity sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -20721,15 +20503,6 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
string-width "^4.1.0"
strip-ansi "^6.0.0"
-wrap-ansi@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
- dependencies:
- ansi-styles "^4.0.0"
- string-width "^4.1.0"
- strip-ansi "^6.0.0"
-
wrap-ansi@^8.0.1, wrap-ansi@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"