diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 4a47dfb8..afdddcf2 100755
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -58,7 +58,7 @@ jobs:
timeout-minutes: 15
strategy:
matrix:
- node-version: [16.x, 17.x, 18.x]
+ node-version: [18.x, 20.x]
os:
- runner: ubuntu-latest
- runner: macos-latest
@@ -70,6 +70,8 @@ jobs:
- name: Setup
uses: ./.github/actions/setup
+ with:
+ node-version: ${{ matrix.node-version }}
- name: Build
run: pnpm run build
diff --git a/apps/commonality/package.json b/apps/commonality/package.json
index 2fcacef8..fb65a357 100644
--- a/apps/commonality/package.json
+++ b/apps/commonality/package.json
@@ -6,7 +6,7 @@
},
"type": "module",
"engines": {
- "node": ">=16"
+ "node": ">=18.17.0"
},
"files": [
"dist",
@@ -29,7 +29,7 @@
"build:cli": "tsup-node --config tsup.config.cli.ts",
"build:utilities": "tsup-node --config tsup.config.utilities.ts",
"build": "npm-run-all clean build:*",
- "dev:cli": "tsup-nodesup --config tsup-node.config.cli.ts --watch",
+ "dev:cli": "tsup-node --config tsup.config.cli.ts --watch",
"dev:utilities": "tsup-node --config tsup.config.utilities.ts --watch",
"clean": "rimraf ./dist",
"dev": "pnpm run clean && npm-run-all --parallel dev:*",
@@ -46,10 +46,10 @@
"chalk": "^5.3.0",
"commander": "^11.0.0",
"detect-indent": "^7.0.1",
- "find-up": "^6.3.0",
+ "find-up": "^7.0.0",
"fs-extra": "^11.1.1",
"get-port": "^7.0.0",
- "globby": "^13.2.2",
+ "globby": "^14.0.0",
"jest-diff": "^29.7.0",
"jiti": "^1.21.0",
"local-pkg": "^0.5.0",
@@ -60,7 +60,7 @@
"prompts": "^2.4.2",
"std-env": "^3.6.0",
"strip-ansi": "^7.1.0",
- "update-notifier": "^6.0.2",
+ "update-notifier": "^7.0.0",
"wait-on": "^7.2.0",
"yaml": "^2.3.2",
"zod": "^3.22.4"
@@ -82,10 +82,10 @@
"@types/prompts": "^2.4.4",
"@types/wait-on": "^5.3.1",
"eslint-config-commonality": "workspace:*",
- "execa": "^7.2.0",
+ "execa": "^8.0.1",
"npm-run-all": "^4.1.5",
"tsup": "^8.0.1",
"typescript": "^5.2.2",
- "vitest": "^0.34.6"
+ "vitest": "^1.1.0"
}
}
diff --git a/apps/commonality/test/integration/smoke.test.ts b/apps/commonality/test/integration/smoke.test.ts
index 5b5194ce..f2553060 100644
--- a/apps/commonality/test/integration/smoke.test.ts
+++ b/apps/commonality/test/integration/smoke.test.ts
@@ -1,7 +1,7 @@
import path from 'node:path';
import { fileURLToPath } from 'node:url';
import { describe, expect, it, vi } from 'vitest';
-import { execa } from 'execa';
+import { exec } from 'node:child_process';
import stripAnsi from 'strip-ansi';
import os from 'node:os';
import fs from 'fs-extra';
@@ -23,9 +23,8 @@ describe('smoke', () => {
await fs.copy(fixturePath, temporaryPath);
- const cliProcess = execa(binPath, {
+ const cliProcess = exec(binPath, {
cwd: temporaryPath,
- stdout: 'pipe',
});
let output = '';
diff --git a/apps/commonality/test/integration/studio.test.ts b/apps/commonality/test/integration/studio.test.ts
index 1f61446c..7678a620 100644
--- a/apps/commonality/test/integration/studio.test.ts
+++ b/apps/commonality/test/integration/studio.test.ts
@@ -2,7 +2,7 @@ import { describe, test, expect, vi } from 'vitest';
import fs from 'fs-extra';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
-import { execa } from 'execa';
+import { exec } from 'node:child_process';
import os from 'node:os';
import getPort from 'get-port';
import stripAnsi from 'strip-ansi';
@@ -26,12 +26,10 @@ describe.concurrent('studio', () => {
);
await fs.copy(fixturePath, temporaryPath);
- const cliProcess = execa(
- binPath,
- ['studio', '--debug', '--port', String(preferredPort), '--install'],
+ const cliProcess = exec(
+ `${binPath} studio --debug --port ${String(preferredPort)} --install`,
{
cwd: temporaryPath,
- stdout: 'pipe',
},
);
@@ -71,16 +69,12 @@ describe.concurrent('studio', () => {
{ timeout: 100_000 },
);
- cliProcess.kill('SIGTERM', {
- forceKillAfterTimeout: 2000,
- });
+ cliProcess.kill('SIGINT');
await vi.waitFor(() => {
expect(output).toContain(`Successfully exited Commonality Studio`);
});
- cliProcess?.kill();
-
await fs.remove(temporaryPath);
},
{ timeout: 200_000 },
@@ -99,12 +93,10 @@ describe.concurrent('studio', () => {
);
await fs.copy(fixturePath, temporaryPath);
- const cliProcess = execa(
- binPath,
- ['studio', '--debug', '--port', String(preferredPort), '--install'],
+ const cliProcess = exec(
+ `${binPath} studio --debug --port ${String(preferredPort)} --install`,
{
cwd: temporaryPath,
- stdout: 'pipe',
},
);
@@ -143,16 +135,12 @@ describe.concurrent('studio', () => {
{ timeout: 100_000 },
);
- cliProcess.kill('SIGTERM', {
- forceKillAfterTimeout: 2000,
- });
+ cliProcess.kill('SIGINT');
await vi.waitFor(() => {
expect(output).toContain(`Successfully exited Commonality Studio`);
});
- cliProcess?.kill();
-
await fs.remove(temporaryPath);
},
{ timeout: 200_000 },
@@ -171,12 +159,10 @@ describe.concurrent('studio', () => {
);
await fs.copy(fixturePath, temporaryPath);
- const cliProcess = execa(
- binPath,
- ['studio', '--debug', '--port', String(preferredPort), '--install'],
+ const cliProcess = exec(
+ `${binPath} studio --debug --port ${String(preferredPort)} --install`,
{
cwd: temporaryPath,
- stdout: 'pipe',
},
);
@@ -215,16 +201,12 @@ describe.concurrent('studio', () => {
{ timeout: 100_000 },
);
- cliProcess.kill('SIGTERM', {
- forceKillAfterTimeout: 2000,
- });
+ cliProcess.kill('SIGINT');
await vi.waitFor(() => {
expect(output).toContain(`Successfully exited Commonality Studio`);
});
- cliProcess?.kill();
-
await fs.remove(temporaryPath);
},
{ timeout: 200_000 },
diff --git a/apps/documentation/logo.tsx b/apps/documentation/logo.tsx
deleted file mode 100644
index c60f09bc..00000000
--- a/apps/documentation/logo.tsx
+++ /dev/null
@@ -1,34 +0,0 @@
-'use client';
-
-export function Logo(props: JSX.IntrinsicElements['svg']) {
- return (
-
- );
-}
diff --git a/apps/documentation/package.json b/apps/documentation/package.json
index 8ecabd15..6e84eb1e 100644
--- a/apps/documentation/package.json
+++ b/apps/documentation/package.json
@@ -18,17 +18,20 @@
},
"homepage": "https://github.com/shuding/nextra-docs-template#readme",
"dependencies": {
+ "@commonalityco/ui-core": "workspace:*",
"@commonalityco/ui-design-system": "workspace:*",
- "next": "^13.0.6",
+ "next": "^14.0.4",
"nextra": "latest",
"nextra-theme-docs": "latest",
"react": "^18.2.0",
- "react-dom": "^18.2.0",
- "tailwindcss": "^3.3.3"
+ "react-dom": "^18.2.0"
},
"devDependencies": {
"@commonalityco/config-tailwind": "workspace:*",
- "@types/node": "18.11.10",
- "typescript": "^4.9.3"
+ "@types/node": "^20.10.5",
+ "autoprefixer": "^10.4.16",
+ "postcss": "^8.4.30",
+ "tailwindcss": "^3.4.0",
+ "typescript": "^5.2.2"
}
}
diff --git a/apps/documentation/pages/_app.tsx b/apps/documentation/pages/_app.tsx
new file mode 100644
index 00000000..f840e6aa
--- /dev/null
+++ b/apps/documentation/pages/_app.tsx
@@ -0,0 +1,21 @@
+import './globals.css';
+import { Vollkorn, Inter } from 'next/font/google';
+import { cn } from '@commonalityco/ui-design-system';
+
+export const vollkorn = Vollkorn({
+ subsets: ['latin'],
+ variable: '--font-vollkorn',
+});
+
+export const inter = Inter({
+ subsets: ['latin'],
+ variable: '--font-inter',
+});
+
+export default function MyApp({ Component, pageProps }) {
+ return (
+
+
+
+ );
+}
diff --git a/apps/documentation/pages/globals.css b/apps/documentation/pages/globals.css
new file mode 100644
index 00000000..64559c55
--- /dev/null
+++ b/apps/documentation/pages/globals.css
@@ -0,0 +1 @@
+@import '@commonalityco/config-tailwind/globals.css';
diff --git a/apps/documentation/pages/index.mdx b/apps/documentation/pages/index.mdx
index e6f4ac76..617fce15 100644
--- a/apps/documentation/pages/index.mdx
+++ b/apps/documentation/pages/index.mdx
@@ -1,6 +1,7 @@
# Introduction
-> Commonality helps you scale large JavaScript projects with the tools you already love.
+9Commonality helps you scale large JavaScript projects with the
+tools you already love.
We believe that modern monorepo tooling unlocks next generation workflows that help you deliver faster at bigger a scale.
But working with large monorepos can be difficult, and almost everyone has a horror story about working in one.
diff --git a/apps/documentation/pages/reference/checks.mdx b/apps/documentation/pages/reference/checks.mdx
index 8930247b..522b6040 100644
--- a/apps/documentation/pages/reference/checks.mdx
+++ b/apps/documentation/pages/reference/checks.mdx
@@ -93,8 +93,8 @@ You can return a `Message` object from the `message` function to dynamically con
```ts
type Message = {
text: string;
- filepath?: string;
- context?: string;
+ filePath?: string;
+ suggestion?: string;
};
```
@@ -112,15 +112,15 @@ const ensureTSConfigExtends = defineCheck((base: string) => {
if (!tsConfig) {
return {
- text: 'tsconfig.json does not exist',
- filepath: 'tsconfig.json',
+ title: 'tsconfig.json does not exist',
+ filePath: 'tsconfig.json',
};
}
return {
- text: `tsconfig.json must extend ${base}`,
- filepath: 'tsconfig.json',
- context: diff(tsConfig, { ...tsConfig, extends: base }),
+ title: `tsconfig.json must extend ${base}`,
+ filePath: 'tsconfig.json',
+ suggestion: diff(tsConfig, { ...tsConfig, extends: base }),
};
},
};
diff --git a/apps/documentation/postcss.config.js b/apps/documentation/postcss.config.js
new file mode 100644
index 00000000..12a703d9
--- /dev/null
+++ b/apps/documentation/postcss.config.js
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+};
diff --git a/apps/documentation/tailwind.config.js b/apps/documentation/tailwind.config.js
new file mode 100644
index 00000000..5883827a
--- /dev/null
+++ b/apps/documentation/tailwind.config.js
@@ -0,0 +1,13 @@
+const baseConfig = require('@commonalityco/config-tailwind');
+const path = require('path');
+
+/** @type {import('tailwindcss').Config} */
+module.exports = {
+ ...baseConfig,
+ content: [
+ './src/**/*.{js,ts,jsx,tsx}',
+ './pages/**/*.{js,jsx,ts,tsx,md,mdx}',
+ './components/**/*.{js,jsx,ts,tsx,md,mdx}',
+ './theme.config.tsx',
+ ],
+};
diff --git a/apps/documentation/theme.config.tsx b/apps/documentation/theme.config.tsx
index 8229becc..cc6a1fa8 100644
--- a/apps/documentation/theme.config.tsx
+++ b/apps/documentation/theme.config.tsx
@@ -1,12 +1,12 @@
import React from 'react';
import { DocsThemeConfig } from 'nextra-theme-docs';
-import { Logo } from './logo';
+import { Logo } from '@commonalityco/ui-core';
const config: DocsThemeConfig = {
logo: (
-
+
- Commonality
+ commonality
),
project: {
diff --git a/apps/studio/package.json b/apps/studio/package.json
index c6e2a875..ec0272d8 100644
--- a/apps/studio/package.json
+++ b/apps/studio/package.json
@@ -14,7 +14,6 @@
"analyze": "ANALYZE=true next build",
"start": "NODE_ENV=production node server.js",
"lint": "eslint .",
- "test": "vitest",
"e2e:run-script": "node dist/dev-start.js",
"e2e": "pnpm run build:script && start-server-and-test e2e:run-script http://localhost:3000 \"cypress open --e2e\"",
"e2e:headless": "pnpm run build:script && start-server-and-test e2e:run-script http://localhost:3000 \"cypress run --e2e\"",
@@ -31,15 +30,12 @@
],
"dependencies": {
"chokidar": "^3.5.3",
- "execa": "^7.2.0",
+ "execa": "^8.0.1",
"next": "14.0.1",
"socket.io": "^4.7.2",
- "socket.io-client": "^4.7.2",
- "wait-on": "^7.2.0"
+ "socket.io-client": "^4.7.2"
},
"devDependencies": {
- "@babel/core": "^7.23.6",
- "@babel/preset-env": "^7.23.6",
"@commonalityco/config-tailwind": "workspace:*",
"@commonalityco/data-codeowners": "workspace:*",
"@commonalityco/data-constraints": "workspace:*",
@@ -57,9 +53,6 @@
"@commonalityco/utils-core": "workspace:*",
"@commonalityco/utils-package": "workspace:*",
"@hookform/resolvers": "^3.3.1",
- "@next/bundle-analyzer": "^13.5.6",
- "@tanstack/react-query": "^4.36.1",
- "@tanstack/react-query-devtools": "^4.36.1",
"@tanstack/react-table": "^8.10.1",
"@testing-library/jest-dom": "^6.1.3",
"@testing-library/react": "^14.0.0",
@@ -70,30 +63,22 @@
"@types/node": "^20.10.0",
"@types/react": "^18.2.22",
"@types/react-dom": "^18.2.18",
- "@types/resolve": "^1.20.6",
"@vitejs/plugin-react-swc": "^3.3.2",
- "@xstate/react": "^3.2.2",
"autoprefixer": "^10.4.16",
- "bufferutil": "^4.0.8",
- "class-variance-authority": "^0.7.0",
"clsx": "^2.0.0",
"cookies-next": "^4.1.0",
- "cypress": "^12.17.4",
- "cytoscape": "^3.26.0",
- "date-fns": "^2.30.0",
+ "cypress": "^13.6.1",
+ "date-fns": "^3.0.3",
"eslint-config-next": "^14.0.1",
"fs-extra": "^11.1.1",
"get-port": "^7.0.0",
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
- "localforage": "^1.10.0",
"lodash": "^4.17.21",
"lucide-react": "^0.299.0",
"next-themes": "^0.2.1",
"open-editor": "^4.1.1",
- "path-browserify": "^1.0.1",
"pino": "^8.17.1",
- "pino-pretty": "^10.3.0",
"postcss": "^8.4.30",
"prettier": "^3.1.1",
"prettier-plugin-tailwindcss": "^0.5.9",
@@ -104,13 +89,8 @@
"start-server-and-test": "^2.0.3",
"strip-ansi": "^7.1.0",
"tailwindcss": "^3.3.3",
- "ts-node": "^10.9.1",
"typescript": "^5.2.2",
- "utf-8-validate": "^6.0.3",
- "vite-tsconfig-paths": "^4.2.2",
- "which-collection": "^1.0.1",
- "xstate": "^4.38.2",
"zod": "^3.22.4"
},
"repository": "https://github.com/commonalityco/commonality/apps/studio"
-}
\ No newline at end of file
+}
diff --git a/apps/studio/src/app/globals.css b/apps/studio/src/app/globals.css
index 64559c55..6c2676e3 100644
--- a/apps/studio/src/app/globals.css
+++ b/apps/studio/src/app/globals.css
@@ -1 +1,8 @@
+@tailwind base;
@import '@commonalityco/config-tailwind/globals.css';
+
+@layer base {
+ body {
+ @apply text-sm;
+ }
+}
diff --git a/apps/studio/tailwind.config.cjs b/apps/studio/tailwind.config.cjs
index e74a1d3d..8e4fcd84 100644
--- a/apps/studio/tailwind.config.cjs
+++ b/apps/studio/tailwind.config.cjs
@@ -1,4 +1,3 @@
-// @ts-check
const path = require('path');
const baseConfig = require('@commonalityco/config-tailwind');
diff --git a/apps/studio/vitest.config.ts b/apps/studio/vitest.config.ts
deleted file mode 100644
index 456f81aa..00000000
--- a/apps/studio/vitest.config.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-import path from 'path';
-import { defineConfig } from 'vitest/config';
-import tsconfigPaths from 'vite-tsconfig-paths';
-import react from '@vitejs/plugin-react-swc';
-
-export default defineConfig({
- test: {
- globals: true,
- environment: 'jsdom',
- setupFiles: ['./test/setup.ts'],
- },
-
- plugins: [tsconfigPaths(), react()],
- resolve: {
- alias: {
- '@/': path.resolve(__dirname, './src'),
- },
- },
-});
diff --git a/apps/workshop/package.json b/apps/workshop/package.json
index ee661599..aa13a5e6 100644
--- a/apps/workshop/package.json
+++ b/apps/workshop/package.json
@@ -16,8 +16,8 @@
"@commonalityco/ui-core": "workspace:*",
"@commonalityco/ui-design-system": "workspace:*",
"@commonalityco/ui-package": "workspace:*",
- "@commonalityco/utils-core": "workspace:*",
"@commonalityco/utils-constraints": "workspace:*",
+ "@commonalityco/utils-core": "workspace:*",
"next": "14.0.1",
"next-themes": "^0.2.1",
"react": "^18.2.0",
@@ -38,7 +38,7 @@
"@storybook/cli": "^7.4.3",
"@storybook/react": "^7.4.3",
"@storybook/react-vite": "^7.4.3",
- "@storybook/testing-library": "0.2.0",
+ "@storybook/testing-library": "0.2.2",
"@types/react": "^18.2.22",
"@types/react-dom": "^18.2.18",
"@vitejs/plugin-react": "^4.0.4",
@@ -52,8 +52,8 @@
"storybook-dark-mode": "^3.0.1",
"tailwindcss": "^3.3.3",
"typescript": "^5.2.2",
- "vite": "^4.5.1",
+ "vite": "^5.0.10",
"webpack": "^5.88.2"
},
"repository": "https://github.com/commonalityco/commonality/apps/workshop"
-}
+}
\ No newline at end of file
diff --git a/apps/workshop/tailwind.config.js b/apps/workshop/tailwind.config.js
index 12e9eb2f..c7e88776 100644
--- a/apps/workshop/tailwind.config.js
+++ b/apps/workshop/tailwind.config.js
@@ -12,7 +12,7 @@ module.exports = {
...baseConfig,
content: [
'./src/**/*.{js,ts,jsx,tsx}',
- getPkgPattern('@commonalityco/feature-constraints'),
+ getPkgPattern('@commonalityco/ui-constraints'),
getPkgPattern('@commonalityco/ui-conformance'),
getPkgPattern('@commonalityco/ui-design-system'),
getPkgPattern('@commonalityco/ui-package'),
diff --git a/package.json b/package.json
index 523892ec..7cc74a3b 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
"Alec Ortega (https://github.com/alecortega)"
],
"scripts": {
- "dev": "turbo run dev --parallel --cache-dir=.turbo",
+ "dev": "turbo run dev --cache-dir=.turbo --concurrency=26",
"conform": "commonality conform",
"build": "turbo run build --cache-dir=.turbo",
"clean": "rimraf ./packages/**/dist ./packages/**/.turbo ./packages/*/node_modules ./coverage ./node_modules",
@@ -32,24 +32,23 @@
"dependencies": {
"@changesets/cli": "^2.27.1",
"@commonalityco/config-tsconfig": "workspace:*",
- "@typescript-eslint/eslint-plugin": "^6.13.1",
- "@typescript-eslint/parser": "^6.13.1",
- "@vitest/coverage-v8": "^0.34.6",
+ "@typescript-eslint/eslint-plugin": "^6.15.0",
+ "@typescript-eslint/parser": "^6.15.0",
+ "@vitest/coverage-v8": "^1.1.0",
"commonality": "workspace:*",
"commonality-recommended": "workspace:*",
- "eslint": "^8.54.0",
+ "eslint": "^8.56.0",
"eslint-config-commonality": "workspace:*",
"eslint-plugin-unused-imports": "^3.0.0",
- "execa": "^7.2.0",
"husky": "^8.0.3",
"npm-run-all": "^4.1.5",
- "prettier": "^3.1.0",
- "prettier-plugin-tailwindcss": "^0.5.7",
+ "prettier": "^3.1.1",
+ "prettier-plugin-tailwindcss": "^0.5.9",
"rimraf": "^5.0.5",
- "ts-node": "^10.9.1",
+ "ts-node": "^10.9.2",
"turbo": "^1.11.2",
- "typescript": "^5.3.2",
- "vitest": "^0.34.6"
+ "typescript": "^5.3.3",
+ "vitest": "^1.1.0"
},
"devDependencies": {
"@commonalityco/studio": "workspace:^"
diff --git a/packages/commonality/commonality-recommended/src/dev-peer-dependency-range.ts b/packages/commonality/commonality-recommended/src/dev-peer-dependency-range.ts
index cf73568c..024df8fa 100644
--- a/packages/commonality/commonality-recommended/src/dev-peer-dependency-range.ts
+++ b/packages/commonality/commonality-recommended/src/dev-peer-dependency-range.ts
@@ -118,7 +118,7 @@ export const devPeerDependencyRange = defineCheck(() => {
const expectedDevDependencies = getExpectedDevDependencies(packageJson);
if (!expectedDevDependencies) {
- return { title, filepath: 'package.json' };
+ return { title, filePath: 'package.json' };
}
const source: Partial = {
@@ -139,7 +139,7 @@ export const devPeerDependencyRange = defineCheck(() => {
return {
title,
suggestion: diff(source, target),
- filepath: 'package.json',
+ filePath: 'package.json',
};
},
};
diff --git a/packages/commonality/commonality-recommended/src/multiple-dependency-types.ts b/packages/commonality/commonality-recommended/src/multiple-dependency-types.ts
index 6c1c3188..0647c401 100644
--- a/packages/commonality/commonality-recommended/src/multiple-dependency-types.ts
+++ b/packages/commonality/commonality-recommended/src/multiple-dependency-types.ts
@@ -93,7 +93,7 @@ export const multipleDependencyTypes = defineCheck(() => {
return {
title:
'A dependency should only be in one of dependencies, devDependencies, or optionalDependencies',
- filepath: 'package.json',
+ filePath: 'package.json',
suggestion: diff(packageJson, getExpectedPackageJson(packageJson)),
};
},
diff --git a/packages/commonality/commonality-recommended/src/respository-field.ts b/packages/commonality/commonality-recommended/src/respository-field.ts
index 7256d5d3..4c9cc3be 100644
--- a/packages/commonality/commonality-recommended/src/respository-field.ts
+++ b/packages/commonality/commonality-recommended/src/respository-field.ts
@@ -134,7 +134,7 @@ export const repositoryField = defineCheck(() => {
if (!packageJson) {
return {
title: 'Package.json is missing.',
- filepath: 'package.json',
+ filePath: 'package.json',
suggestion: 'Create a package.json file in your workspace.',
};
}
@@ -142,14 +142,14 @@ export const repositoryField = defineCheck(() => {
if (!newConfig) {
return {
title: 'Repository field is missing.',
- filepath: 'package.json',
+ filePath: 'package.json',
suggestion: 'Add a repository field to your root package.json',
};
}
return {
title: `Package's repository property must extend the repository property at the root of your project.`,
- filepath: 'package.json',
+ filePath: 'package.json',
suggestion: diff(
pick(packageJson, ['name', 'repository']),
pick(
diff --git a/packages/commonality/commonality-recommended/src/sorted-dependencies.ts b/packages/commonality/commonality-recommended/src/sorted-dependencies.ts
index ecaf330a..d7b706ee 100644
--- a/packages/commonality/commonality-recommended/src/sorted-dependencies.ts
+++ b/packages/commonality/commonality-recommended/src/sorted-dependencies.ts
@@ -74,7 +74,7 @@ export const sortedDependencies = defineCheck(() => {
message: () => {
return {
title: 'Dependencies in package.json must be sorted alphabetically',
- filepath: 'package.json',
+ filePath: 'package.json',
};
},
};
diff --git a/packages/commonality/commonality-recommended/src/valid-package-name.ts b/packages/commonality/commonality-recommended/src/valid-package-name.ts
index 74917bf6..081a9898 100644
--- a/packages/commonality/commonality-recommended/src/valid-package-name.ts
+++ b/packages/commonality/commonality-recommended/src/valid-package-name.ts
@@ -34,7 +34,7 @@ export const validPackageName = defineCheck(() => ({
if (!packageJson || !packageJson.name) {
return {
title: 'Package name must be set in package.json',
- filepath: 'package.json',
+ filePath: 'package.json',
};
}
@@ -42,7 +42,7 @@ export const validPackageName = defineCheck(() => ({
return {
title: 'Invalid package name',
- filepath: 'package.json',
+ filePath: 'package.json',
suggestion: result.errors
? result.errors.join('\n')
: result.warnings?.join('\n'),
diff --git a/packages/commonality/commonality-recommended/test/dev-peer-dependency-range.test.ts b/packages/commonality/commonality-recommended/test/dev-peer-dependency-range.test.ts
index 55955299..18359099 100644
--- a/packages/commonality/commonality-recommended/test/dev-peer-dependency-range.test.ts
+++ b/packages/commonality/commonality-recommended/test/dev-peer-dependency-range.test.ts
@@ -231,12 +231,12 @@ describe('dev-peer-dependency-range', () => {
);
expect(result.suggestion).toMatchInlineSnapshot(`
" Object {
- \\"devDependencies\\": Object {
- \\"pkg-b\\": \\"^17.0.2\\",
- + \\"pkg-b\\": \\"^18.0.0\\",
+ "devDependencies": Object {
+ "pkg-b": "^17.0.2",
+ + "pkg-b": "^18.0.0",
},
- \\"peerDependencies\\": Object {
- \\"pkg-b\\": \\">=18\\",
+ "peerDependencies": Object {
+ "pkg-b": ">=18",
},
}"
`);
diff --git a/packages/commonality/commonality-recommended/test/multiple-dependency-types.test.ts b/packages/commonality/commonality-recommended/test/multiple-dependency-types.test.ts
index b56d37b2..0332110f 100644
--- a/packages/commonality/commonality-recommended/test/multiple-dependency-types.test.ts
+++ b/packages/commonality/commonality-recommended/test/multiple-dependency-types.test.ts
@@ -97,7 +97,7 @@ describe('multipleDependencyTypes', () => {
await conformer.fix();
- const packageJson = await json('package.json').get();
+ const packageJson = await json('./', 'package.json').get();
expect(packageJson).toEqual({
name: 'pkg-b',
@@ -124,7 +124,7 @@ describe('multipleDependencyTypes', () => {
await conformer.fix();
- const packageJson = await json('package.json').get();
+ const packageJson = await json('./', 'package.json').get();
expect(packageJson).toEqual({
name: 'pkg-b',
@@ -155,7 +155,7 @@ describe('multipleDependencyTypes', () => {
await conformer.fix();
- const packageJson = await json('package.json').get();
+ const packageJson = await json('./', 'package.json').get();
expect(packageJson).toEqual({
name: 'pkg-b',
@@ -197,16 +197,16 @@ describe('multipleDependencyTypes', () => {
expect(message.suggestion ?? '').toMatchInlineSnapshot(
`
" Object {
- \\"dependencies\\": Object {
- \\"pkg-a\\": \\"1.0.0\\",
+ "dependencies": Object {
+ "pkg-a": "1.0.0",
},
- + \\"dependencies\\": Object {},
- \\"devDependencies\\": Object {
- \\"pkg-a\\": \\"1.0.0\\",
+ + "dependencies": Object {},
+ "devDependencies": Object {
+ "pkg-a": "1.0.0",
},
- \\"name\\": \\"pkg-b\\",
- \\"optionalDependencies\\": Object {
- \\"pkg-a\\": \\"1.0.0\\",
+ "name": "pkg-b",
+ "optionalDependencies": Object {
+ "pkg-a": "1.0.0",
},
}"
`,
diff --git a/packages/commonality/commonality-recommended/test/no-external-mismatch.test.ts b/packages/commonality/commonality-recommended/test/no-external-mismatch.test.ts
index 770aca02..a18251d4 100644
--- a/packages/commonality/commonality-recommended/test/no-external-mismatch.test.ts
+++ b/packages/commonality/commonality-recommended/test/no-external-mismatch.test.ts
@@ -167,7 +167,10 @@ describe('no-external-mismatch', () => {
await conformer.fix();
- const pkgAResult = await json('./packages/pkg-a/package.json').get();
+ const pkgAResult = await json(
+ './',
+ './packages/pkg-a/package.json',
+ ).get();
expect(pkgAResult).toEqual({
name: 'pkg-a',
@@ -251,7 +254,10 @@ describe('no-external-mismatch', () => {
await conformer.fix();
- const pkgEResult = await json('./packages/pkg-e/package.json').get();
+ const pkgEResult = await json(
+ './',
+ './packages/pkg-e/package.json',
+ ).get();
expect(pkgEResult).toEqual({
name: 'pkg-e',
@@ -318,12 +324,12 @@ describe('no-external-mismatch', () => {
expect(result.suggestion).toMatchInlineSnapshot(`
" Object {
- \\"dependencies\\": Object {
- \\"package-b\\": \\"workspace:*\\",
- \\"package3\\": \\"3.0.0\\",
- + \\"package3\\": \\"1.0.0\\",
+ "dependencies": Object {
+ "package-b": "workspace:*",
+ "package3": "3.0.0",
+ + "package3": "1.0.0",
},
- \\"devDependencies\\": Object {},
+ "devDependencies": Object {},
}"
`);
});
diff --git a/packages/commonality/commonality-recommended/test/repository-field.test.ts b/packages/commonality/commonality-recommended/test/repository-field.test.ts
index 1ab5202c..d79444fd 100644
--- a/packages/commonality/commonality-recommended/test/repository-field.test.ts
+++ b/packages/commonality/commonality-recommended/test/repository-field.test.ts
@@ -360,8 +360,8 @@ describe('repository-field', () => {
expect(result.suggestion).toMatchInlineSnapshot(`
" Object {
- \\"name\\": \\"foo\\",
- + \\"repository\\": \\"https://github.com/npm/cli.git/packages/pkg-a\\",
+ "name": "foo",
+ + "repository": "https://github.com/npm/cli.git/packages/pkg-a",
}"
`);
});
diff --git a/packages/commonality/commonality-recommended/test/valid-package-name.test.ts b/packages/commonality/commonality-recommended/test/valid-package-name.test.ts
index 4077b965..5324f8ce 100644
--- a/packages/commonality/commonality-recommended/test/valid-package-name.test.ts
+++ b/packages/commonality/commonality-recommended/test/valid-package-name.test.ts
@@ -1,4 +1,4 @@
-import { afterEach, beforeEach, describe, expect, it } from 'vitest';
+import { afterEach, describe, expect, it } from 'vitest';
import { validPackageName } from '../src/valid-package-name';
import { createTestCheck } from 'commonality';
import mockFs from 'mock-fs';
diff --git a/packages/conformance/data-conformance/src/file.ts b/packages/conformance/data-conformance/src/file.ts
index 28a1e8e1..07c84424 100644
--- a/packages/conformance/data-conformance/src/file.ts
+++ b/packages/conformance/data-conformance/src/file.ts
@@ -6,8 +6,8 @@ export interface File {
delete: () => Promise;
}
-export function file(filepath: string): File {
- const _exists = fs.pathExists(filepath);
+export function file(filePath: string): File {
+ const _exists = fs.pathExists(filePath);
const get = async () => {
const exists = await _exists;
@@ -16,7 +16,7 @@ export function file(filepath: string): File {
return;
}
- return fs.readFile(filepath, 'utf8');
+ return fs.readFile(filePath, 'utf8');
};
return {
@@ -28,7 +28,7 @@ export function file(filepath: string): File {
}
},
delete: async () => {
- await fs.remove(filepath);
+ await fs.remove(filePath);
},
exists: async () => {
const foo = await _exists;
diff --git a/packages/conformance/utils-conformance/package.json b/packages/conformance/utils-conformance/package.json
index 22a0714f..6c617cd0 100644
--- a/packages/conformance/utils-conformance/package.json
+++ b/packages/conformance/utils-conformance/package.json
@@ -48,7 +48,8 @@
"lodash-es": "^4.17.21",
"mock-fs": "^5.2.0",
"pathe": "^1.1.1",
- "strip-ansi": "^7.1.0"
+ "strip-ansi": "^7.1.0",
+ "zod": "^3.22.4"
},
"repository": "https://github.com/commonalityco/commonality/packages/conformance/utils-conformance"
}
diff --git a/packages/conformance/utils-conformance/src/define-check.ts b/packages/conformance/utils-conformance/src/define-check.ts
index b5b245f2..d863a868 100644
--- a/packages/conformance/utils-conformance/src/define-check.ts
+++ b/packages/conformance/utils-conformance/src/define-check.ts
@@ -1,6 +1,6 @@
import { Check } from '@commonalityco/utils-core';
-type CheckCreator = (options?: O) => C;
+type CheckCreator = (options?: O) => T;
export function defineCheck(
checkCreator: CheckCreator,
diff --git a/packages/conformance/utils-conformance/src/diff.test.ts b/packages/conformance/utils-conformance/src/diff.test.ts
index c1dcc7ba..34bfdf07 100644
--- a/packages/conformance/utils-conformance/src/diff.test.ts
+++ b/packages/conformance/utils-conformance/src/diff.test.ts
@@ -33,8 +33,8 @@ describe('diff', () => {
expect(result).toMatchInlineSnapshot(`
" Object {
- \\"name\\": \\"pkg-a\\",
- + \\"name\\": \\"pkg-b\\",
+ "name": "pkg-a",
+ + "name": "pkg-b",
}"
`);
});
diff --git a/packages/conformance/utils-conformance/src/get-conformance-results.ts b/packages/conformance/utils-conformance/src/get-conformance-results.ts
index c0aed295..a8ae847c 100644
--- a/packages/conformance/utils-conformance/src/get-conformance-results.ts
+++ b/packages/conformance/utils-conformance/src/get-conformance-results.ts
@@ -6,6 +6,7 @@ import {
Message,
} from '@commonalityco/utils-core';
import path from 'pathe';
+import { ZodError } from 'zod';
export type ConformanceResult = {
name: string;
@@ -108,6 +109,13 @@ export const getConformanceResults = async ({
filePath: message.filePath ?? pkg.path,
} satisfies Message;
} catch (error) {
+ if (error instanceof ZodError) {
+ return {
+ title: 'Invalid check configuration',
+ filePath: pkg.path,
+ suggestion: error.stack,
+ } satisfies Message;
+ }
if (error instanceof Error) {
return {
title: error.message,
diff --git a/packages/constraints/state-constraints/package.json b/packages/constraints/state-constraints/package.json
index be6c394b..a3aa9c82 100644
--- a/packages/constraints/state-constraints/package.json
+++ b/packages/constraints/state-constraints/package.json
@@ -26,14 +26,14 @@
"@commonalityco/ui-design-system": "workspace:*",
"@commonalityco/utils-core": "workspace:*",
"@commonalityco/utils-package": "workspace:*",
+ "@floating-ui/react": "^0.26.3",
"@types/cytoscape": "^3.19.16",
"@types/lodash": "^4.14.198",
"cytoscape": "^3.26.0",
"eslint-config-commonality": "workspace:*",
"react": "^18.2.0",
"react-dom": "^18.2.0",
- "typescript": "^5.2.2",
- "@floating-ui/react": "^0.26.3"
+ "typescript": "^5.2.2"
},
"dependencies": {
"@commonalityco/utils-constraints": "workspace:*",
@@ -41,4 +41,4 @@
"xstate": "^4.38.2"
},
"repository": "https://github.com/commonalityco/commonality/packages/constraints/state-constraints"
-}
+}
\ No newline at end of file
diff --git a/packages/constraints/ui-constraints/package.json b/packages/constraints/ui-constraints/package.json
index 96bea1c0..e392220e 100644
--- a/packages/constraints/ui-constraints/package.json
+++ b/packages/constraints/ui-constraints/package.json
@@ -48,8 +48,8 @@
"@xstate/react": "^3.2.2",
"lodash": "^4.17.21",
"lucide-react": "^0.299.0",
- "react-resizable-panels": "^0.0.63",
+ "react-resizable-panels": "^0.0.54",
"xstate": "^4.38.2"
},
"repository": "https://github.com/commonalityco/commonality/packages/constraints/ui-constraints"
-}
+}
\ No newline at end of file
diff --git a/packages/constraints/ui-constraints/src/feature-graph-chart.tsx b/packages/constraints/ui-constraints/src/feature-graph-chart.tsx
index 6727b410..9e8d5539 100644
--- a/packages/constraints/ui-constraints/src/feature-graph-chart.tsx
+++ b/packages/constraints/ui-constraints/src/feature-graph-chart.tsx
@@ -5,7 +5,7 @@ import { GraphChart } from './graph-chart';
import { useEffect, useRef } from 'react';
import { GraphContext } from './graph-provider';
import FeatureGraphToolbar from './feature-graph-toolbar';
-import { cn } from '@commonalityco/ui-design-system/cn';
+import { cn } from '@commonalityco/ui-design-system';
import debounce from 'lodash/debounce';
import { getElementDefinitions } from '@commonalityco/utils-constraints';
import { ProjectConfig } from '@commonalityco/utils-core';
diff --git a/packages/constraints/ui-constraints/src/sidebar.tsx b/packages/constraints/ui-constraints/src/sidebar.tsx
index 27438c54..d9647464 100644
--- a/packages/constraints/ui-constraints/src/sidebar.tsx
+++ b/packages/constraints/ui-constraints/src/sidebar.tsx
@@ -576,8 +576,8 @@ export function Sidebar({
onLayout={onLayout}
>
=16"
},
diff --git a/packages/shared/ui-core/src/logo.tsx b/packages/shared/ui-core/src/logo.tsx
index 01cee250..2b6e50dd 100644
--- a/packages/shared/ui-core/src/logo.tsx
+++ b/packages/shared/ui-core/src/logo.tsx
@@ -15,13 +15,13 @@ export function Logo(properties: JSX.IntrinsicElements['svg']) {
fillRule="evenodd"
clipRule="evenodd"
d="M20.7294 4.37464C21.047 4.77185 20.5792 5.28719 20.1033 5.10782C18.8272 4.62686 17.4443 4.36372 16 4.36372C9.57342 4.36372 4.36364 9.57349 4.36364 16.0001C4.36364 17.4443 4.62676 18.8271 5.10768 20.1032C5.28704 20.5791 4.77169 21.0469 4.37449 20.7292C1.70802 18.5969 0 15.3161 0 11.6364C0 5.20978 5.20978 0 11.6364 0C15.3162 0 18.597 1.70808 20.7294 4.37464Z"
- className="fill-primary"
+ fill="currentColor"
/>
diff --git a/packages/shared/ui-design-system/package.json b/packages/shared/ui-design-system/package.json
index 3d1de0eb..6140efd2 100644
--- a/packages/shared/ui-design-system/package.json
+++ b/packages/shared/ui-design-system/package.json
@@ -3,16 +3,24 @@
"description": "UI primitives built with shadcn",
"version": "0.0.14",
"publishConfig": {
- "access": "public",
- "main": "./dist/index.js",
- "types": "./dist/index.d.ts",
- "exports": {
- ".": "./dist/index.js"
- }
+ "access": "public"
},
"sideEffects": false,
"type": "module",
- "types": "./src/index.ts",
+ "main": "./dist/index.js",
+ "types": "./dist/index.d.ts",
+ "exports": {
+ ".": "./dist/index.js",
+ "./cn": "./dist/cn.js",
+ "./dropdown-menu": "./dist/dropdown-menu.js",
+ "./tooltip": "./dist/tooltip.js",
+ "./button": "./dist/button.js",
+ "./toaster": "./dist/toaster.js"
+ },
+ "files": [
+ "dist",
+ "package.json"
+ ],
"dependencies": {
"@radix-ui/react-accordion": "^1.1.2",
"@radix-ui/react-checkbox": "^1.0.4",
@@ -35,7 +43,7 @@
"cmdk": "^0.2.0",
"react-hook-form": "^7.46.1",
"react-select": "^5.7.5",
- "tailwind-merge": "^1.14.0"
+ "tailwind-merge": "^2.1.0"
},
"devDependencies": {
"@commonalityco/config-tailwind": "workspace:*",
@@ -54,16 +62,12 @@
"react": ">=18",
"react-dom": ">=18"
},
- "exports": {
- ".": "./src/index.ts",
- "./*": "./dist/*.js"
- },
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"build": "tsc --build",
+ "dev": "tsc --build --watch",
"type-check": "tsc --noEmit"
},
- "main": "./src/index.ts",
"repository": "https://github.com/commonalityco/commonality/packages/shared/ui-design-system"
}
diff --git a/packages/shared/utils-core/src/constants.ts b/packages/shared/utils-core/src/constants.ts
index 1e9ef861..b4bf618f 100644
--- a/packages/shared/utils-core/src/constants.ts
+++ b/packages/shared/utils-core/src/constants.ts
@@ -82,14 +82,14 @@ const messageSchema = z
})
.strict();
-const checkSchema = z.object({
+export const checkSchema = z.object({
name: z.string(),
level: z.union([z.literal('error'), z.literal('warning')]).optional(),
validate: checkFn,
fix: checkFn.returns(z.union([z.void(), z.promise(z.void())])).optional(),
message: z.union([
- z.string(),
checkFn.returns(z.union([messageSchema, z.promise(messageSchema)])),
+ z.string(),
]),
});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ab83b4eb..30c26afa 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,14 +15,14 @@ importers:
specifier: workspace:*
version: link:tooling/config-tsconfig
'@typescript-eslint/eslint-plugin':
- specifier: ^6.13.1
- version: 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.3)
+ specifier: ^6.15.0
+ version: 6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.3.3)
'@typescript-eslint/parser':
- specifier: ^6.13.1
- version: 6.13.1(eslint@8.54.0)(typescript@5.3.3)
+ specifier: ^6.15.0
+ version: 6.15.0(eslint@8.56.0)(typescript@5.3.3)
'@vitest/coverage-v8':
- specifier: ^0.34.6
- version: 0.34.6(vitest@0.34.6)
+ specifier: ^1.1.0
+ version: 1.1.0(vitest@1.1.0)
commonality:
specifier: workspace:*
version: link:apps/commonality
@@ -30,17 +30,14 @@ importers:
specifier: workspace:*
version: link:packages/commonality/commonality-recommended
eslint:
- specifier: ^8.54.0
- version: 8.54.0
+ specifier: ^8.56.0
+ version: 8.56.0
eslint-config-commonality:
specifier: workspace:*
version: link:tooling/config-eslint
eslint-plugin-unused-imports:
specifier: ^3.0.0
- version: 3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0)
- execa:
- specifier: ^7.2.0
- version: 7.2.0
+ version: 3.0.0(@typescript-eslint/eslint-plugin@6.15.0)(eslint@8.56.0)
husky:
specifier: ^8.0.3
version: 8.0.3
@@ -48,26 +45,26 @@ importers:
specifier: ^4.1.5
version: 4.1.5
prettier:
- specifier: ^3.1.0
+ specifier: ^3.1.1
version: 3.1.1
prettier-plugin-tailwindcss:
- specifier: ^0.5.7
+ specifier: ^0.5.9
version: 0.5.9(prettier@3.1.1)
rimraf:
specifier: ^5.0.5
version: 5.0.5
ts-node:
- specifier: ^10.9.1
+ specifier: ^10.9.2
version: 10.9.2(@types/node@20.10.5)(typescript@5.3.3)
turbo:
specifier: ^1.11.2
version: 1.11.2
typescript:
- specifier: ^5.3.2
+ specifier: ^5.3.3
version: 5.3.3
vitest:
- specifier: ^0.34.6
- version: 0.34.6
+ specifier: ^1.1.0
+ version: 1.1.0(@types/node@20.10.5)
devDependencies:
'@commonalityco/studio':
specifier: workspace:^
@@ -91,8 +88,8 @@ importers:
specifier: ^7.0.1
version: 7.0.1
find-up:
- specifier: ^6.3.0
- version: 6.3.0
+ specifier: ^7.0.0
+ version: 7.0.0
fs-extra:
specifier: ^11.1.1
version: 11.2.0
@@ -100,8 +97,8 @@ importers:
specifier: ^7.0.0
version: 7.0.0
globby:
- specifier: ^13.2.2
- version: 13.2.2
+ specifier: ^14.0.0
+ version: 14.0.0
jest-diff:
specifier: ^29.7.0
version: 29.7.0
@@ -133,8 +130,8 @@ importers:
specifier: ^7.1.0
version: 7.1.0
update-notifier:
- specifier: ^6.0.2
- version: 6.0.2
+ specifier: ^7.0.0
+ version: 7.0.0
wait-on:
specifier: ^7.2.0
version: 7.2.0(debug@4.3.4)
@@ -194,8 +191,8 @@ importers:
specifier: workspace:*
version: link:../../tooling/config-eslint
execa:
- specifier: ^7.2.0
- version: 7.2.0
+ specifier: ^8.0.1
+ version: 8.0.1
npm-run-all:
specifier: ^4.1.5
version: 4.1.5
@@ -206,42 +203,51 @@ importers:
specifier: ^5.2.2
version: 5.3.3
vitest:
- specifier: ^0.34.6
- version: 0.34.6
+ specifier: ^1.1.0
+ version: 1.1.0(@types/node@20.10.5)
apps/documentation:
dependencies:
+ '@commonalityco/ui-core':
+ specifier: workspace:*
+ version: link:../../packages/shared/ui-core
'@commonalityco/ui-design-system':
specifier: workspace:*
version: link:../../packages/shared/ui-design-system
next:
- specifier: ^13.0.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.4
+ version: 14.0.4(react-dom@18.2.0)(react@18.2.0)
nextra:
specifier: latest
- version: 2.13.2(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 2.13.2(next@14.0.4)(react-dom@18.2.0)(react@18.2.0)
nextra-theme-docs:
specifier: latest
- version: 2.13.2(next@13.5.6)(nextra@2.13.2)(react-dom@18.2.0)(react@18.2.0)
+ version: 2.13.2(next@14.0.4)(nextra@2.13.2)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
react-dom:
specifier: ^18.2.0
version: 18.2.0(react@18.2.0)
- tailwindcss:
- specifier: ^3.3.3
- version: 3.4.0(ts-node@10.9.2)
devDependencies:
'@commonalityco/config-tailwind':
specifier: workspace:*
version: link:../../tooling/config-tailwind
'@types/node':
- specifier: 18.11.10
- version: 18.11.10
+ specifier: ^20.10.5
+ version: 20.10.5
+ autoprefixer:
+ specifier: ^10.4.16
+ version: 10.4.16(postcss@8.4.32)
+ postcss:
+ specifier: ^8.4.30
+ version: 8.4.32
+ tailwindcss:
+ specifier: ^3.4.0
+ version: 3.4.0(ts-node@10.9.2)
typescript:
- specifier: ^4.9.3
- version: 4.9.5
+ specifier: ^5.2.2
+ version: 5.3.3
apps/studio:
dependencies:
@@ -249,27 +255,18 @@ importers:
specifier: ^3.5.3
version: 3.5.3
execa:
- specifier: ^7.2.0
- version: 7.2.0
+ specifier: ^8.0.1
+ version: 8.0.1
next:
specifier: 14.0.1
version: 14.0.1(@babel/core@7.23.6)(react-dom@18.2.0)(react@18.2.0)
socket.io:
specifier: ^4.7.2
- version: 4.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ version: 4.7.2
socket.io-client:
specifier: ^4.7.2
- version: 4.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.3)
- wait-on:
- specifier: ^7.2.0
- version: 7.2.0(debug@4.3.4)
+ version: 4.7.2
devDependencies:
- '@babel/core':
- specifier: ^7.23.6
- version: 7.23.6
- '@babel/preset-env':
- specifier: ^7.23.6
- version: 7.23.6(@babel/core@7.23.6)
'@commonalityco/config-tailwind':
specifier: workspace:*
version: link:../../tooling/config-tailwind
@@ -321,21 +318,12 @@ importers:
'@hookform/resolvers':
specifier: ^3.3.1
version: 3.3.2(react-hook-form@7.49.2)
- '@next/bundle-analyzer':
- specifier: ^13.5.6
- version: 13.5.6(bufferutil@4.0.8)(utf-8-validate@6.0.3)
- '@tanstack/react-query':
- specifier: ^4.36.1
- version: 4.36.1(react-dom@18.2.0)(react@18.2.0)
- '@tanstack/react-query-devtools':
- specifier: ^4.36.1
- version: 4.36.1(@tanstack/react-query@4.36.1)(react-dom@18.2.0)(react@18.2.0)
'@tanstack/react-table':
specifier: ^8.10.1
version: 8.11.0(react-dom@18.2.0)(react@18.2.0)
'@testing-library/jest-dom':
specifier: ^6.1.3
- version: 6.1.5(jest@29.7.0)(vitest@0.34.6)
+ version: 6.1.5(jest@29.7.0)(vitest@1.1.0)
'@testing-library/react':
specifier: ^14.0.0
version: 14.1.2(react-dom@18.2.0)(react@18.2.0)
@@ -360,24 +348,12 @@ importers:
'@types/react-dom':
specifier: ^18.2.18
version: 18.2.18
- '@types/resolve':
- specifier: ^1.20.6
- version: 1.20.6
'@vitejs/plugin-react-swc':
specifier: ^3.3.2
- version: 3.5.0(vite@4.5.1)
- '@xstate/react':
- specifier: ^3.2.2
- version: 3.2.2(@types/react@18.2.45)(react@18.2.0)(xstate@4.38.3)
+ version: 3.5.0(vite@5.0.10)
autoprefixer:
specifier: ^10.4.16
version: 10.4.16(postcss@8.4.32)
- bufferutil:
- specifier: ^4.0.8
- version: 4.0.8
- class-variance-authority:
- specifier: ^0.7.0
- version: 0.7.0
clsx:
specifier: ^2.0.0
version: 2.0.0
@@ -385,17 +361,14 @@ importers:
specifier: ^4.1.0
version: 4.1.0
cypress:
- specifier: ^12.17.4
- version: 12.17.4
- cytoscape:
- specifier: ^3.26.0
- version: 3.28.0
+ specifier: ^13.6.1
+ version: 13.6.1
date-fns:
- specifier: ^2.30.0
- version: 2.30.0
+ specifier: ^3.0.3
+ version: 3.0.3
eslint-config-next:
specifier: ^14.0.1
- version: 14.0.4(eslint@8.54.0)(typescript@5.3.3)
+ version: 14.0.4(eslint@8.56.0)(typescript@5.3.3)
fs-extra:
specifier: ^11.1.1
version: 11.2.0
@@ -407,10 +380,7 @@ importers:
version: 29.7.0(@types/node@20.10.5)(ts-node@10.9.2)
jest-environment-jsdom:
specifier: ^29.7.0
- version: 29.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
- localforage:
- specifier: ^1.10.0
- version: 1.10.0
+ version: 29.7.0
lodash:
specifier: ^4.17.21
version: 4.17.21
@@ -423,15 +393,9 @@ importers:
open-editor:
specifier: ^4.1.1
version: 4.1.1
- path-browserify:
- specifier: ^1.0.1
- version: 1.0.1
pino:
specifier: ^8.17.1
version: 8.17.1
- pino-pretty:
- specifier: ^10.3.0
- version: 10.3.0
postcss:
specifier: ^8.4.30
version: 8.4.32
@@ -462,24 +426,9 @@ importers:
tailwindcss:
specifier: ^3.3.3
version: 3.4.0(ts-node@10.9.2)
- ts-node:
- specifier: ^10.9.1
- version: 10.9.2(@types/node@20.10.5)(typescript@5.3.3)
typescript:
specifier: ^5.2.2
version: 5.3.3
- utf-8-validate:
- specifier: ^6.0.3
- version: 6.0.3
- vite-tsconfig-paths:
- specifier: ^4.2.2
- version: 4.2.2(typescript@5.3.3)(vite@4.5.1)
- which-collection:
- specifier: ^1.0.1
- version: 1.0.1
- xstate:
- specifier: ^4.38.2
- version: 4.38.3
zod:
specifier: ^3.22.4
version: 3.22.4
@@ -564,10 +513,10 @@ importers:
version: 7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
'@storybook/react-vite':
specifier: ^7.4.3
- version: 7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@4.5.1)
+ version: 7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.10)
'@storybook/testing-library':
- specifier: 0.2.0
- version: 0.2.0
+ specifier: 0.2.2
+ version: 0.2.2
'@types/react':
specifier: ^18.2.22
version: 18.2.45
@@ -576,10 +525,10 @@ importers:
version: 18.2.18
'@vitejs/plugin-react':
specifier: ^4.0.4
- version: 4.2.0(vite@4.5.1)
+ version: 4.2.0(vite@5.0.10)
'@vitejs/plugin-react-swc':
specifier: ^3.3.2
- version: 3.5.0(vite@4.5.1)
+ version: 3.5.0(vite@5.0.10)
autoprefixer:
specifier: ^10.4.16
version: 10.4.16(postcss@8.4.32)
@@ -608,8 +557,8 @@ importers:
specifier: ^5.2.2
version: 5.3.3
vite:
- specifier: ^4.5.1
- version: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ specifier: ^5.0.10
+ version: 5.0.10(@types/node@20.10.5)(less@4.2.0)
webpack:
specifier: ^5.88.2
version: 5.89.0(esbuild@0.18.20)
@@ -741,7 +690,7 @@ importers:
version: link:../../shared/utils-core
'@testing-library/jest-dom':
specifier: ^6.1.3
- version: 6.1.5(jest@29.7.0)(vitest@0.34.6)
+ version: 6.1.5(jest@29.7.0)(vitest@1.1.0)
'@testing-library/react':
specifier: ^14.0.0
version: 14.1.2(react-dom@18.2.0)(react@18.2.0)
@@ -787,6 +736,9 @@ importers:
strip-ansi:
specifier: ^7.1.0
version: 7.1.0
+ zod:
+ specifier: ^3.22.4
+ version: 3.22.4
devDependencies:
'@commonalityco/config-tsconfig':
specifier: workspace:*
@@ -866,7 +818,7 @@ importers:
version: link:../../shared/utils-package
'@floating-ui/react':
specifier: ^0.26.3
- version: 0.26.3(react-dom@18.2.0)(react@18.2.0)
+ version: 0.26.4(react-dom@18.2.0)(react@18.2.0)
'@types/cytoscape':
specifier: ^3.19.16
version: 3.19.16
@@ -892,8 +844,8 @@ importers:
packages/constraints/ui-constraints:
dependencies:
'@floating-ui/react':
- specifier: ^0.26.3
- version: 0.26.3(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^0.26.4
+ version: 0.26.4(react-dom@18.2.0)(react@18.2.0)
'@xstate/react':
specifier: ^3.2.2
version: 3.2.2(@types/react@18.2.45)(react@18.2.0)(xstate@4.38.3)
@@ -904,8 +856,8 @@ importers:
specifier: ^0.299.0
version: 0.299.0(react@18.2.0)
react-resizable-panels:
- specifier: ^0.0.63
- version: 0.0.63(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^0.0.54
+ version: 0.0.54(react-dom@18.2.0)(react@18.2.0)
xstate:
specifier: ^4.38.2
version: 4.38.3
@@ -1085,14 +1037,14 @@ importers:
specifier: workspace:*
version: link:../utils-core
find-up:
- specifier: ^6.3.0
- version: 6.3.0
+ specifier: ^7.0.0
+ version: 7.0.0
fs-extra:
specifier: ^11.1.1
version: 11.2.0
globby:
- specifier: ^13.2.2
- version: 13.2.2
+ specifier: ^14.0.0
+ version: 14.0.0
jiti:
specifier: ^1.21.0
version: 1.21.0
@@ -1183,8 +1135,8 @@ importers:
specifier: ^0.7.0
version: 0.7.0
tailwind-merge:
- specifier: ^1.14.0
- version: 1.14.0
+ specifier: ^2.1.0
+ version: 2.1.0
devDependencies:
'@commonalityco/config-tailwind':
specifier: workspace:*
@@ -1289,8 +1241,8 @@ importers:
specifier: ^5.7.5
version: 5.8.0(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0)
tailwind-merge:
- specifier: ^1.14.0
- version: 1.14.0
+ specifier: ^2.1.0
+ version: 2.1.0
devDependencies:
'@commonalityco/config-tailwind':
specifier: workspace:*
@@ -1339,7 +1291,7 @@ importers:
version: 8.11.0(react-dom@18.2.0)(react@18.2.0)
'@testing-library/jest-dom':
specifier: ^6.1.3
- version: 6.1.5(jest@29.7.0)(vitest@0.34.6)
+ version: 6.1.5(jest@29.7.0)(vitest@1.1.0)
'@testing-library/react':
specifier: ^14.0.0
version: 14.1.2(react-dom@18.2.0)(react@18.2.0)
@@ -1351,7 +1303,7 @@ importers:
version: 18.2.45
'@vitejs/plugin-react-swc':
specifier: ^3.3.2
- version: 3.5.0(vite@4.5.1)
+ version: 3.5.0(vite@5.0.10)
eslint-config-commonality:
specifier: workspace:*
version: link:../../../tooling/config-eslint
@@ -1424,16 +1376,16 @@ importers:
dependencies:
eslint-plugin-import:
specifier: ^2.28.1
- version: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0)
+ version: 2.29.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
eslint-plugin-n:
specifier: ^16.5.0
- version: 16.5.0(eslint@8.54.0)
+ version: 16.5.0(eslint@8.56.0)
eslint-plugin-unicorn:
- specifier: ^48.0.1
- version: 48.0.1(eslint@8.54.0)
+ specifier: ^50.0.0
+ version: 50.0.0(eslint@8.56.0)
eslint-plugin-unused-imports:
specifier: ^3.0.0
- version: 3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0)
+ version: 3.0.0(@typescript-eslint/eslint-plugin@6.15.0)(eslint@8.56.0)
devDependencies:
typescript:
specifier: ^5.2.2
@@ -1473,6 +1425,7 @@ packages:
/@alloc/quick-lru@5.2.0:
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
+ dev: true
/@ampproject/remapping@2.2.1:
resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
@@ -2728,6 +2681,12 @@ packages:
dependencies:
regenerator-runtime: 0.14.0
+ /@babel/runtime@7.23.6:
+ resolution: {integrity: sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ regenerator-runtime: 0.14.1
+
/@babel/template@7.22.15:
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
engines: {node: '>=6.9.0'}
@@ -2775,7 +2734,7 @@ packages:
/@changesets/apply-release-plan@7.0.0:
resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/config': 3.0.0
'@changesets/get-version-range-type': 0.4.0
'@changesets/git': 3.0.0
@@ -2793,7 +2752,7 @@ packages:
/@changesets/assemble-release-plan@6.0.0:
resolution: {integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/errors': 0.2.0
'@changesets/get-dependents-graph': 2.0.0
'@changesets/types': 6.0.0
@@ -2811,7 +2770,7 @@ packages:
resolution: {integrity: sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==}
hasBin: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/apply-release-plan': 7.0.0
'@changesets/assemble-release-plan': 6.0.0
'@changesets/changelog-git': 0.2.0
@@ -2876,7 +2835,7 @@ packages:
/@changesets/get-release-plan@4.0.0:
resolution: {integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/assemble-release-plan': 6.0.0
'@changesets/config': 3.0.0
'@changesets/pre': 2.0.0
@@ -2892,7 +2851,7 @@ packages:
/@changesets/git@3.0.0:
resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/errors': 0.2.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
@@ -2917,7 +2876,7 @@ packages:
/@changesets/pre@2.0.0:
resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/errors': 0.2.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
@@ -2927,7 +2886,7 @@ packages:
/@changesets/read@0.6.0:
resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/git': 3.0.0
'@changesets/logger': 0.1.0
'@changesets/parse': 0.4.0
@@ -2948,7 +2907,7 @@ packages:
/@changesets/write@0.3.0:
resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/types': 6.0.0
fs-extra: 7.0.1
human-id: 1.0.2
@@ -2968,8 +2927,8 @@ packages:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
- /@cypress/request@2.88.12:
- resolution: {integrity: sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==}
+ /@cypress/request@3.0.1:
+ resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==}
engines: {node: '>= 6'}
dependencies:
aws-sign2: 0.7.0
@@ -3094,12 +3053,29 @@ packages:
resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==}
dev: false
+ /@esbuild/aix-ppc64@0.19.10:
+ resolution: {integrity: sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+ requiresBuild: true
+ optional: true
+
/@esbuild/android-arm64@0.18.20:
resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm64@0.19.10:
+ resolution: {integrity: sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
optional: true
/@esbuild/android-arm64@0.19.8:
@@ -3117,6 +3093,15 @@ packages:
cpu: [arm]
os: [android]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm@0.19.10:
+ resolution: {integrity: sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
optional: true
/@esbuild/android-arm@0.19.8:
@@ -3134,6 +3119,15 @@ packages:
cpu: [x64]
os: [android]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-x64@0.19.10:
+ resolution: {integrity: sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+ requiresBuild: true
optional: true
/@esbuild/android-x64@0.19.8:
@@ -3151,6 +3145,15 @@ packages:
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-arm64@0.19.10:
+ resolution: {integrity: sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
optional: true
/@esbuild/darwin-arm64@0.19.8:
@@ -3168,6 +3171,15 @@ packages:
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/darwin-x64@0.19.10:
+ resolution: {integrity: sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
optional: true
/@esbuild/darwin-x64@0.19.8:
@@ -3185,6 +3197,15 @@ packages:
cpu: [arm64]
os: [freebsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-arm64@0.19.10:
+ resolution: {integrity: sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+ requiresBuild: true
optional: true
/@esbuild/freebsd-arm64@0.19.8:
@@ -3202,6 +3223,15 @@ packages:
cpu: [x64]
os: [freebsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/freebsd-x64@0.19.10:
+ resolution: {integrity: sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
optional: true
/@esbuild/freebsd-x64@0.19.8:
@@ -3219,6 +3249,15 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm64@0.19.10:
+ resolution: {integrity: sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-arm64@0.19.8:
@@ -3236,6 +3275,15 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-arm@0.19.10:
+ resolution: {integrity: sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-arm@0.19.8:
@@ -3253,6 +3301,15 @@ packages:
cpu: [ia32]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ia32@0.19.10:
+ resolution: {integrity: sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-ia32@0.19.8:
@@ -3270,6 +3327,15 @@ packages:
cpu: [loong64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-loong64@0.19.10:
+ resolution: {integrity: sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-loong64@0.19.8:
@@ -3287,6 +3353,15 @@ packages:
cpu: [mips64el]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-mips64el@0.19.10:
+ resolution: {integrity: sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-mips64el@0.19.8:
@@ -3304,6 +3379,15 @@ packages:
cpu: [ppc64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-ppc64@0.19.10:
+ resolution: {integrity: sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-ppc64@0.19.8:
@@ -3321,6 +3405,15 @@ packages:
cpu: [riscv64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-riscv64@0.19.10:
+ resolution: {integrity: sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-riscv64@0.19.8:
@@ -3338,6 +3431,15 @@ packages:
cpu: [s390x]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-s390x@0.19.10:
+ resolution: {integrity: sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-s390x@0.19.8:
@@ -3355,6 +3457,15 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/linux-x64@0.19.10:
+ resolution: {integrity: sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
optional: true
/@esbuild/linux-x64@0.19.8:
@@ -3372,6 +3483,15 @@ packages:
cpu: [x64]
os: [netbsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/netbsd-x64@0.19.10:
+ resolution: {integrity: sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+ requiresBuild: true
optional: true
/@esbuild/netbsd-x64@0.19.8:
@@ -3389,6 +3509,15 @@ packages:
cpu: [x64]
os: [openbsd]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/openbsd-x64@0.19.10:
+ resolution: {integrity: sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+ requiresBuild: true
optional: true
/@esbuild/openbsd-x64@0.19.8:
@@ -3406,6 +3535,15 @@ packages:
cpu: [x64]
os: [sunos]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/sunos-x64@0.19.10:
+ resolution: {integrity: sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+ requiresBuild: true
optional: true
/@esbuild/sunos-x64@0.19.8:
@@ -3423,6 +3561,15 @@ packages:
cpu: [arm64]
os: [win32]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-arm64@0.19.10:
+ resolution: {integrity: sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
optional: true
/@esbuild/win32-arm64@0.19.8:
@@ -3440,6 +3587,15 @@ packages:
cpu: [ia32]
os: [win32]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-ia32@0.19.10:
+ resolution: {integrity: sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
optional: true
/@esbuild/win32-ia32@0.19.8:
@@ -3457,6 +3613,15 @@ packages:
cpu: [x64]
os: [win32]
requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/win32-x64@0.19.10:
+ resolution: {integrity: sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
optional: true
/@esbuild/win32-x64@0.19.8:
@@ -3468,27 +3633,27 @@ packages:
dev: true
optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.54.0
+ eslint: 8.56.0
eslint-visitor-keys: 3.4.3
/@eslint-community/regexpp@4.10.0:
resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- /@eslint/eslintrc@2.1.3:
- resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==}
+ /@eslint/eslintrc@2.1.4:
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
debug: 4.3.4(supports-color@8.1.1)
espree: 9.6.1
- globals: 13.23.0
+ globals: 13.24.0
ignore: 5.3.0
import-fresh: 3.3.0
js-yaml: 4.1.0
@@ -3497,8 +3662,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@eslint/js@8.54.0:
- resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==}
+ /@eslint/js@8.56.0:
+ resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
/@fal-works/esbuild-plugin-global-externals@2.1.2:
@@ -3526,8 +3691,8 @@ packages:
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- /@floating-ui/react@0.26.3(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-iKH8WRR0L/nLiM6qavFZxkyegIZRMxGnM9aKEc71M4wRlUNkgTamjPsOQXy11oZbDOH37MiTbk/nAPn9M2+shA==}
+ /@floating-ui/react@0.26.4(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-pRiEz+SiPyfTcckAtLkEf3KJ/sUbB4X4fWMcDm27HT2kfAq+dH+hMc2VoOkNaGpDE35a2PKo688ugWeHaToL3g==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
@@ -3836,7 +4001,7 @@ packages:
chalk: 4.1.2
dev: true
- /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.3)(vite@4.5.1):
+ /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.3)(vite@5.0.10):
resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==}
peerDependencies:
typescript: '>= 4.3.x'
@@ -3850,7 +4015,7 @@ packages:
magic-string: 0.27.0
react-docgen-typescript: 2.2.2(typescript@5.3.3)
typescript: 5.3.3
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
dev: true
/@jridgewell/gen-mapping@0.3.3:
@@ -3898,7 +4063,7 @@ packages:
/@manypkg/find-root@1.1.0:
resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
@@ -3907,7 +4072,7 @@ packages:
/@manypkg/get-packages@1.1.3:
resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
@@ -4072,37 +4237,19 @@ packages:
tar-fs: 2.1.1
dev: true
- /@next/bundle-analyzer@13.5.6(bufferutil@4.0.8)(utf-8-validate@6.0.3):
- resolution: {integrity: sha512-4P5YVpR3N/B5+p0TQ/rPAr+9fsjkdfCVTGzJhKwE7XHqS+QME4gYxAYeGKkfkHEkP2A3GKXs8QSp0LjIvWLI3g==}
- dependencies:
- webpack-bundle-analyzer: 4.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
- dev: true
-
- /@next/env@13.5.6:
- resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==}
- dev: false
-
/@next/env@14.0.1:
resolution: {integrity: sha512-Ms8ZswqY65/YfcjrlcIwMPD7Rg/dVjdLapMcSHG26W6O67EJDF435ShW4H4LXi1xKO1oRc97tLXUpx8jpLe86A==}
+ /@next/env@14.0.4:
+ resolution: {integrity: sha512-irQnbMLbUNQpP1wcE5NstJtbuA/69kRfzBrpAD7Gsn8zm/CY6YQYc3HQBz8QPxwISG26tIm5afvvVbu508oBeQ==}
+ dev: false
+
/@next/eslint-plugin-next@14.0.4:
resolution: {integrity: sha512-U3qMNHmEZoVmHA0j/57nRfi3AscXNvkOnxDmle/69Jz/G0o/gWjXTDdlgILZdrxQ0Lw/jv2mPW8PGy0EGIHXhQ==}
dependencies:
glob: 7.1.7
dev: true
- /@next/swc-darwin-arm64@13.5.6:
- resolution: {integrity: sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
/@next/swc-darwin-arm64@14.0.1:
resolution: {integrity: sha512-JyxnGCS4qT67hdOKQ0CkgFTp+PXub5W1wsGvIq98TNbF3YEIN7iDekYhYsZzc8Ov0pWEsghQt+tANdidITCLaw==}
engines: {node: '>= 10'}
@@ -4111,10 +4258,10 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-darwin-x64@13.5.6:
- resolution: {integrity: sha512-6cgBfxg98oOCSr4BckWjLLgiVwlL3vlLj8hXg2b+nDgm4bC/qVXXLfpLB9FHdoDu4057hzywbxKvmYGmi7yUzA==}
+ /@next/swc-darwin-arm64@14.0.4:
+ resolution: {integrity: sha512-mF05E/5uPthWzyYDyptcwHptucf/jj09i2SXBPwNzbgBNc+XnwzrL0U6BmPjQeOL+FiB+iG1gwBeq7mlDjSRPg==}
engines: {node: '>= 10'}
- cpu: [x64]
+ cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: false
@@ -4128,11 +4275,11 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-linux-arm64-gnu@13.5.6:
- resolution: {integrity: sha512-txagBbj1e1w47YQjcKgSU4rRVQ7uF29YpnlHV5xuVUsgCUf2FmyfJ3CPjZUvpIeXCJAoMCFAoGnbtX86BK7+sg==}
+ /@next/swc-darwin-x64@14.0.4:
+ resolution: {integrity: sha512-IZQ3C7Bx0k2rYtrZZxKKiusMTM9WWcK5ajyhOZkYYTCc8xytmwSzR1skU7qLgVT/EY9xtXDG0WhY6fyujnI3rw==}
engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
+ cpu: [x64]
+ os: [darwin]
requiresBuild: true
dev: false
optional: true
@@ -4145,8 +4292,8 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-linux-arm64-musl@13.5.6:
- resolution: {integrity: sha512-cGd+H8amifT86ZldVJtAKDxUqeFyLWW+v2NlBULnLAdWsiuuN8TuhVBt8ZNpCqcAuoruoSWynvMWixTFcroq+Q==}
+ /@next/swc-linux-arm64-gnu@14.0.4:
+ resolution: {integrity: sha512-VwwZKrBQo/MGb1VOrxJ6LrKvbpo7UbROuyMRvQKTFKhNaXjUmKTu7wxVkIuCARAfiI8JpaWAnKR+D6tzpCcM4w==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -4162,10 +4309,10 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-linux-x64-gnu@13.5.6:
- resolution: {integrity: sha512-Mc2b4xiIWKXIhBy2NBTwOxGD3nHLmq4keFk+d4/WL5fMsB8XdJRdtUlL87SqVCTSaf1BRuQQf1HvXZcy+rq3Nw==}
+ /@next/swc-linux-arm64-musl@14.0.4:
+ resolution: {integrity: sha512-8QftwPEW37XxXoAwsn+nXlodKWHfpMaSvt81W43Wh8dv0gkheD+30ezWMcFGHLI71KiWmHK5PSQbTQGUiidvLQ==}
engines: {node: '>= 10'}
- cpu: [x64]
+ cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
@@ -4179,8 +4326,8 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-linux-x64-musl@13.5.6:
- resolution: {integrity: sha512-CFHvP9Qz98NruJiUnCe61O6GveKKHpJLloXbDSWRhqhkJdZD2zU5hG+gtVJR//tyW897izuHpM6Gtf6+sNgJPQ==}
+ /@next/swc-linux-x64-gnu@14.0.4:
+ resolution: {integrity: sha512-/s/Pme3VKfZAfISlYVq2hzFS8AcAIOTnoKupc/j4WlvF6GQ0VouS2Q2KEgPuO1eMBwakWPB1aYFIA4VNVh667A==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -4196,11 +4343,11 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-win32-arm64-msvc@13.5.6:
- resolution: {integrity: sha512-aFv1ejfkbS7PUa1qVPwzDHjQWQtknzAZWGTKYIAaS4NMtBlk3VyA6AYn593pqNanlicewqyl2jUhQAaFV/qXsg==}
+ /@next/swc-linux-x64-musl@14.0.4:
+ resolution: {integrity: sha512-m8z/6Fyal4L9Bnlxde5g2Mfa1Z7dasMQyhEhskDATpqr+Y0mjOBZcXQ7G5U+vgL22cI4T7MfvgtrM2jdopqWaw==}
engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
+ cpu: [x64]
+ os: [linux]
requiresBuild: true
dev: false
optional: true
@@ -4213,10 +4360,10 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-win32-ia32-msvc@13.5.6:
- resolution: {integrity: sha512-XqqpHgEIlBHvzwG8sp/JXMFkLAfGLqkbVsyN+/Ih1mR8INb6YCc2x/Mbwi6hsAgUnqQztz8cvEbHJUbSl7RHDg==}
+ /@next/swc-win32-arm64-msvc@14.0.4:
+ resolution: {integrity: sha512-7Wv4PRiWIAWbm5XrGz3D8HUkCVDMMz9igffZG4NB1p4u1KoItwx9qjATHz88kwCEal/HXmbShucaslXCQXUM5w==}
engines: {node: '>= 10'}
- cpu: [ia32]
+ cpu: [arm64]
os: [win32]
requiresBuild: true
dev: false
@@ -4230,10 +4377,10 @@ packages:
requiresBuild: true
optional: true
- /@next/swc-win32-x64-msvc@13.5.6:
- resolution: {integrity: sha512-Cqfe1YmOS7k+5mGu92nl5ULkzpKuxJrP3+4AEuPmrpFZ3BHxTY3TnHmU1On3bFmFFs6FbTcdF58CCUProGpIGQ==}
+ /@next/swc-win32-ia32-msvc@14.0.4:
+ resolution: {integrity: sha512-zLeNEAPULsl0phfGb4kdzF/cAVIfaC7hY+kt0/d+y9mzcZHsMS3hAS829WbJ31DkSlVKQeHEjZHIdhN+Pg7Gyg==}
engines: {node: '>= 10'}
- cpu: [x64]
+ cpu: [ia32]
os: [win32]
requiresBuild: true
dev: false
@@ -4247,6 +4394,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-win32-x64-msvc@14.0.4:
+ resolution: {integrity: sha512-yEh2+R8qDlDCjxVpzOTEpBLQTEFAcP2A8fUFLaWNap9GitYKkKv1//y2S6XY6zsR4rCOPRpU7plYDR+az2n30A==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -4263,7 +4419,7 @@ packages:
engines: {node: '>= 8'}
dependencies:
'@nodelib/fs.scandir': 2.1.5
- fastq: 1.15.0
+ fastq: 1.16.0
/@pkgjs/parseargs@0.11.0:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
@@ -4292,10 +4448,6 @@ packages:
config-chain: 1.1.13
dev: false
- /@polka/url@1.0.0-next.23:
- resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}
- dev: true
-
/@popperjs/core@2.11.8:
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
@@ -4480,7 +4632,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@types/react': 18.2.45
react: 18.2.0
@@ -4586,7 +4738,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/primitive': 1.0.1
'@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.45)(react@18.2.0)
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0)
@@ -4697,7 +4849,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.45)(react@18.2.0)
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.45)(react@18.2.0)
@@ -4776,7 +4928,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.45)(react@18.2.0)
'@types/react': 18.2.45
react: 18.2.0
@@ -4885,7 +5037,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@floating-ui/react-dom': 2.0.4(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.45)(react@18.2.0)
@@ -4956,7 +5108,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0)
'@types/react': 18.2.45
'@types/react-dom': 18.2.18
@@ -5043,7 +5195,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/react-slot': 1.0.2(@types/react@18.2.45)(react@18.2.0)
'@types/react': 18.2.45
'@types/react-dom': 18.2.18
@@ -5092,7 +5244,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/primitive': 1.0.1
'@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.18)(@types/react@18.2.45)(react-dom@18.2.0)(react@18.2.0)
'@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.45)(react@18.2.0)
@@ -5317,7 +5469,7 @@ packages:
'@types/react-dom':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/primitive': 1.0.1
'@radix-ui/react-context': 1.0.1(@types/react@18.2.45)(react@18.2.0)
'@radix-ui/react-direction': 1.0.1(@types/react@18.2.45)(react@18.2.0)
@@ -5416,7 +5568,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
react: 18.2.0
dev: false
@@ -5429,7 +5581,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@types/react': 18.2.45
react: 18.2.0
@@ -5452,7 +5604,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.45)(react@18.2.0)
'@types/react': 18.2.45
react: 18.2.0
@@ -5462,7 +5614,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0)
react: 18.2.0
dev: false
@@ -5486,7 +5638,7 @@ packages:
peerDependencies:
react: ^16.8 || ^17.0 || ^18.0
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
react: 18.2.0
dev: false
@@ -5499,7 +5651,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
'@types/react': 18.2.45
react: 18.2.0
@@ -5591,6 +5743,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-android-arm-eabi@4.9.1:
+ resolution: {integrity: sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-android-arm64@4.6.0:
resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==}
cpu: [arm64]
@@ -5599,6 +5758,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-android-arm64@4.9.1:
+ resolution: {integrity: sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-darwin-arm64@4.6.0:
resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==}
cpu: [arm64]
@@ -5607,6 +5773,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-darwin-arm64@4.9.1:
+ resolution: {integrity: sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-darwin-x64@4.6.0:
resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==}
cpu: [x64]
@@ -5615,6 +5788,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-darwin-x64@4.9.1:
+ resolution: {integrity: sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-linux-arm-gnueabihf@4.6.0:
resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==}
cpu: [arm]
@@ -5623,6 +5803,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-linux-arm-gnueabihf@4.9.1:
+ resolution: {integrity: sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-linux-arm64-gnu@4.6.0:
resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==}
cpu: [arm64]
@@ -5631,6 +5818,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-linux-arm64-gnu@4.9.1:
+ resolution: {integrity: sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-linux-arm64-musl@4.6.0:
resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==}
cpu: [arm64]
@@ -5639,6 +5833,20 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-linux-arm64-musl@4.9.1:
+ resolution: {integrity: sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
+ /@rollup/rollup-linux-riscv64-gnu@4.9.1:
+ resolution: {integrity: sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-linux-x64-gnu@4.6.0:
resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==}
cpu: [x64]
@@ -5647,6 +5855,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-linux-x64-gnu@4.9.1:
+ resolution: {integrity: sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-linux-x64-musl@4.6.0:
resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==}
cpu: [x64]
@@ -5655,6 +5870,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-linux-x64-musl@4.9.1:
+ resolution: {integrity: sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-win32-arm64-msvc@4.6.0:
resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==}
cpu: [arm64]
@@ -5663,6 +5885,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-win32-arm64-msvc@4.9.1:
+ resolution: {integrity: sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-win32-ia32-msvc@4.6.0:
resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==}
cpu: [ia32]
@@ -5671,6 +5900,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-win32-ia32-msvc@4.9.1:
+ resolution: {integrity: sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-win32-x64-msvc@4.6.0:
resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==}
cpu: [x64]
@@ -5679,6 +5915,13 @@ packages:
dev: true
optional: true
+ /@rollup/rollup-win32-x64-msvc@4.9.1:
+ resolution: {integrity: sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ optional: true
+
/@rushstack/eslint-patch@1.6.0:
resolution: {integrity: sha512-2/U3GXA6YiPYQDLGwtGlnNgKYBSwCFIHf8Y9LUY5VATHdtbLlU0Y1R3QoBnT0aB4qv/BEiVVsj7LJXoQCgJ2vA==}
dev: true
@@ -5702,6 +5945,11 @@ packages:
engines: {node: '>=14.16'}
dev: false
+ /@sindresorhus/merge-streams@1.0.0:
+ resolution: {integrity: sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==}
+ engines: {node: '>=18'}
+ dev: false
+
/@sindresorhus/slugify@2.2.1:
resolution: {integrity: sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==}
engines: {node: '>=12'}
@@ -5970,7 +6218,7 @@ packages:
'@storybook/router': 6.5.16(react-dom@18.2.0)(react@18.2.0)
'@storybook/semver': 7.3.2
'@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0)
- core-js: 3.33.3
+ core-js: 3.34.0
fast-deep-equal: 3.1.3
global: 4.4.0
lodash: 4.17.21
@@ -6056,7 +6304,7 @@ packages:
- supports-color
dev: true
- /@storybook/builder-vite@7.6.0(typescript@5.3.3)(vite@4.5.1):
+ /@storybook/builder-vite@7.6.0(typescript@5.3.3)(vite@5.0.10):
resolution: {integrity: sha512-gYJbQxquk/REN0Gg3okC56gFsrWHvnNtvc5Dbs+WRN8Zm2hUr7Gyrp3BQGgqvbinLFy2oK4Hq+Z18UAptG4LGw==}
peerDependencies:
'@preact/preset-vite': '*'
@@ -6088,7 +6336,7 @@ packages:
magic-string: 0.30.5
rollup: 3.29.4
typescript: 5.3.3
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
transitivePeerDependencies:
- encoding
- supports-color
@@ -6097,7 +6345,7 @@ packages:
/@storybook/channels@6.5.16:
resolution: {integrity: sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==}
dependencies:
- core-js: 3.33.3
+ core-js: 3.34.0
ts-dedent: 2.2.0
util-deprecate: 1.0.2
dev: false
@@ -6167,7 +6415,7 @@ packages:
/@storybook/client-logger@6.5.16:
resolution: {integrity: sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==}
dependencies:
- core-js: 3.33.3
+ core-js: 3.34.0
global: 4.4.0
dev: false
@@ -6206,7 +6454,7 @@ packages:
'@storybook/client-logger': 6.5.16
'@storybook/csf': 0.0.2--canary.4566f4d.1
'@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0)
- core-js: 3.33.3
+ core-js: 3.34.0
memoizerific: 1.11.3
qs: 6.11.2
react: 18.2.0
@@ -6279,7 +6527,7 @@ packages:
/@storybook/core-events@6.5.16:
resolution: {integrity: sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==}
dependencies:
- core-js: 3.33.3
+ core-js: 3.34.0
dev: false
/@storybook/core-events@7.6.0:
@@ -6330,7 +6578,7 @@ packages:
util: 0.12.5
util-deprecate: 1.0.2
watchpack: 2.4.0
- ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ ws: 8.14.2
transitivePeerDependencies:
- bufferutil
- encoding
@@ -6466,7 +6714,7 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/react-vite@7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@4.5.1):
+ /@storybook/react-vite@7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.10):
resolution: {integrity: sha512-h2wGMpg6b41Jb+V9WIr2hbr8iqYeK5LOFSSGxgBjUAbOtNSI5FTS7e97KEQYpbeDYPLjc3hM0xpqdsUKamvMbA==}
engines: {node: '>=16'}
peerDependencies:
@@ -6474,16 +6722,16 @@ packages:
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.3)(vite@4.5.1)
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.3)(vite@5.0.10)
'@rollup/pluginutils': 5.1.0
- '@storybook/builder-vite': 7.6.0(typescript@5.3.3)(vite@4.5.1)
+ '@storybook/builder-vite': 7.6.0(typescript@5.3.3)(vite@5.0.10)
'@storybook/react': 7.6.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)
- '@vitejs/plugin-react': 3.1.0(vite@4.5.1)
+ '@vitejs/plugin-react': 3.1.0(vite@5.0.10)
magic-string: 0.30.5
react: 18.2.0
react-docgen: 7.0.1
react-dom: 18.2.0(react@18.2.0)
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
transitivePeerDependencies:
- '@preact/preset-vite'
- encoding
@@ -6540,7 +6788,7 @@ packages:
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@storybook/client-logger': 6.5.16
- core-js: 3.33.3
+ core-js: 3.34.0
memoizerific: 1.11.3
qs: 6.11.2
react: 18.2.0
@@ -6560,7 +6808,7 @@ packages:
engines: {node: '>=10'}
hasBin: true
dependencies:
- core-js: 3.33.3
+ core-js: 3.34.0
find-up: 4.1.0
dev: false
@@ -6580,8 +6828,8 @@ packages:
- supports-color
dev: true
- /@storybook/testing-library@0.2.0:
- resolution: {integrity: sha512-Ff6jNnrsosmDshgCf0Eb5Cz7IA34p/1Ps5N3Kp3598kfXpBSccSkQQvVFUXC3kIHw/isIXWPqntZuKqnWUz7Gw==}
+ /@storybook/testing-library@0.2.2:
+ resolution: {integrity: sha512-L8sXFJUHmrlyU2BsWWZGuAjv39Jl1uAqUHdxmN42JY15M4+XCMjGlArdCCjDe1wpTSW6USYISA9axjZojgtvnw==}
dependencies:
'@testing-library/dom': 9.3.3
'@testing-library/user-event': 14.5.1(@testing-library/dom@9.3.3)
@@ -6595,7 +6843,7 @@ packages:
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
'@storybook/client-logger': 6.5.16
- core-js: 3.33.3
+ core-js: 3.34.0
memoizerific: 1.11.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -6760,50 +7008,6 @@ packages:
tailwindcss: 3.4.0(ts-node@10.9.2)
dev: true
- /@tanstack/match-sorter-utils@8.8.4:
- resolution: {integrity: sha512-rKH8LjZiszWEvmi01NR72QWZ8m4xmXre0OOwlRGnjU01Eqz/QnN+cqpty2PJ0efHblq09+KilvyR7lsbzmXVEw==}
- engines: {node: '>=12'}
- dependencies:
- remove-accents: 0.4.2
- dev: true
-
- /@tanstack/query-core@4.36.1:
- resolution: {integrity: sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==}
- dev: true
-
- /@tanstack/react-query-devtools@4.36.1(@tanstack/react-query@4.36.1)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-WYku83CKP3OevnYSG8Y/QO9g0rT75v1om5IvcWUwiUZJ4LanYGLVCZ8TdFG5jfsq4Ej/lu2wwDAULEUnRIMBSw==}
- peerDependencies:
- '@tanstack/react-query': ^4.36.1
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- dependencies:
- '@tanstack/match-sorter-utils': 8.8.4
- '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0)
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- superjson: 1.13.3
- use-sync-external-store: 1.2.0(react@18.2.0)
- dev: true
-
- /@tanstack/react-query@4.36.1(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-native: '*'
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
- dependencies:
- '@tanstack/query-core': 4.36.1
- react: 18.2.0
- react-dom: 18.2.0(react@18.2.0)
- use-sync-external-store: 1.2.0(react@18.2.0)
- dev: true
-
/@tanstack/react-table@8.11.0(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-47wdYFlsbJlR6qt4F38nTGo93E6wNkXlN8t1TUI5SpSGiewx+KzBayMjfud3LgqbPLYYcpHby/tGkIF3tR8Upg==}
engines: {node: '>=12'}
@@ -6833,7 +7037,7 @@ packages:
pretty-format: 27.5.1
dev: true
- /@testing-library/jest-dom@6.1.5(jest@29.7.0)(vitest@0.34.6):
+ /@testing-library/jest-dom@6.1.5(jest@29.7.0)(vitest@1.1.0):
resolution: {integrity: sha512-3y04JLW+EceVPy2Em3VwNr95dOKqA8DhR0RJHhHKDZNYXcVXnEK7WIrpj4eYU8SVt/qYZ2aRWt/WgQ+grNES8g==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
peerDependencies:
@@ -6860,7 +7064,7 @@ packages:
jest: 29.7.0(@types/node@20.10.5)(ts-node@10.9.2)
lodash: 4.17.21
redent: 3.0.0
- vitest: 0.34.6
+ vitest: 1.1.0(@types/node@20.10.5)
dev: true
/@testing-library/react@14.1.2(react-dom@18.2.0)(react@18.2.0):
@@ -6967,14 +7171,6 @@ packages:
'@types/connect': 3.4.38
'@types/node': 20.10.5
- /@types/chai-subset@1.3.5:
- resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==}
- dependencies:
- '@types/chai': 4.3.11
-
- /@types/chai@4.3.11:
- resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==}
-
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
@@ -7265,6 +7461,12 @@ packages:
resolution: {integrity: sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==}
dev: true
+ /@types/node@18.19.3:
+ resolution: {integrity: sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg==}
+ dependencies:
+ undici-types: 5.26.5
+ dev: true
+
/@types/node@20.10.5:
resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==}
dependencies:
@@ -7399,8 +7601,8 @@ packages:
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.3):
- resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==}
+ /@typescript-eslint/eslint-plugin@6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-j5qoikQqPccq9QoBAupOP+CBu8BaJ8BLjaXSioDISeTZkVO3ig7oSIKh3H+rEpee7xCXtWwSB4KIL5l6hWZzpg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -7411,13 +7613,13 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
- '@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 6.13.1
+ '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/scope-manager': 6.15.0
+ '@typescript-eslint/type-utils': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 6.15.0
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.54.0
+ eslint: 8.56.0
graphemer: 1.4.0
ignore: 5.3.0
natural-compare: 1.4.0
@@ -7428,8 +7630,8 @@ packages:
- supports-color
dev: false
- /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.3.3):
- resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==}
+ /@typescript-eslint/parser@6.15.0(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -7438,25 +7640,25 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 6.13.1
+ '@typescript-eslint/scope-manager': 6.15.0
+ '@typescript-eslint/types': 6.15.0
+ '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.3.3)
+ '@typescript-eslint/visitor-keys': 6.15.0
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.54.0
+ eslint: 8.56.0
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/scope-manager@6.13.1:
- resolution: {integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==}
+ /@typescript-eslint/scope-manager@6.15.0:
+ resolution: {integrity: sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/visitor-keys': 6.13.1
+ '@typescript-eslint/types': 6.15.0
+ '@typescript-eslint/visitor-keys': 6.15.0
- /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.3.3):
- resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==}
+ /@typescript-eslint/type-utils@6.15.0(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-CnmHKTfX6450Bo49hPg2OkIm/D/TVYV7jO1MCfPYGwf6x3GO0VU8YMO5AYMn+u3X05lRRxA4fWCz87GFQV6yVQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -7465,22 +7667,22 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.3)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
+ '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.54.0
+ eslint: 8.56.0
ts-api-utils: 1.0.3(typescript@5.3.3)
typescript: 5.3.3
transitivePeerDependencies:
- supports-color
dev: false
- /@typescript-eslint/types@6.13.1:
- resolution: {integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==}
+ /@typescript-eslint/types@6.15.0:
+ resolution: {integrity: sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ==}
engines: {node: ^16.0.0 || >=18.0.0}
- /@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.3):
- resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==}
+ /@typescript-eslint/typescript-estree@6.15.0(typescript@5.3.3):
+ resolution: {integrity: sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -7488,8 +7690,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/visitor-keys': 6.13.1
+ '@typescript-eslint/types': 6.15.0
+ '@typescript-eslint/visitor-keys': 6.15.0
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
@@ -7499,47 +7701,47 @@ packages:
transitivePeerDependencies:
- supports-color
- /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.3.3):
- resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==}
+ /@typescript-eslint/utils@6.15.0(eslint@8.56.0)(typescript@5.3.3):
+ resolution: {integrity: sha512-eF82p0Wrrlt8fQSRL0bGXzK5nWPRV2dYQZdajcfzOD9+cQz9O7ugifrJxclB+xVOvWvagXfqS4Es7vpLP4augw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.6
- '@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.3)
- eslint: 8.54.0
+ '@typescript-eslint/scope-manager': 6.15.0
+ '@typescript-eslint/types': 6.15.0
+ '@typescript-eslint/typescript-estree': 6.15.0(typescript@5.3.3)
+ eslint: 8.56.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
- typescript
dev: false
- /@typescript-eslint/visitor-keys@6.13.1:
- resolution: {integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==}
+ /@typescript-eslint/visitor-keys@6.15.0:
+ resolution: {integrity: sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.13.1
+ '@typescript-eslint/types': 6.15.0
eslint-visitor-keys: 3.4.3
/@ungap/structured-clone@1.2.0:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- /@vitejs/plugin-react-swc@3.5.0(vite@4.5.1):
+ /@vitejs/plugin-react-swc@3.5.0(vite@5.0.10):
resolution: {integrity: sha512-1PrOvAaDpqlCV+Up8RkAh9qaiUjoDUcjtttyhXDKw53XA6Ve16SOp6cCOpRs8Dj8DqUQs6eTW5YkLcLJjrXAig==}
peerDependencies:
vite: ^4 || ^5
dependencies:
'@swc/core': 1.3.99
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
transitivePeerDependencies:
- '@swc/helpers'
dev: true
- /@vitejs/plugin-react@3.1.0(vite@4.5.1):
+ /@vitejs/plugin-react@3.1.0(vite@5.0.10):
resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -7550,12 +7752,12 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.6)
magic-string: 0.27.0
react-refresh: 0.14.0
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-react@4.2.0(vite@4.5.1):
+ /@vitejs/plugin-react@4.2.0(vite@5.0.10):
resolution: {integrity: sha512-+MHTH/e6H12kRp5HUkzOGqPMksezRMmW+TNzlh/QXfI8rRf6l2Z2yH/v12no1UvTwhZgEDMuQ7g7rrfMseU6FQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -7566,60 +7768,62 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.6)
'@types/babel__core': 7.20.5
react-refresh: 0.14.0
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitest/coverage-v8@0.34.6(vitest@0.34.6):
- resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==}
+ /@vitest/coverage-v8@1.1.0(vitest@1.1.0):
+ resolution: {integrity: sha512-kHQRk70vTdXAyQY2C0vKOHPyQD/R6IUzcGdO4vCuyr4alE5Yg1+Sk2jSdjlIrTTXdcNEs+ReWVM09mmSFJpzyQ==}
peerDependencies:
- vitest: '>=0.32.0 <1'
+ vitest: ^1.0.0
dependencies:
'@ampproject/remapping': 2.2.1
'@bcoe/v8-coverage': 0.2.3
+ debug: 4.3.4(supports-color@8.1.1)
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.6
magic-string: 0.30.5
+ magicast: 0.3.2
picocolors: 1.0.0
std-env: 3.6.0
test-exclude: 6.0.0
v8-to-istanbul: 9.2.0
- vitest: 0.34.6
+ vitest: 1.1.0(@types/node@20.10.5)
transitivePeerDependencies:
- supports-color
dev: false
- /@vitest/expect@0.34.6:
- resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==}
+ /@vitest/expect@1.1.0:
+ resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==}
dependencies:
- '@vitest/spy': 0.34.6
- '@vitest/utils': 0.34.6
+ '@vitest/spy': 1.1.0
+ '@vitest/utils': 1.1.0
chai: 4.3.10
- /@vitest/runner@0.34.6:
- resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==}
+ /@vitest/runner@1.1.0:
+ resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==}
dependencies:
- '@vitest/utils': 0.34.6
- p-limit: 4.0.0
+ '@vitest/utils': 1.1.0
+ p-limit: 5.0.0
pathe: 1.1.1
- /@vitest/snapshot@0.34.6:
- resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
+ /@vitest/snapshot@1.1.0:
+ resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
- /@vitest/spy@0.34.6:
- resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==}
+ /@vitest/spy@1.1.0:
+ resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==}
dependencies:
tinyspy: 2.2.0
- /@vitest/utils@0.34.6:
- resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==}
+ /@vitest/utils@1.1.0:
+ resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==}
dependencies:
diff-sequences: 29.6.3
loupe: 2.3.7
@@ -7749,6 +7953,7 @@ packages:
xstate: 4.38.3
transitivePeerDependencies:
- '@types/react'
+ dev: false
/@xtuc/ieee754@1.2.0:
resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
@@ -7841,6 +8046,11 @@ packages:
/acorn-walk@8.3.0:
resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==}
engines: {node: '>=0.4.0'}
+ dev: true
+
+ /acorn-walk@8.3.1:
+ resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==}
+ engines: {node: '>=0.4.0'}
/acorn@7.4.1:
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
@@ -7964,6 +8174,7 @@ packages:
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
+ dev: true
/anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
@@ -7988,6 +8199,7 @@ packages:
/arg@5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
+ dev: true
/argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -8272,7 +8484,7 @@ packages:
resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
engines: {node: '>=10', npm: '>=6'}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
cosmiconfig: 7.1.0
resolve: 1.22.8
dev: false
@@ -8527,13 +8739,6 @@ packages:
base64-js: 1.5.1
ieee754: 1.2.1
- /bufferutil@4.0.8:
- resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==}
- engines: {node: '>=6.14.2'}
- requiresBuild: true
- dependencies:
- node-gyp-build: 4.7.1
-
/builtin-modules@3.3.0:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
@@ -8612,6 +8817,7 @@ packages:
/camelcase-css@2.0.1:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
+ dev: true
/camelcase-keys@6.2.2:
resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
@@ -8769,6 +8975,11 @@ packages:
resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
engines: {node: '>=8'}
+ /ci-info@4.0.0:
+ resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
+ engines: {node: '>=8'}
+ dev: false
+
/cjs-module-lexer@1.2.3:
resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==}
dev: true
@@ -8777,6 +8988,7 @@ packages:
resolution: {integrity: sha512-jFI8IQw4hczaL4ALINxqLEXQbWcNjoSkloa4IaufXCJr6QawJyw7tuRysRsrE8w2p/4gGaxKIt/hX3qz/IbD1A==}
dependencies:
clsx: 2.0.0
+ dev: false
/clean-regexp@1.0.0:
resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
@@ -8944,6 +9156,7 @@ packages:
/commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
engines: {node: '>= 6'}
+ dev: true
/commander@6.2.1:
resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==}
@@ -8953,6 +9166,7 @@ packages:
/commander@7.2.0:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
+ dev: false
/commander@8.3.0:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
@@ -9069,21 +9283,20 @@ packages:
dependencies:
is-what: 3.14.1
- /copy-anything@3.0.5:
- resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
- engines: {node: '>=12.13'}
- dependencies:
- is-what: 4.1.16
- dev: true
-
/core-js-compat@3.33.3:
resolution: {integrity: sha512-cNzGqFsh3Ot+529GIXacjTJ7kegdt5fPXxCBVS1G0iaZpuo/tBz399ymceLJveQhFFZ8qThHiP3fzuoQjKN2ow==}
dependencies:
browserslist: 4.22.2
dev: true
- /core-js@3.33.3:
- resolution: {integrity: sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==}
+ /core-js-compat@3.34.0:
+ resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==}
+ dependencies:
+ browserslist: 4.22.2
+ dev: false
+
+ /core-js@3.34.0:
+ resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==}
requiresBuild: true
dev: false
@@ -9231,6 +9444,7 @@ packages:
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
engines: {node: '>=4'}
hasBin: true
+ dev: true
/cssom@0.3.8:
resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
@@ -9272,15 +9486,15 @@ packages:
stream-transform: 2.1.3
dev: false
- /cypress@12.17.4:
- resolution: {integrity: sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ==}
- engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0}
+ /cypress@13.6.1:
+ resolution: {integrity: sha512-k1Wl5PQcA/4UoTffYKKaxA0FJKwg8yenYNYRzLt11CUR0Kln+h7Udne6mdU1cUIdXBDTVZWtmiUjzqGs7/pEpw==}
+ engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0}
hasBin: true
requiresBuild: true
dependencies:
- '@cypress/request': 2.88.12
+ '@cypress/request': 3.0.1
'@cypress/xvfb': 1.2.4(supports-color@8.1.1)
- '@types/node': 16.18.65
+ '@types/node': 18.19.3
'@types/sinonjs__fake-timers': 8.1.1
'@types/sizzle': 2.3.8
arch: 2.2.0
@@ -9671,15 +9885,8 @@ packages:
whatwg-url: 11.0.0
dev: true
- /date-fns@2.30.0:
- resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
- engines: {node: '>=0.11'}
- dependencies:
- '@babel/runtime': 7.23.4
- dev: true
-
- /dateformat@4.6.3:
- resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==}
+ /date-fns@3.0.3:
+ resolution: {integrity: sha512-orRh4Qc+Y5fE8RO2fG0FkggCTxgfRR71kypohBPvIlEHi+GZCy0RuaPm5i2oNVhnT96nNMj/0R+LWAjBA/3prA==}
dev: true
/dayjs@1.11.10:
@@ -9924,6 +10131,7 @@ packages:
/didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+ dev: true
/diff-sequences@29.6.3:
resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
@@ -9946,6 +10154,7 @@ packages:
/dlv@1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+ dev: true
/doctrine@2.1.0:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
@@ -10076,13 +10285,13 @@ packages:
once: 1.4.0
dev: true
- /engine.io-client@6.5.3(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /engine.io-client@6.5.3:
resolution: {integrity: sha512-9Z0qLB0NIisTRt1DZ/8U2k12RJn8yls/nXMZLn+/N8hANT3TcYjKFKcwbw5zFQiN4NTde3TSY9zb79e1ij6j9Q==}
dependencies:
'@socket.io/component-emitter': 3.1.0
debug: 4.3.4(supports-color@8.1.1)
engine.io-parser: 5.2.1
- ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ ws: 8.11.0
xmlhttprequest-ssl: 2.0.0
transitivePeerDependencies:
- bufferutil
@@ -10095,7 +10304,7 @@ packages:
engines: {node: '>=10.0.0'}
dev: false
- /engine.io@6.5.4(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /engine.io@6.5.4:
resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==}
engines: {node: '>=10.2.0'}
dependencies:
@@ -10108,7 +10317,7 @@ packages:
cors: 2.8.5
debug: 4.3.4(supports-color@8.1.1)
engine.io-parser: 5.2.1
- ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ ws: 8.11.0
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -10306,6 +10515,37 @@ packages:
'@esbuild/win32-arm64': 0.18.20
'@esbuild/win32-ia32': 0.18.20
'@esbuild/win32-x64': 0.18.20
+ dev: true
+
+ /esbuild@0.19.10:
+ resolution: {integrity: sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.19.10
+ '@esbuild/android-arm': 0.19.10
+ '@esbuild/android-arm64': 0.19.10
+ '@esbuild/android-x64': 0.19.10
+ '@esbuild/darwin-arm64': 0.19.10
+ '@esbuild/darwin-x64': 0.19.10
+ '@esbuild/freebsd-arm64': 0.19.10
+ '@esbuild/freebsd-x64': 0.19.10
+ '@esbuild/linux-arm': 0.19.10
+ '@esbuild/linux-arm64': 0.19.10
+ '@esbuild/linux-ia32': 0.19.10
+ '@esbuild/linux-loong64': 0.19.10
+ '@esbuild/linux-mips64el': 0.19.10
+ '@esbuild/linux-ppc64': 0.19.10
+ '@esbuild/linux-riscv64': 0.19.10
+ '@esbuild/linux-s390x': 0.19.10
+ '@esbuild/linux-x64': 0.19.10
+ '@esbuild/netbsd-x64': 0.19.10
+ '@esbuild/openbsd-x64': 0.19.10
+ '@esbuild/sunos-x64': 0.19.10
+ '@esbuild/win32-arm64': 0.19.10
+ '@esbuild/win32-ia32': 0.19.10
+ '@esbuild/win32-x64': 0.19.10
/esbuild@0.19.8:
resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==}
@@ -10380,16 +10620,16 @@ packages:
source-map: 0.6.1
dev: true
- /eslint-compat-utils@0.1.2(eslint@8.54.0):
+ /eslint-compat-utils@0.1.2(eslint@8.56.0):
resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- eslint: 8.54.0
+ eslint: 8.56.0
dev: false
- /eslint-config-next@14.0.4(eslint@8.54.0)(typescript@5.3.3):
+ /eslint-config-next@14.0.4(eslint@8.56.0)(typescript@5.3.3):
resolution: {integrity: sha512-9/xbOHEQOmQtqvQ1UsTQZpnA7SlDMBtuKJ//S4JnoyK3oGLhILKXdBgu/UO7lQo/2xOykQULS1qQ6p2+EpHgAQ==}
peerDependencies:
eslint: ^7.23.0 || ^8.0.0
@@ -10400,14 +10640,14 @@ packages:
dependencies:
'@next/eslint-plugin-next': 14.0.4
'@rushstack/eslint-patch': 1.6.0
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
- eslint: 8.54.0
+ '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
+ eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.54.0)
- eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0)
- eslint-plugin-jsx-a11y: 6.8.0(eslint@8.54.0)
- eslint-plugin-react: 7.33.2(eslint@8.54.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@8.54.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.56.0)
+ eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
+ eslint-plugin-jsx-a11y: 6.8.0(eslint@8.56.0)
+ eslint-plugin-react: 7.33.2(eslint@8.56.0)
+ eslint-plugin-react-hooks: 4.6.0(eslint@8.56.0)
typescript: 5.3.3
transitivePeerDependencies:
- eslint-import-resolver-webpack
@@ -10423,7 +10663,7 @@ packages:
transitivePeerDependencies:
- supports-color
- /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.54.0):
+ /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.56.0):
resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -10432,9 +10672,9 @@ packages:
dependencies:
debug: 4.3.4(supports-color@8.1.1)
enhanced-resolve: 5.15.0
- eslint: 8.54.0
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0)
- eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0)
+ eslint: 8.56.0
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
+ eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
fast-glob: 3.3.2
get-tsconfig: 4.7.2
is-core-module: 2.13.1
@@ -10445,7 +10685,7 @@ packages:
- eslint-import-resolver-webpack
- supports-color
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -10466,27 +10706,27 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
debug: 3.2.7(supports-color@8.1.1)
- eslint: 8.54.0
+ eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.54.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.56.0)
transitivePeerDependencies:
- supports-color
- /eslint-plugin-es-x@7.5.0(eslint@8.54.0):
+ /eslint-plugin-es-x@7.5.0(eslint@8.56.0):
resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
'@eslint-community/regexpp': 4.10.0
- eslint: 8.54.0
- eslint-compat-utils: 0.1.2(eslint@8.54.0)
+ eslint: 8.56.0
+ eslint-compat-utils: 0.1.2(eslint@8.56.0)
dev: false
- /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0):
+ /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0):
resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==}
engines: {node: '>=4'}
peerDependencies:
@@ -10496,16 +10736,16 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 6.15.0(eslint@8.56.0)(typescript@5.3.3)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7(supports-color@8.1.1)
doctrine: 2.1.0
- eslint: 8.54.0
+ eslint: 8.56.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.54.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.15.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.56.0)
hasown: 2.0.0
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -10520,7 +10760,7 @@ packages:
- eslint-import-resolver-webpack
- supports-color
- /eslint-plugin-jsx-a11y@6.8.0(eslint@8.54.0):
+ /eslint-plugin-jsx-a11y@6.8.0(eslint@8.56.0):
resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -10536,7 +10776,7 @@ packages:
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
es-iterator-helpers: 1.0.15
- eslint: 8.54.0
+ eslint: 8.56.0
hasown: 2.0.0
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
@@ -10545,16 +10785,16 @@ packages:
object.fromentries: 2.0.7
dev: true
- /eslint-plugin-n@16.5.0(eslint@8.54.0):
+ /eslint-plugin-n@16.5.0(eslint@8.56.0):
resolution: {integrity: sha512-Hw02Bj1QrZIlKyj471Tb1jSReTl4ghIMHGuBGiMVmw+s0jOPbI4CBuYpGbZr+tdQ+VAvSK6FDSta3J4ib/SKHQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
builtins: 5.0.1
- eslint: 8.54.0
- eslint-plugin-es-x: 7.5.0(eslint@8.54.0)
+ eslint: 8.56.0
+ eslint-plugin-es-x: 7.5.0(eslint@8.56.0)
get-tsconfig: 4.7.2
ignore: 5.3.0
is-builtin-module: 3.2.1
@@ -10564,16 +10804,16 @@ packages:
semver: 7.5.4
dev: false
- /eslint-plugin-react-hooks@4.6.0(eslint@8.54.0):
+ /eslint-plugin-react-hooks@4.6.0(eslint@8.56.0):
resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
dependencies:
- eslint: 8.54.0
+ eslint: 8.56.0
dev: true
- /eslint-plugin-react@7.33.2(eslint@8.54.0):
+ /eslint-plugin-react@7.33.2(eslint@8.56.0):
resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==}
engines: {node: '>=4'}
peerDependencies:
@@ -10584,7 +10824,7 @@ packages:
array.prototype.tosorted: 1.1.2
doctrine: 2.1.0
es-iterator-helpers: 1.0.15
- eslint: 8.54.0
+ eslint: 8.56.0
estraverse: 5.3.0
jsx-ast-utils: 3.3.5
minimatch: 3.1.2
@@ -10598,31 +10838,34 @@ packages:
string.prototype.matchall: 4.0.10
dev: true
- /eslint-plugin-unicorn@48.0.1(eslint@8.54.0):
- resolution: {integrity: sha512-FW+4r20myG/DqFcCSzoumaddKBicIPeFnTrifon2mWIzlfyvzwyqZjqVP7m4Cqr/ZYisS2aiLghkUWaPg6vtCw==}
+ /eslint-plugin-unicorn@50.0.0(eslint@8.56.0):
+ resolution: {integrity: sha512-S830OrmnYzJFMXf2AsPVZE3BlLedAED0a3QNpB+o97eXvJTAdWqc5e+R8ozm1jh8nMV37HykU/h9HMwjZ7Fzbg==}
engines: {node: '>=16'}
peerDependencies:
- eslint: '>=8.44.0'
+ eslint: '>=8.56.0'
dependencies:
'@babel/helper-validator-identifier': 7.22.20
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- ci-info: 3.9.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
+ '@eslint/eslintrc': 2.1.4
+ ci-info: 4.0.0
clean-regexp: 1.0.0
- eslint: 8.54.0
+ core-js-compat: 3.34.0
+ eslint: 8.56.0
esquery: 1.5.0
indent-string: 4.0.0
is-builtin-module: 3.2.1
jsesc: 3.0.2
- lodash: 4.17.21
pluralize: 8.0.0
read-pkg-up: 7.0.1
regexp-tree: 0.1.27
regjsparser: 0.10.0
semver: 7.5.4
strip-indent: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
dev: false
- /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0):
+ /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.15.0)(eslint@8.56.0):
resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -10632,8 +10875,8 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.3)
- eslint: 8.54.0
+ '@typescript-eslint/eslint-plugin': 6.15.0(@typescript-eslint/parser@6.15.0)(eslint@8.56.0)(typescript@5.3.3)
+ eslint: 8.56.0
eslint-rule-composer: 0.3.0
dev: false
@@ -10661,15 +10904,15 @@ packages:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- /eslint@8.54.0:
- resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==}
+ /eslint@8.56.0:
+ resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0)
'@eslint-community/regexpp': 4.10.0
- '@eslint/eslintrc': 2.1.3
- '@eslint/js': 8.54.0
+ '@eslint/eslintrc': 2.1.4
+ '@eslint/js': 8.56.0
'@humanwhocodes/config-array': 0.11.13
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
@@ -10689,7 +10932,7 @@ packages:
file-entry-cache: 6.0.1
find-up: 5.0.0
glob-parent: 6.0.2
- globals: 13.23.0
+ globals: 13.24.0
graphemer: 1.4.0
ignore: 5.3.0
imurmurhash: 0.1.4
@@ -10869,20 +11112,6 @@ packages:
strip-final-newline: 2.0.0
dev: true
- /execa@7.2.0:
- resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
- engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 4.3.1
- is-stream: 3.0.0
- merge-stream: 2.0.0
- npm-run-path: 5.1.0
- onetime: 6.0.0
- signal-exit: 3.0.7
- strip-final-newline: 3.0.0
-
/execa@8.0.1:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
@@ -10896,7 +11125,6 @@ packages:
onetime: 6.0.0
signal-exit: 4.1.0
strip-final-newline: 3.0.0
- dev: false
/executable@4.1.1:
resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==}
@@ -11014,10 +11242,6 @@ packages:
engines: {'0': node >=0.6.0}
dev: true
- /fast-copy@3.0.1:
- resolution: {integrity: sha512-Knr7NOtK3HWRYGtHoJrjkaWepqT8thIVGAwt0p0aUs1zqkAzXZV4vo9fFNwyb5fcqK1GKYFYxldQdIDVKhUAfA==}
- dev: true
-
/fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -11042,12 +11266,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /fast-safe-stringify@2.1.1:
- resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
- dev: true
-
- /fastq@1.15.0:
- resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
+ /fastq@1.16.0:
+ resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==}
dependencies:
reusify: 1.0.4
@@ -11156,12 +11376,13 @@ packages:
locate-path: 6.0.0
path-exists: 4.0.0
- /find-up@6.3.0:
- resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ /find-up@7.0.0:
+ resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
+ engines: {node: '>=18'}
dependencies:
locate-path: 7.2.0
path-exists: 5.0.0
+ unicorn-magic: 0.1.0
dev: false
/find-yarn-workspace-root2@1.2.16:
@@ -11403,7 +11624,6 @@ packages:
/get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- dev: false
/get-symbol-description@1.0.0:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
@@ -11510,6 +11730,7 @@ packages:
minimatch: 3.1.2
once: 1.4.0
path-is-absolute: 1.0.1
+ dev: true
/glob@7.1.7:
resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==}
@@ -11549,8 +11770,8 @@ packages:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'}
- /globals@13.23.0:
- resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
+ /globals@13.24.0:
+ resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
@@ -11572,21 +11793,18 @@ packages:
merge2: 1.4.1
slash: 3.0.0
- /globby@13.2.2:
- resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ /globby@14.0.0:
+ resolution: {integrity: sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ==}
+ engines: {node: '>=18'}
dependencies:
- dir-glob: 3.0.1
+ '@sindresorhus/merge-streams': 1.0.0
fast-glob: 3.3.2
ignore: 5.3.0
- merge2: 1.4.1
- slash: 4.0.0
+ path-type: 5.0.0
+ slash: 5.1.0
+ unicorn-magic: 0.1.0
dev: false
- /globrex@0.1.2:
- resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
- dev: true
-
/gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
dependencies:
@@ -11651,13 +11869,6 @@ packages:
through2: 2.0.5
dev: true
- /gzip-size@6.0.0:
- resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
- engines: {node: '>=10'}
- dependencies:
- duplexer: 0.1.2
- dev: true
-
/handlebars@4.7.8:
resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
engines: {node: '>=0.4.7'}
@@ -11711,11 +11922,6 @@ packages:
dependencies:
has-symbols: 1.0.3
- /has-yarn@3.0.0:
- resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: false
-
/hash-obj@4.0.0:
resolution: {integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==}
engines: {node: '>=12'}
@@ -11862,10 +12068,6 @@ packages:
/heap@0.2.7:
resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==}
- /help-me@5.0.0:
- resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==}
- dev: true
-
/hoist-non-react-statics@3.3.2:
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
dependencies:
@@ -11981,14 +12183,9 @@ packages:
engines: {node: '>=10.17.0'}
dev: true
- /human-signals@4.3.1:
- resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
- engines: {node: '>=14.18.0'}
-
/human-signals@5.0.0:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
- dev: false
/husky@8.0.3:
resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
@@ -12033,6 +12230,7 @@ packages:
/immediate@3.0.6:
resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
+ dev: false
/import-fresh@3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
@@ -12199,6 +12397,7 @@ packages:
hasBin: true
dependencies:
ci-info: 3.9.0
+ dev: true
/is-core-module@2.13.1:
resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
@@ -12275,6 +12474,12 @@ packages:
resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
dev: false
+ /is-in-ci@0.1.0:
+ resolution: {integrity: sha512-d9PXLEY0v1iJ64xLiQMJ51J128EYHAaOR4yZqQi8aHGfw6KgifM3/Viw1oZZ1GCVmb3gBuyhLyHj0HgR2DhSXQ==}
+ engines: {node: '>=18'}
+ hasBin: true
+ dev: false
+
/is-installed-globally@0.4.0:
resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==}
engines: {node: '>=10'}
@@ -12472,11 +12677,6 @@ packages:
/is-what@3.14.1:
resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==}
- /is-what@4.1.16:
- resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
- engines: {node: '>=12.13'}
- dev: true
-
/is-windows@1.0.2:
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
engines: {node: '>=0.10.0'}
@@ -12489,11 +12689,6 @@ packages:
is-docker: 2.2.1
dev: true
- /is-yarn-global@0.4.1:
- resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==}
- engines: {node: '>=12'}
- dev: false
-
/isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
dev: true
@@ -12736,7 +12931,7 @@ packages:
pretty-format: 29.7.0
dev: true
- /jest-environment-jsdom@29.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /jest-environment-jsdom@29.7.0:
resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -12752,7 +12947,7 @@ packages:
'@types/node': 20.10.5
jest-mock: 29.7.0
jest-util: 29.7.0
- jsdom: 20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ jsdom: 20.0.3
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -13123,7 +13318,7 @@ packages:
- supports-color
dev: true
- /jsdom@20.0.3(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /jsdom@20.0.3:
resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -13156,7 +13351,7 @@ packages:
whatwg-encoding: 2.0.0
whatwg-mimetype: 3.0.0
whatwg-url: 11.0.0
- ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ ws: 8.14.2
xml-name-validator: 4.0.0
transitivePeerDependencies:
- bufferutil
@@ -13343,10 +13538,8 @@ packages:
image-size: 0.5.5
make-dir: 2.1.0
mime: 1.6.0
- needle: 3.2.0
+ needle: 3.3.1
source-map: 0.6.1
- transitivePeerDependencies:
- - supports-color
/leven@3.1.0:
resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
@@ -13364,14 +13557,17 @@ packages:
resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
dependencies:
immediate: 3.0.6
+ dev: false
/lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
+ dev: true
/lilconfig@3.0.0:
resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
engines: {node: '>=14'}
+ dev: true
/line-column-path@3.0.0:
resolution: {integrity: sha512-Atocnm7Wr9nuvAn97yEPQa3pcQI5eLQGBz+m6iTb+CVw+IOzYB9MrYK7jI7BfC9ISnT4Fu0eiwhAScV//rp4Hw==}
@@ -13441,22 +13637,18 @@ packages:
json5: 2.2.3
dev: true
- /local-pkg@0.4.3:
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
- engines: {node: '>=14'}
-
/local-pkg@0.5.0:
resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
engines: {node: '>=14'}
dependencies:
mlly: 1.4.2
pkg-types: 1.0.3
- dev: false
/localforage@1.10.0:
resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==}
dependencies:
lie: 3.1.1
+ dev: false
/locate-path@3.0.0:
resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
@@ -13616,6 +13808,14 @@ packages:
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
+ /magicast@0.3.2:
+ resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==}
+ dependencies:
+ '@babel/parser': 7.23.6
+ '@babel/types': 7.23.6
+ source-map-js: 1.0.2
+ dev: false
+
/make-dir@2.1.0:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
@@ -14503,11 +14703,6 @@ packages:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
- /mrmime@1.0.1:
- resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
- engines: {node: '>=10'}
- dev: true
-
/ms@2.0.0:
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
dev: true
@@ -14524,6 +14719,7 @@ packages:
any-promise: 1.3.0
object-assign: 4.1.1
thenify-all: 1.6.0
+ dev: true
/nanoid@3.3.7:
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
@@ -14533,17 +14729,14 @@ packages:
/natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- /needle@3.2.0:
- resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==}
+ /needle@3.3.1:
+ resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
engines: {node: '>= 4.4.x'}
hasBin: true
requiresBuild: true
dependencies:
- debug: 3.2.7(supports-color@8.1.1)
iconv-lite: 0.6.3
sax: 1.3.0
- transitivePeerDependencies:
- - supports-color
optional: true
/negotiator@0.6.3:
@@ -14571,44 +14764,44 @@ packages:
- supports-color
dev: false
- /next-seo@6.4.0(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ /next-seo@6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-XQFxkOL2hw0YE+P100HbI3EAvcludlHPxuzMgaIjKb7kPK0CvjGvLFjd9hszZFEDc5oiQkGFA8+cuWcnip7eYA==}
peerDependencies:
next: ^8.1.1-canary.54 || >=9.0.0
react: '>=16.0.0'
react-dom: '>=16.0.0'
dependencies:
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.4(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /next-themes@0.2.1(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ /next-themes@0.2.1(next@14.0.1)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
peerDependencies:
next: '*'
react: '*'
react-dom: '*'
dependencies:
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.1(@babel/core@7.23.6)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- dev: false
- /next-themes@0.2.1(next@14.0.1)(react-dom@18.2.0)(react@18.2.0):
+ /next-themes@0.2.1(next@14.0.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
peerDependencies:
next: '*'
react: '*'
react-dom: '*'
dependencies:
- next: 14.0.1(@babel/core@7.23.6)(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.4(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
+ dev: false
- /next@13.5.6(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw==}
- engines: {node: '>=16.14.0'}
+ /next@14.0.1(@babel/core@7.23.6)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-s4YaLpE4b0gmb3ggtmpmV+wt+lPRuGtANzojMQ2+gmBpgX9w5fTbjsy6dXByBuENsdCX5pukZH/GxdFgO62+pA==}
+ engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
@@ -14621,7 +14814,7 @@ packages:
sass:
optional: true
dependencies:
- '@next/env': 13.5.6
+ '@next/env': 14.0.1
'@swc/helpers': 0.5.2
busboy: 1.6.0
caniuse-lite: 1.0.30001565
@@ -14631,22 +14824,21 @@ packages:
styled-jsx: 5.1.1(@babel/core@7.23.6)(react@18.2.0)
watchpack: 2.4.0
optionalDependencies:
- '@next/swc-darwin-arm64': 13.5.6
- '@next/swc-darwin-x64': 13.5.6
- '@next/swc-linux-arm64-gnu': 13.5.6
- '@next/swc-linux-arm64-musl': 13.5.6
- '@next/swc-linux-x64-gnu': 13.5.6
- '@next/swc-linux-x64-musl': 13.5.6
- '@next/swc-win32-arm64-msvc': 13.5.6
- '@next/swc-win32-ia32-msvc': 13.5.6
- '@next/swc-win32-x64-msvc': 13.5.6
+ '@next/swc-darwin-arm64': 14.0.1
+ '@next/swc-darwin-x64': 14.0.1
+ '@next/swc-linux-arm64-gnu': 14.0.1
+ '@next/swc-linux-arm64-musl': 14.0.1
+ '@next/swc-linux-x64-gnu': 14.0.1
+ '@next/swc-linux-x64-musl': 14.0.1
+ '@next/swc-win32-arm64-msvc': 14.0.1
+ '@next/swc-win32-ia32-msvc': 14.0.1
+ '@next/swc-win32-x64-msvc': 14.0.1
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- dev: false
- /next@14.0.1(@babel/core@7.23.6)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-s4YaLpE4b0gmb3ggtmpmV+wt+lPRuGtANzojMQ2+gmBpgX9w5fTbjsy6dXByBuENsdCX5pukZH/GxdFgO62+pA==}
+ /next@14.0.4(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-qbwypnM7327SadwFtxXnQdGiKpkuhaRLE2uq62/nRul9cj9KhQ5LhHmlziTNqUidZotw/Q1I9OjirBROdUJNgA==}
engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
@@ -14660,30 +14852,32 @@ packages:
sass:
optional: true
dependencies:
- '@next/env': 14.0.1
+ '@next/env': 14.0.4
'@swc/helpers': 0.5.2
busboy: 1.6.0
caniuse-lite: 1.0.30001565
+ graceful-fs: 4.2.11
postcss: 8.4.31
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
styled-jsx: 5.1.1(@babel/core@7.23.6)(react@18.2.0)
watchpack: 2.4.0
optionalDependencies:
- '@next/swc-darwin-arm64': 14.0.1
- '@next/swc-darwin-x64': 14.0.1
- '@next/swc-linux-arm64-gnu': 14.0.1
- '@next/swc-linux-arm64-musl': 14.0.1
- '@next/swc-linux-x64-gnu': 14.0.1
- '@next/swc-linux-x64-musl': 14.0.1
- '@next/swc-win32-arm64-msvc': 14.0.1
- '@next/swc-win32-ia32-msvc': 14.0.1
- '@next/swc-win32-x64-msvc': 14.0.1
+ '@next/swc-darwin-arm64': 14.0.4
+ '@next/swc-darwin-x64': 14.0.4
+ '@next/swc-linux-arm64-gnu': 14.0.4
+ '@next/swc-linux-arm64-musl': 14.0.4
+ '@next/swc-linux-x64-gnu': 14.0.4
+ '@next/swc-linux-x64-musl': 14.0.4
+ '@next/swc-win32-arm64-msvc': 14.0.4
+ '@next/swc-win32-ia32-msvc': 14.0.4
+ '@next/swc-win32-x64-msvc': 14.0.4
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
+ dev: false
- /nextra-theme-docs@2.13.2(next@13.5.6)(nextra@2.13.2)(react-dom@18.2.0)(react@18.2.0):
+ /nextra-theme-docs@2.13.2(next@14.0.4)(nextra@2.13.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-yE4umXaImp1/kf/sFciPj2+EFrNSwd9Db26hi98sIIiujzGf3+9eUgAz45vF9CwBw50FSXxm1QGRcY+slQ4xQQ==}
peerDependencies:
next: '>=9.5.3'
@@ -14700,17 +14894,17 @@ packages:
git-url-parse: 13.1.1
intersection-observer: 0.12.2
match-sorter: 6.3.1
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
- next-seo: 6.4.0(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
- next-themes: 0.2.1(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
- nextra: 2.13.2(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.4(react-dom@18.2.0)(react@18.2.0)
+ next-seo: 6.4.0(next@14.0.4)(react-dom@18.2.0)(react@18.2.0)
+ next-themes: 0.2.1(next@14.0.4)(react-dom@18.2.0)(react@18.2.0)
+ nextra: 2.13.2(next@14.0.4)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
scroll-into-view-if-needed: 3.1.0
zod: 3.22.4
dev: false
- /nextra@2.13.2(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ /nextra@2.13.2(next@14.0.4)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-pIgOSXNUqTz1laxV4ChFZOU7lzJAoDHHaBPj8L09PuxrLKqU1BU/iZtXAG6bQeKCx8EPdBsoXxEuENnL9QGnGA==}
engines: {node: '>=16'}
peerDependencies:
@@ -14730,7 +14924,7 @@ packages:
gray-matter: 4.0.3
katex: 0.16.9
lodash.get: 4.4.2
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.4(react-dom@18.2.0)(react@18.2.0)
next-mdx-remote: 4.4.1(react-dom@18.2.0)(react@18.2.0)
p-limit: 3.1.0
react: 18.2.0
@@ -14777,10 +14971,6 @@ packages:
whatwg-url: 5.0.0
dev: true
- /node-gyp-build@4.7.1:
- resolution: {integrity: sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==}
- hasBin: true
-
/node-int64@0.4.0:
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
dev: true
@@ -14865,6 +15055,7 @@ packages:
/object-hash@3.0.0:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
+ dev: true
/object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
@@ -14983,11 +15174,6 @@ packages:
is-wsl: 2.2.0
dev: true
- /opener@1.5.2:
- resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==}
- hasBin: true
- dev: true
-
/optionator@0.9.3:
resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
engines: {node: '>= 0.8.0'}
@@ -15076,6 +15262,13 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
yocto-queue: 1.0.0
+ dev: false
+
+ /p-limit@5.0.0:
+ resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ yocto-queue: 1.0.0
/p-locate@3.0.0:
resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
@@ -15198,10 +15391,6 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /path-browserify@1.0.1:
- resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
- dev: true
-
/path-exists@3.0.0:
resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
engines: {node: '>=4'}
@@ -15256,6 +15445,11 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
+ /path-type@5.0.0:
+ resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==}
+ engines: {node: '>=12'}
+ dev: false
+
/pathe@1.1.1:
resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
@@ -15307,6 +15501,7 @@ packages:
/pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
+ dev: true
/pify@3.0.0:
resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
@@ -15323,26 +15518,6 @@ packages:
split2: 4.2.0
dev: true
- /pino-pretty@10.3.0:
- resolution: {integrity: sha512-JthvQW289q3454mhM3/38wFYGWPiBMR28T3CpDNABzoTQOje9UKS7XCJQSnjWF9LQGQkGd8D7h0oq+qwiM3jFA==}
- hasBin: true
- dependencies:
- colorette: 2.0.20
- dateformat: 4.6.3
- fast-copy: 3.0.1
- fast-safe-stringify: 2.1.1
- help-me: 5.0.0
- joycon: 3.1.1
- minimist: 1.2.8
- on-exit-leak-free: 2.1.2
- pino-abstract-transport: 1.1.0
- pump: 3.0.0
- readable-stream: 4.4.2
- secure-json-parse: 2.7.0
- sonic-boom: 3.7.0
- strip-json-comments: 3.1.1
- dev: true
-
/pino-std-serializers@6.2.2:
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
dev: true
@@ -15367,6 +15542,7 @@ packages:
/pirates@4.0.6:
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
engines: {node: '>= 6'}
+ dev: true
/pkg-dir@3.0.0:
resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==}
@@ -15417,6 +15593,7 @@ packages:
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
+ dev: true
/postcss-js@4.0.1(postcss@8.4.32):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
@@ -15426,6 +15603,7 @@ packages:
dependencies:
camelcase-css: 2.0.1
postcss: 8.4.32
+ dev: true
/postcss-load-config@4.0.2(postcss@8.4.32)(ts-node@10.9.2):
resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
@@ -15443,6 +15621,7 @@ packages:
postcss: 8.4.32
ts-node: 10.9.2(@types/node@20.10.5)(typescript@5.3.3)
yaml: 2.3.4
+ dev: true
/postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.3.3)(webpack@5.89.0):
resolution: {integrity: sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==}
@@ -15509,6 +15688,7 @@ packages:
dependencies:
postcss: 8.4.32
postcss-selector-parser: 6.0.13
+ dev: true
/postcss-selector-parser@6.0.10:
resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
@@ -15524,9 +15704,11 @@ packages:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
+ dev: true
/postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
+ dev: true
/postcss@8.4.31:
resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
@@ -15994,8 +16176,8 @@ packages:
use-callback-ref: 1.3.0(@types/react@18.2.45)(react@18.2.0)
use-sidecar: 1.1.2(@types/react@18.2.45)(react@18.2.0)
- /react-resizable-panels@0.0.63(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-AfA8b6kouhL4rBvgUGs17uzWVlYPaJIwwTCVeWRxNpUHJlCG1h9RIMlzA1849AZGsaNJO3j/SNdI5SS4GZDE3g==}
+ /react-resizable-panels@0.0.54(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-f8hHdQrqvXoiZGdRNuoOi/C2cdYT2nEpaOb1KIWVWorSTPZmnE+ZQiamGeu+AMx3iZ/tqBtlAkBOpKXzTnDCoA==}
peerDependencies:
react: ^16.14.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0
@@ -16065,6 +16247,7 @@ packages:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
dependencies:
pify: 2.3.0
+ dev: true
/read-pkg-up@7.0.1:
resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
@@ -16195,10 +16378,13 @@ packages:
/regenerator-runtime@0.14.0:
resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==}
+ /regenerator-runtime@0.14.1:
+ resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
+
/regenerator-transform@0.15.2:
resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
dependencies:
- '@babel/runtime': 7.23.4
+ '@babel/runtime': 7.23.6
dev: true
/regex-parser@2.2.11:
@@ -16367,6 +16553,7 @@ packages:
/remove-accents@0.4.2:
resolution: {integrity: sha512-7pXIJqJOq5tFgG1A2Zxti3Ht8jJF337m4sowbuHsW30ZnkQFnDzy9qBNhgzX8ZLW4+UBcXiiR7SwR6pokHsxiA==}
+ dev: false
/request-progress@3.0.0:
resolution: {integrity: sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==}
@@ -16510,6 +16697,7 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.3
+ dev: true
/rollup@4.6.0:
resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==}
@@ -16531,6 +16719,26 @@ packages:
fsevents: 2.3.3
dev: true
+ /rollup@4.9.1:
+ resolution: {integrity: sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.9.1
+ '@rollup/rollup-android-arm64': 4.9.1
+ '@rollup/rollup-darwin-arm64': 4.9.1
+ '@rollup/rollup-darwin-x64': 4.9.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.9.1
+ '@rollup/rollup-linux-arm64-gnu': 4.9.1
+ '@rollup/rollup-linux-arm64-musl': 4.9.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.9.1
+ '@rollup/rollup-linux-x64-gnu': 4.9.1
+ '@rollup/rollup-linux-x64-musl': 4.9.1
+ '@rollup/rollup-win32-arm64-msvc': 4.9.1
+ '@rollup/rollup-win32-ia32-msvc': 4.9.1
+ '@rollup/rollup-win32-x64-msvc': 4.9.1
+ fsevents: 2.3.3
+
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
@@ -16646,10 +16854,6 @@ packages:
kind-of: 6.0.3
dev: false
- /secure-json-parse@2.7.0:
- resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
- dev: true
-
/semver-diff@4.0.0:
resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==}
engines: {node: '>=12'}
@@ -16803,15 +17007,6 @@ packages:
semver: 7.5.4
dev: true
- /sirv@1.0.19:
- resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==}
- engines: {node: '>= 10'}
- dependencies:
- '@polka/url': 1.0.0-next.23
- mrmime: 1.0.1
- totalist: 1.1.0
- dev: true
-
/sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -16819,9 +17014,9 @@ packages:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
engines: {node: '>=8'}
- /slash@4.0.0:
- resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
- engines: {node: '>=12'}
+ /slash@5.1.0:
+ resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
+ engines: {node: '>=14.16'}
dev: false
/slice-ansi@3.0.0:
@@ -16855,22 +17050,22 @@ packages:
yargs: 15.4.1
dev: false
- /socket.io-adapter@2.5.2(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /socket.io-adapter@2.5.2:
resolution: {integrity: sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==}
dependencies:
- ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ ws: 8.11.0
transitivePeerDependencies:
- bufferutil
- utf-8-validate
dev: false
- /socket.io-client@4.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /socket.io-client@4.7.2:
resolution: {integrity: sha512-vtA0uD4ibrYD793SOIAwlo8cj6haOeMHrGvwPxJsxH7CeIksqJ+3Zc06RvWTIFgiSqx4A3sOnTXpfAEE2Zyz6w==}
engines: {node: '>=10.0.0'}
dependencies:
'@socket.io/component-emitter': 3.1.0
debug: 4.3.4(supports-color@8.1.1)
- engine.io-client: 6.5.3(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ engine.io-client: 6.5.3
socket.io-parser: 4.2.4
transitivePeerDependencies:
- bufferutil
@@ -16888,7 +17083,7 @@ packages:
- supports-color
dev: false
- /socket.io@4.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /socket.io@4.7.2:
resolution: {integrity: sha512-bvKVS29/I5fl2FGLNHuXlQaUH/BlzX1IN6S+NKLNZpBsPZIDH+90eQmCs2Railn4YUiww4SzUedJ6+uzwFnKLw==}
engines: {node: '>=10.2.0'}
dependencies:
@@ -16896,8 +17091,8 @@ packages:
base64id: 2.0.0
cors: 2.8.5
debug: 4.3.4(supports-color@8.1.1)
- engine.io: 6.5.4(bufferutil@4.0.8)(utf-8-validate@6.0.3)
- socket.io-adapter: 2.5.2(bufferutil@4.0.8)(utf-8-validate@6.0.3)
+ engine.io: 6.5.4
+ socket.io-adapter: 2.5.2
socket.io-parser: 4.2.4
transitivePeerDependencies:
- bufferutil
@@ -17366,12 +17561,6 @@ packages:
mz: 2.7.0
pirates: 4.0.6
ts-interface-checker: 0.1.13
-
- /superjson@1.13.3:
- resolution: {integrity: sha512-mJiVjfd2vokfDxsQPOwJ/PtanO87LhpYY88ubI5dUB1Ab58Txbyje3+jpm+/83R/fevaq/107NNhtYBLuoTrFg==}
- engines: {node: '>=10'}
- dependencies:
- copy-anything: 3.0.5
dev: true
/supports-color@4.5.0:
@@ -17413,8 +17602,10 @@ packages:
/tabbable@6.2.0:
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
- /tailwind-merge@1.14.0:
- resolution: {integrity: sha512-3mFKyCo/MBcgyOTlrY8T7odzZFx+w+qKSMAmdFzRvqBfLlSigU6TZnlFHK0lkMwj9Bj8OYU+9yW9lmGuS0QEnQ==}
+ /tailwind-merge@2.1.0:
+ resolution: {integrity: sha512-l11VvI4nSwW7MtLSLYT4ldidDEUwQAMWuSHk7l4zcXZDgnCRa0V3OdCwFfM7DCzakVXMNRwAeje9maFFXT71dQ==}
+ dependencies:
+ '@babel/runtime': 7.23.6
dev: false
/tailwindcss-animate@1.0.7(tailwindcss@3.4.0):
@@ -17454,6 +17645,7 @@ packages:
sucrase: 3.34.0
transitivePeerDependencies:
- ts-node
+ dev: true
/tapable@2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
@@ -17589,11 +17781,13 @@ packages:
engines: {node: '>=0.8'}
dependencies:
thenify: 3.3.1
+ dev: true
/thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
dependencies:
any-promise: 1.3.0
+ dev: true
/thread-stream@2.4.1:
resolution: {integrity: sha512-d/Ex2iWd1whipbT681JmTINKw0ZwOUBZm7+Gjs64DHuX34mmw8vJL2bFAaNacaW72zYiTJxSHi5abUuOi5nsfg==}
@@ -17622,8 +17816,8 @@ packages:
/tinybench@2.5.1:
resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==}
- /tinypool@0.7.0:
- resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==}
+ /tinypool@0.8.1:
+ resolution: {integrity: sha512-zBTCK0cCgRROxvs9c0CGK838sPkeokNGdQVUUwHAbynHFlmyJYj825f/oRs528HaIJ97lo0pLIlDUzwN+IorWg==}
engines: {node: '>=14.0.0'}
/tinyspy@2.2.0:
@@ -17682,11 +17876,6 @@ packages:
engines: {node: '>=0.6'}
dev: true
- /totalist@1.1.0:
- resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==}
- engines: {node: '>=6'}
- dev: true
-
/tough-cookie@4.1.3:
resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
engines: {node: '>=6'}
@@ -17746,6 +17935,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+ dev: true
/ts-node@10.9.2(@types/node@20.10.5)(typescript@5.3.3):
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
@@ -17768,7 +17958,7 @@ packages:
'@tsconfig/node16': 1.0.4
'@types/node': 20.10.5
acorn: 8.11.2
- acorn-walk: 8.3.0
+ acorn-walk: 8.3.1
arg: 4.1.3
create-require: 1.1.1
diff: 4.0.2
@@ -17777,19 +17967,6 @@ packages:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
- /tsconfck@2.1.2(typescript@5.3.3):
- resolution: {integrity: sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==}
- engines: {node: ^14.13.1 || ^16 || >=18}
- hasBin: true
- peerDependencies:
- typescript: ^4.3.5 || ^5.0.0
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- typescript: 5.3.3
- dev: true
-
/tsconfig-paths@3.14.2:
resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==}
dependencies:
@@ -18027,12 +18204,6 @@ packages:
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
dev: true
- /typescript@4.9.5:
- resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
- engines: {node: '>=4.2.0'}
- hasBin: true
- dev: true
-
/typescript@5.3.3:
resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'}
@@ -18083,6 +18254,11 @@ packages:
engines: {node: '>=4'}
dev: true
+ /unicorn-magic@0.1.0:
+ resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
+ engines: {node: '>=18'}
+ dev: false
+
/unified@10.1.2:
resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
dependencies:
@@ -18291,19 +18467,17 @@ packages:
escalade: 3.1.1
picocolors: 1.0.0
- /update-notifier@6.0.2:
- resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==}
- engines: {node: '>=14.16'}
+ /update-notifier@7.0.0:
+ resolution: {integrity: sha512-Hv25Bh+eAbOLlsjJreVPOs4vd51rrtCrmhyOJtbpAojro34jS4KQaEp4/EvlHJX7jSO42VvEFpkastVyXyIsdQ==}
+ engines: {node: '>=18'}
dependencies:
boxen: 7.1.1
chalk: 5.3.0
configstore: 6.0.0
- has-yarn: 3.0.0
import-lazy: 4.0.0
- is-ci: 3.0.1
+ is-in-ci: 0.1.0
is-installed-globally: 0.4.0
is-npm: 6.0.0
- is-yarn-global: 0.4.1
latest-version: 7.0.0
pupa: 3.1.0
semver: 7.5.4
@@ -18348,6 +18522,7 @@ packages:
dependencies:
'@types/react': 18.2.45
react: 18.2.0
+ dev: false
/use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==}
@@ -18381,13 +18556,7 @@ packages:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
react: 18.2.0
-
- /utf-8-validate@6.0.3:
- resolution: {integrity: sha512-uIuGf9TWQ/y+0Lp+KGZCMuJWc3N9BHA+l/UmHd/oUHwJJDeysyTRxNQVkbzsIWfGFbRe3OcgML/i0mvVRPOyDA==}
- engines: {node: '>=6.14.2'}
- requiresBuild: true
- dependencies:
- node-gyp-build: 4.7.1
+ dev: false
/util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
@@ -18510,17 +18679,16 @@ packages:
vfile-message: 4.0.2
dev: false
- /vite-node@0.34.6(@types/node@20.10.5):
- resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
- engines: {node: '>=v14.18.0'}
+ /vite-node@1.1.0(@types/node@20.10.5):
+ resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.3.4(supports-color@8.1.1)
- mlly: 1.4.2
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -18531,29 +18699,12 @@ packages:
- supports-color
- terser
- /vite-tsconfig-paths@4.2.2(typescript@5.3.3)(vite@4.5.1):
- resolution: {integrity: sha512-dq0FjyxHHDnp0uS3P12WEOX2W7NeuLzX9AWP38D7Zw2CTbFErapwQVlCiT5DMJcVWKQ1MMdTe92PZl/rBQ7qcw==}
- peerDependencies:
- vite: '*'
- peerDependenciesMeta:
- vite:
- optional: true
- dependencies:
- debug: 4.3.4(supports-color@8.1.1)
- globrex: 0.1.2
- tsconfck: 2.1.2(typescript@5.3.3)
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
-
- /vite@4.5.1(@types/node@20.10.5)(less@4.2.0):
- resolution: {integrity: sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ /vite@5.0.10(@types/node@20.10.5)(less@4.2.0):
+ resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -18577,29 +18728,29 @@ packages:
optional: true
dependencies:
'@types/node': 20.10.5
- esbuild: 0.18.20
+ esbuild: 0.19.10
less: 4.2.0
postcss: 8.4.32
- rollup: 3.29.4
+ rollup: 4.9.1
optionalDependencies:
fsevents: 2.3.3
- /vitest@0.34.6:
- resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==}
- engines: {node: '>=v14.18.0'}
+ /vitest@1.1.0(@types/node@20.10.5):
+ resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
+ '@types/node': ^18.0.0 || >=20.0.0
+ '@vitest/browser': ^1.0.0
+ '@vitest/ui': ^1.0.0
happy-dom: '*'
jsdom: '*'
- playwright: '*'
- safaridriver: '*'
- webdriverio: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
+ '@types/node':
+ optional: true
'@vitest/browser':
optional: true
'@vitest/ui':
@@ -18608,36 +18759,28 @@ packages:
optional: true
jsdom:
optional: true
- playwright:
- optional: true
- safaridriver:
- optional: true
- webdriverio:
- optional: true
dependencies:
- '@types/chai': 4.3.11
- '@types/chai-subset': 1.3.5
'@types/node': 20.10.5
- '@vitest/expect': 0.34.6
- '@vitest/runner': 0.34.6
- '@vitest/snapshot': 0.34.6
- '@vitest/spy': 0.34.6
- '@vitest/utils': 0.34.6
- acorn: 8.11.2
- acorn-walk: 8.3.0
+ '@vitest/expect': 1.1.0
+ '@vitest/runner': 1.1.0
+ '@vitest/snapshot': 1.1.0
+ '@vitest/spy': 1.1.0
+ '@vitest/utils': 1.1.0
+ acorn-walk: 8.3.1
cac: 6.7.14
chai: 4.3.10
debug: 4.3.4(supports-color@8.1.1)
- local-pkg: 0.4.3
+ execa: 8.0.1
+ local-pkg: 0.5.0
magic-string: 0.30.5
pathe: 1.1.1
picocolors: 1.0.0
std-env: 3.6.0
strip-literal: 1.3.0
tinybench: 2.5.1
- tinypool: 0.7.0
- vite: 4.5.1(@types/node@20.10.5)(less@4.2.0)
- vite-node: 0.34.6(@types/node@20.10.5)
+ tinypool: 0.8.1
+ vite: 5.0.10(@types/node@20.10.5)(less@4.2.0)
+ vite-node: 1.1.0(@types/node@20.10.5)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -18715,25 +18858,6 @@ packages:
engines: {node: '>=12'}
dev: true
- /webpack-bundle-analyzer@4.7.0(bufferutil@4.0.8)(utf-8-validate@6.0.3):
- resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==}
- engines: {node: '>= 10.13.0'}
- hasBin: true
- dependencies:
- acorn: 8.11.2
- acorn-walk: 8.3.0
- chalk: 4.1.2
- commander: 7.2.0
- gzip-size: 6.0.0
- lodash: 4.17.21
- opener: 1.5.2
- sirv: 1.0.19
- ws: 7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3)
- transitivePeerDependencies:
- - bufferutil
- - utf-8-validate
- dev: true
-
/webpack-sources@3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
@@ -18974,23 +19098,7 @@ packages:
async-limiter: 1.0.1
dev: true
- /ws@7.5.9(bufferutil@4.0.8)(utf-8-validate@6.0.3):
- resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==}
- engines: {node: '>=8.3.0'}
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ^5.0.2
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- dependencies:
- bufferutil: 4.0.8
- utf-8-validate: 6.0.3
- dev: true
-
- /ws@8.11.0(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /ws@8.11.0:
resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==}
engines: {node: '>=10.0.0'}
peerDependencies:
@@ -19001,12 +19109,9 @@ packages:
optional: true
utf-8-validate:
optional: true
- dependencies:
- bufferutil: 4.0.8
- utf-8-validate: 6.0.3
dev: false
- /ws@8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3):
+ /ws@8.14.2:
resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==}
engines: {node: '>=10.0.0'}
peerDependencies:
@@ -19017,9 +19122,6 @@ packages:
optional: true
utf-8-validate:
optional: true
- dependencies:
- bufferutil: 4.0.8
- utf-8-validate: 6.0.3
dev: true
/xdg-basedir@5.1.0:
@@ -19043,6 +19145,7 @@ packages:
/xstate@4.38.3:
resolution: {integrity: sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw==}
+ dev: false
/xtend@4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
diff --git a/tooling/config-eslint/package.json b/tooling/config-eslint/package.json
index 7b1a454a..66a1e394 100644
--- a/tooling/config-eslint/package.json
+++ b/tooling/config-eslint/package.json
@@ -14,7 +14,7 @@
"dependencies": {
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-n": "^16.5.0",
- "eslint-plugin-unicorn": "^48.0.1",
+ "eslint-plugin-unicorn": "^50.0.0",
"eslint-plugin-unused-imports": "^3.0.0"
},
"devDependencies": {
diff --git a/tooling/config-tailwind/globals.css b/tooling/config-tailwind/globals.css
index ce1f0140..d7606745 100644
--- a/tooling/config-tailwind/globals.css
+++ b/tooling/config-tailwind/globals.css
@@ -95,6 +95,6 @@
@apply border-border;
}
body {
- @apply bg-background text-foreground text-sm;
+ @apply bg-background text-foreground;
}
}
diff --git a/turbo.json b/turbo.json
index 16b0de22..3bf86484 100644
--- a/turbo.json
+++ b/turbo.json
@@ -10,7 +10,8 @@
"dependsOn": ["^build"]
},
"dev": {
- "cache": false
+ "cache": false,
+ "persistent": true
},
"test": {
"dependsOn": ["^build"]