From 0dfd704af0477b3390a960f8e2dd1f3f55bacc22 Mon Sep 17 00:00:00 2001 From: Riccardo Perra Date: Thu, 30 Nov 2023 20:04:35 +0100 Subject: [PATCH] fix: optimize repository dependencies/packages (#585) * fix: @codeimage/prisma-models build script * feat: update ts version * chore: update solidjs and fix types * chore: update solid-use --- CONTRIBUTING.md | 5 +- apps/api/tsconfig.dts.json | 6 +- apps/api/tsconfig.json | 4 +- apps/codeimage/package.json | 6 +- .../DynamicTerminal/DynamicTerminal.tsx | 2 +- apps/codeimage/src/core/hooks/isMobile.tsx | 2 +- apps/website/package.json | 2 +- package.json | 2 +- packages/atomic-state/package.json | 4 +- packages/atomic-state/src/createStore.ts | 9 +- .../atomic-state/src/createStoreSetters.ts | 8 +- .../src/experimental/store-types.ts | 136 +++ packages/config/package.json | 6 +- packages/config/tsconfig.dts.json | 1 - packages/dom-export/package.json | 6 +- packages/highlight/package.json | 4 +- packages/kit | 1 - packages/locale/package.json | 6 +- packages/prisma-models/package.json | 7 +- packages/prisma-models/scripts/build.ts | 10 + packages/ui/package.json | 10 +- .../ui/src/lib/primitives/Badge/Badge.tsx | 2 +- packages/ui/src/lib/primitives/Box/Box.tsx | 2 +- packages/ui/src/lib/primitives/Box/Stack.tsx | 2 +- .../lib/primitives/IconButton/IconButton.tsx | 3 +- .../src/lib/primitives/Label/FieldLabel.tsx | 2 +- .../lib/primitives/Loader/LoadingOverlay.tsx | 2 +- .../lib/primitives/RangeField/RangeField.tsx | 2 +- .../lib/primitives/TextField/TextField.tsx | 2 +- packages/ui/src/lib/utils/factory.tsx | 10 +- packages/vanilla-extract/package.json | 4 +- pnpm-lock.yaml | 890 ++++++++++-------- 32 files changed, 698 insertions(+), 460 deletions(-) create mode 100644 packages/atomic-state/src/experimental/store-types.ts delete mode 160000 packages/kit create mode 100644 packages/prisma-models/scripts/build.ts diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e69653ae6..49da41584 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,10 +26,7 @@ To start contributing to the project, you have to fork this repository and clone ```bash git clone https://github.com/YOUR_USERNAME/codeimage.git ``` -### pulling submodules first time -```bash -git submodule update --init --recursive -``` + ### Installing Node.js and pnpm This repository uses [pnpm](https://pnpm.io/it/) to manage multiple projects. You need to install **pnpm 7 or higher** diff --git a/apps/api/tsconfig.dts.json b/apps/api/tsconfig.dts.json index 8b164f0f6..c47038e76 100644 --- a/apps/api/tsconfig.dts.json +++ b/apps/api/tsconfig.dts.json @@ -5,8 +5,8 @@ "emitDeclarationOnly": true, "declarationMap": false, "outDir": "./dist", - "moduleResolution": "Node16", - "module": "ES2022", + "moduleResolution": "NodeNext", + "module": "NodeNext", "target": "ES2022" } -} +} \ No newline at end of file diff --git a/apps/api/tsconfig.json b/apps/api/tsconfig.json index e050a259a..ac335409f 100644 --- a/apps/api/tsconfig.json +++ b/apps/api/tsconfig.json @@ -6,7 +6,7 @@ "allowSyntheticDefaultImports": true, "sourceMap": true, "moduleResolution": "NodeNext", - "module": "ES2022", + "module": "NodeNext", "target": "ES2022", "typeRoots": [ "./src/common/domainFunctions/functions.d.ts" @@ -15,4 +15,4 @@ "include": [ "./src/**/*.ts" ] -} +} \ No newline at end of file diff --git a/apps/codeimage/package.json b/apps/codeimage/package.json index d85198d32..fccf5b917 100644 --- a/apps/codeimage/package.json +++ b/apps/codeimage/package.json @@ -25,7 +25,7 @@ "prettier": "^2.8.4", "rimraf": "^3.0.2", "sass": "^1.58.3", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "vite-plugin-pwa": "^0.14.7", "vite-plugin-solid": "^2.7.0", @@ -104,8 +104,8 @@ "rxjs": "^7.8.0", "solid-codemirror": "^2.3.0", "solid-headless": "^0.13.0", - "solid-js": "^1.7.3", - "solid-use": "^0.5.0", + "solid-js": "^1.8.6", + "solid-use": "^0.7.2", "statebuilder": "^0.4.2", "tinykeys": "^1.4.0", "workbox-precaching": "^6.5.4", diff --git a/apps/codeimage/src/components/Terminal/DynamicTerminal/DynamicTerminal.tsx b/apps/codeimage/src/components/Terminal/DynamicTerminal/DynamicTerminal.tsx index f07524546..358ecf1b4 100644 --- a/apps/codeimage/src/components/Terminal/DynamicTerminal/DynamicTerminal.tsx +++ b/apps/codeimage/src/components/Terminal/DynamicTerminal/DynamicTerminal.tsx @@ -3,7 +3,7 @@ import {AVAILABLE_TERMINAL_THEMES} from '@core/configuration/terminal-themes'; import {children, createMemo, JSXElement, ParentComponent} from 'solid-js'; import {Dynamic} from 'solid-js/web'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {CodeImageLogoV2} from '../../Icons/CodeImageLogoV2'; import * as styles from '../terminal.css'; import {BaseTerminalProps} from '../TerminalHost'; diff --git a/apps/codeimage/src/core/hooks/isMobile.tsx b/apps/codeimage/src/core/hooks/isMobile.tsx index d155e0c98..398a84801 100644 --- a/apps/codeimage/src/core/hooks/isMobile.tsx +++ b/apps/codeimage/src/core/hooks/isMobile.tsx @@ -1,5 +1,5 @@ type AppMode = 'full' | 'mobile'; -import {useMediaQuery} from 'solid-use'; +import {useMediaQuery} from 'solid-use/media-query'; export function useModality(): AppMode { const phone = useMediaQuery(`screen and (max-width: 768px)`); diff --git a/apps/website/package.json b/apps/website/package.json index b8f4f7dce..139b65b9d 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -13,7 +13,7 @@ "node-html-parser": "^6.1.5", "rollup": "^2.79.1", "solid-start-node": "^0.2.26", - "typescript": "^4.8.4", + "typescript": "~5.3.2", "vite": "^3.1.8" }, "sideEffects": true, diff --git a/package.json b/package.json index f5250a92e..5cb6c7c7b 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "prettier": "^2.8.4", "tslib": "^2.5.0", "tsx": "^3.12.3", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "@railway/cli": "^3.3.1" }, diff --git a/packages/atomic-state/package.json b/packages/atomic-state/package.json index 834bce0b8..a8b4d9916 100644 --- a/packages/atomic-state/package.json +++ b/packages/atomic-state/package.json @@ -34,14 +34,14 @@ }, "peerDependencies": { "rxjs": "^7.8.0", - "solid-js": "^1.6.8" + "solid-js": "^1.8.6" }, "devDependencies": { "@types/node": "^18.14.6", "rollup": "^2.79.1", "rollup-preset-solid": "^1.4.0", "rxjs": "^7.8.0", - "solid-js": "1.6.3", + "solid-js": "^1.8.6", "vite": "^3.2.5", "vite-plugin-dts": "^1.7.3", "vite-plugin-solid": "^2.6.1", diff --git a/packages/atomic-state/src/createStore.ts b/packages/atomic-state/src/createStore.ts index d92d18e2c..57414faa8 100644 --- a/packages/atomic-state/src/createStore.ts +++ b/packages/atomic-state/src/createStore.ts @@ -1,10 +1,7 @@ import {from as rxjsFrom, map, type Observable, Subject} from 'rxjs'; import {Accessor, createSignal, from, observable} from 'solid-js'; -import { - createStore as coreCreateStore, - SetStoreFunction, - unwrap, -} from 'solid-js/store'; +import {createStore as coreCreateStore, unwrap} from 'solid-js/store'; +import {SetStoreFunction} from './experimental/store-types'; export type StoreEvent = { type: string; @@ -41,7 +38,7 @@ export function createStore(initialState: T) { ); const [signal, setSignal] = createSignal(); - const setStore = (...args: Parameters) => { + const setStore = (...args: Parameters>) => { // eslint-disable-next-line @typescript-eslint/no-explicit-any const returnValue = (internalSetStore as any)(...args); setSignal(Symbol()); diff --git a/packages/atomic-state/src/createStoreSetters.ts b/packages/atomic-state/src/createStoreSetters.ts index 95bd45f02..1f0fdff26 100644 --- a/packages/atomic-state/src/createStoreSetters.ts +++ b/packages/atomic-state/src/createStoreSetters.ts @@ -1,4 +1,4 @@ -import {SetStoreFunction} from 'solid-js/store'; +import {SetStoreFunction} from './experimental/store-types'; import {getStoreInternals} from './getStoreInternals'; // eslint-disable-next-line @typescript-eslint/ban-types @@ -30,12 +30,10 @@ export function createStoreAutoSetters( {}, { get(_, property: string) { - return (...args: Parameters) => { + return (...args: any) => { const [, prop] = property.split('set'); const lowerProperty = prop.charAt(0).toLowerCase() + prop.slice(1); - const fnArgs = [lowerProperty, ...args] as unknown as Parameters< - typeof $$setter - >; + const fnArgs = [lowerProperty, ...args] as unknown as any; // eslint-disable-next-line @typescript-eslint/no-explicit-any ($$setter as any)(...fnArgs); }; diff --git a/packages/atomic-state/src/experimental/store-types.ts b/packages/atomic-state/src/experimental/store-types.ts new file mode 100644 index 000000000..5be9cebf9 --- /dev/null +++ b/packages/atomic-state/src/experimental/store-types.ts @@ -0,0 +1,136 @@ +import type { + NotWrappable, + Part, + PickMutable, + StoreSetter, +} from 'solid-js/store/types/store'; + +type W = Exclude; +type KeyOf = number extends keyof T + ? 0 extends 1 & T + ? keyof T + : [T] extends [never] + ? never + : [T] extends [readonly unknown[]] + ? number + : keyof T + : keyof T; +type MutableKeyOf = KeyOf & keyof PickMutable; + +export interface SetStoreFunction { + < + K1 extends KeyOf>, + K2 extends KeyOf[K1]>>, + K3 extends KeyOf[K1]>[K2]>>, + K4 extends KeyOf[K1]>[K2]>[K3]>>, + K5 extends KeyOf[K1]>[K2]>[K3]>[K4]>>, + K6 extends KeyOf[K1]>[K2]>[K3]>[K4]>[K5]>>, + K7 extends MutableKeyOf[K1]>[K2]>[K3]>[K4]>[K5]>[K6]>>, + >( + k1: Part, K1>, + k2: Part[K1]>, K2>, + k3: Part[K1]>[K2]>, K3>, + k4: Part[K1]>[K2]>[K3]>, K4>, + k5: Part[K1]>[K2]>[K3]>[K4]>, K5>, + k6: Part[K1]>[K2]>[K3]>[K4]>[K5]>, K6>, + k7: Part[K1]>[K2]>[K3]>[K4]>[K5]>[K6]>, K7>, + setter: StoreSetter< + W[K1]>[K2]>[K3]>[K4]>[K5]>[K6]>[K7], + [K7, K6, K5, K4, K3, K2, K1] + >, + ): void; + + < + K1 extends KeyOf>, + K2 extends KeyOf[K1]>>, + K3 extends KeyOf[K1]>[K2]>>, + K4 extends KeyOf[K1]>[K2]>[K3]>>, + K5 extends KeyOf[K1]>[K2]>[K3]>[K4]>>, + K6 extends MutableKeyOf[K1]>[K2]>[K3]>[K4]>[K5]>>, + >( + k1: Part, K1>, + k2: Part[K1]>, K2>, + k3: Part[K1]>[K2]>, K3>, + k4: Part[K1]>[K2]>[K3]>, K4>, + k5: Part[K1]>[K2]>[K3]>[K4]>, K5>, + k6: Part[K1]>[K2]>[K3]>[K4]>[K5]>, K6>, + setter: StoreSetter< + W[K1]>[K2]>[K3]>[K4]>[K5]>[K6], + [K6, K5, K4, K3, K2, K1] + >, + ): void; + + < + K1 extends KeyOf>, + K2 extends KeyOf[K1]>>, + K3 extends KeyOf[K1]>[K2]>>, + K4 extends KeyOf[K1]>[K2]>[K3]>>, + K5 extends MutableKeyOf[K1]>[K2]>[K3]>[K4]>>, + >( + k1: Part, K1>, + k2: Part[K1]>, K2>, + k3: Part[K1]>[K2]>, K3>, + k4: Part[K1]>[K2]>[K3]>, K4>, + k5: Part[K1]>[K2]>[K3]>[K4]>, K5>, + setter: StoreSetter< + W[K1]>[K2]>[K3]>[K4]>[K5], + [K5, K4, K3, K2, K1] + >, + ): void; + + < + K1 extends KeyOf>, + K2 extends KeyOf[K1]>>, + K3 extends KeyOf[K1]>[K2]>>, + K4 extends MutableKeyOf[K1]>[K2]>[K3]>>, + >( + k1: Part, K1>, + k2: Part[K1]>, K2>, + k3: Part[K1]>[K2]>, K3>, + k4: Part[K1]>[K2]>[K3]>, K4>, + setter: StoreSetter[K1]>[K2]>[K3]>[K4], [K4, K3, K2, K1]>, + ): void; + + < + K1 extends KeyOf>, + K2 extends KeyOf[K1]>>, + K3 extends MutableKeyOf[K1]>[K2]>>, + >( + k1: Part, K1>, + k2: Part[K1]>, K2>, + k3: Part[K1]>[K2]>, K3>, + setter: StoreSetter[K1]>[K2]>[K3], [K3, K2, K1]>, + ): void; + + >, K2 extends MutableKeyOf[K1]>>>( + k1: Part, K1>, + k2: Part[K1]>, K2>, + setter: StoreSetter[K1]>[K2], [K2, K1]>, + ): void; + + >>( + k1: Part, K1>, + setter: StoreSetter[K1], [K1]>, + ): void; + + (setter: StoreSetter): void; + + // < + // K1 extends KeyOf>, + // K2 extends KeyOf[K1]>>, + // K3 extends KeyOf[K1]>[K2]>>, + // K4 extends KeyOf[K1]>[K2]>[K3]>>, + // K5 extends KeyOf[K1]>[K2]>[K3]>[K4]>>, + // K6 extends KeyOf[K1]>[K2]>[K3]>[K4]>[K5]>>, + // K7 extends KeyOf[K1]>[K2]>[K3]>[K4]>[K5]>[K6]>>, + // >( + // k1: Part, K1>, + // k2: Part[K1]>, K2>, + // k3: Part[K1]>[K2]>, K3>, + // k4: Part[K1]>[K2]>[K3]>, K4>, + // k5: Part[K1]>[K2]>[K3]>[K4]>, K5>, + // k6: Part[K1]>[K2]>[K3]>[K4]>[K5]>, K6>, + // k7: Part[K1]>[K2]>[K3]>[K4]>[K5]>[K6]>, K7>, + // // ...rest: Rest[K1]>[K2]>[K3]>[K4]>[K5]>[K6]>[K7], [K7, K6, K5, K4, K3, K2, K1]> + // ): void; +} diff --git a/packages/config/package.json b/packages/config/package.json index 19c0f8aaa..6b049f229 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -56,18 +56,18 @@ "prettier-plugin-java": "2.0.0", "prettier-plugin-rust": "0.1.8", "prettier-plugin-sql": "0.12.1", - "solid-js": "1.6.3" + "solid-js": "^1.8.6" }, "peerDependencies": { "@codeimage/highlight": "workspace:*", "@codemirror/language": "^6.3.1", "@codemirror/state": "^6.1.4", "@codemirror/view": "^6.6.0", - "solid-js": "^1.6.3" + "solid-js": "^1.8.6" }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "vite-plugin-dts": "^1.7.3", "vite-plugin-solid": "^2.6.1" diff --git a/packages/config/tsconfig.dts.json b/packages/config/tsconfig.dts.json index 1525d8949..0199bda3f 100644 --- a/packages/config/tsconfig.dts.json +++ b/packages/config/tsconfig.dts.json @@ -3,7 +3,6 @@ "compilerOptions": { "declaration": true, "declarationMap": false, - "emitDeclarationOnly": true, "outDir": "./dist" } } diff --git a/packages/dom-export/package.json b/packages/dom-export/package.json index ab5f2aa56..6cd8e4448 100644 --- a/packages/dom-export/package.json +++ b/packages/dom-export/package.json @@ -60,7 +60,7 @@ "prettier": "^2.8.4", "rimraf": "^3.0.2", "tslib": "^2.5.0", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "vite-plugin-dts": "^1.7.3", "vitest": "0.26.2" @@ -71,10 +71,10 @@ }, "dependencies": { "@solid-primitives/platform": "^0.0.101", - "solid-js": "1.6.3" + "solid-js": "^1.8.6" }, "peerDependencies": { "@solid-primitives/platform": "^0.0.101", - "solid-js": "^1.5.2" + "solid-js": "^1.8.6" } } diff --git a/packages/highlight/package.json b/packages/highlight/package.json index 5e3880628..d8d5982cd 100644 --- a/packages/highlight/package.json +++ b/packages/highlight/package.json @@ -255,9 +255,9 @@ "rollup": "^2.79.1", "rollup-plugin-dts": "^5.2.0", "solid-codemirror": "^2.2.1", - "solid-js": "^1.7.3", + "solid-js": "^1.8.6", "ts-morph": "16.0.0", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "vite-plugin-dts": "^1.7.3", "vite-plugin-solid": "^2.6.1" diff --git a/packages/kit b/packages/kit deleted file mode 160000 index 34dae9ade..000000000 --- a/packages/kit +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 34dae9aded886067acf94cbd7b294a546e46fc21 diff --git a/packages/locale/package.json b/packages/locale/package.json index ba3c6c1c8..c69e28d46 100644 --- a/packages/locale/package.json +++ b/packages/locale/package.json @@ -31,14 +31,14 @@ }, "dependencies": { "@solid-primitives/i18n": "^1.2.4", - "solid-js": "^1.7.3" + "solid-js": "^1.8.6" }, "peerDependencies": { - "solid-js": "^1.7.3" + "solid-js": "^1.8.6" }, "devDependencies": { "rimraf": "^3.0.2", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "vite-plugin-dts": "^2.2.0", "vite-plugin-solid": "^2.7.0" diff --git a/packages/prisma-models/package.json b/packages/prisma-models/package.json index 750b1dc54..f789a31bd 100644 --- a/packages/prisma-models/package.json +++ b/packages/prisma-models/package.json @@ -19,12 +19,13 @@ }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "build": "tsc" + "build": "tsx ./scripts/build.ts", + "build:ts": "tsc" }, "keywords": [], "author": "Riccardo Perra", "license": "MIT", "devDependencies": { - "typescript": "^4.9.5" + "typescript": "~5.3.2" } -} +} \ No newline at end of file diff --git a/packages/prisma-models/scripts/build.ts b/packages/prisma-models/scripts/build.ts new file mode 100644 index 000000000..09dfa10cf --- /dev/null +++ b/packages/prisma-models/scripts/build.ts @@ -0,0 +1,10 @@ +import { execSync } from 'node:child_process'; +import * as fs from 'node:fs'; + +const generatedTypes = fs.existsSync('./generated'); +if (!generatedTypes) { + console.warn("Prisma types has not been generated. Skipping build"); + process.exit(0); +} + +execSync(`pnpm run build:ts`, { stdio: 'inherit' }) \ No newline at end of file diff --git a/packages/ui/package.json b/packages/ui/package.json index 6e2776c19..3e237864e 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -74,8 +74,8 @@ "@vanilla-extract/sprinkles": "^1.5.2", "clsx": "^1.2.1", "solid-headless": "^0.13.0", - "solid-js": "^1.7.3", - "solid-use": "^0.5.0" + "solid-js": "^1.8.6", + "solid-use": "^0.7.2" }, "dependencies": { "@codeimage/locale": "workspace:*", @@ -97,7 +97,7 @@ "clsx": "^1.2.1", "solid-headless": "^0.13.1", "solid-toast": "^0.5.0", - "solid-use": "^0.6.2" + "solid-use": "^0.7.2" }, "devDependencies": { "@babel/plugin-syntax-jsx": "^7.21.4", @@ -120,9 +120,9 @@ "rollup-plugin-import-css": "^3.2.1", "rollup-plugin-terser": "^7.0.2", "rollup-preset-solid": "^2.0.1", - "solid-js": "^1.7.3", + "solid-js": "^1.8.6", "tiny-glob": "^0.2.9", - "typescript": "^4.9.5", + "typescript": "~5.3.2", "vite": "^3.2.5", "vite-plugin-dts": "^1.7.3", "vite-plugin-solid": "^2.6.1" diff --git a/packages/ui/src/lib/primitives/Badge/Badge.tsx b/packages/ui/src/lib/primitives/Badge/Badge.tsx index e42528faa..6eca37026 100644 --- a/packages/ui/src/lib/primitives/Badge/Badge.tsx +++ b/packages/ui/src/lib/primitives/Badge/Badge.tsx @@ -1,6 +1,6 @@ import clsx from 'clsx'; import {JSX, ParentProps} from 'solid-js'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {styled} from '../../utils'; import * as styles from './Badge.css'; diff --git a/packages/ui/src/lib/primitives/Box/Box.tsx b/packages/ui/src/lib/primitives/Box/Box.tsx index e00fd210b..e8edcb454 100644 --- a/packages/ui/src/lib/primitives/Box/Box.tsx +++ b/packages/ui/src/lib/primitives/Box/Box.tsx @@ -5,7 +5,7 @@ import type { WithRef, } from 'solid-headless/dist/types/utils/dynamic-prop'; import type {JSXElement, PropsWithChildren} from 'solid-js'; -import {omitProps, pickProps} from 'solid-use'; +import {omitProps, pickProps} from 'solid-use/props'; import {sprinkles, Sprinkles} from '../../theme'; import {styled} from '../../utils'; import {boxBase} from './Box.css'; diff --git a/packages/ui/src/lib/primitives/Box/Stack.tsx b/packages/ui/src/lib/primitives/Box/Stack.tsx index 6af6b5da9..8e292beff 100644 --- a/packages/ui/src/lib/primitives/Box/Stack.tsx +++ b/packages/ui/src/lib/primitives/Box/Stack.tsx @@ -1,5 +1,5 @@ import clsx from 'clsx'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {Box, BoxProps} from './Box'; import * as styles from './Stack.css'; import {assignInlineVars} from '@vanilla-extract/dynamic'; diff --git a/packages/ui/src/lib/primitives/IconButton/IconButton.tsx b/packages/ui/src/lib/primitives/IconButton/IconButton.tsx index cd3921b12..5345dc357 100644 --- a/packages/ui/src/lib/primitives/IconButton/IconButton.tsx +++ b/packages/ui/src/lib/primitives/IconButton/IconButton.tsx @@ -1,7 +1,7 @@ import {ElementType} from '@solid-aria/types'; import clsx from 'clsx'; import {ParentProps} from 'solid-js'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {Button, ButtonProps} from '../Button/Button'; import * as styles from './IconButton.css'; @@ -12,6 +12,7 @@ export function IconButton( clsx(styles.iconButton({size: props.size}), props.class); return ( + // @ts-expect-error not valid type with TS>5.0 diff --git a/packages/ui/src/lib/primitives/Label/FieldLabel.tsx b/packages/ui/src/lib/primitives/Label/FieldLabel.tsx index 2aa40149e..0e775203b 100644 --- a/packages/ui/src/lib/primitives/Label/FieldLabel.tsx +++ b/packages/ui/src/lib/primitives/Label/FieldLabel.tsx @@ -1,7 +1,7 @@ import clsx from 'clsx'; import {Component, FlowComponent, mergeProps, Show} from 'solid-js'; import {Dynamic} from 'solid-js/web'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {Box} from '../Box'; import {Text, TextComponentProps, TextProps} from '../Text'; import * as styles from './FieldLabel.css'; diff --git a/packages/ui/src/lib/primitives/Loader/LoadingOverlay.tsx b/packages/ui/src/lib/primitives/Loader/LoadingOverlay.tsx index 049224c8d..2a112a7b5 100644 --- a/packages/ui/src/lib/primitives/Loader/LoadingOverlay.tsx +++ b/packages/ui/src/lib/primitives/Loader/LoadingOverlay.tsx @@ -1,5 +1,5 @@ import {JSXElement, Show} from 'solid-js'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {styled} from '../../utils'; import {LoaderProps, Loading} from './Loading'; import {overlay} from './LoadingOverlay.css'; diff --git a/packages/ui/src/lib/primitives/RangeField/RangeField.tsx b/packages/ui/src/lib/primitives/RangeField/RangeField.tsx index 134f51f06..0c22e213f 100644 --- a/packages/ui/src/lib/primitives/RangeField/RangeField.tsx +++ b/packages/ui/src/lib/primitives/RangeField/RangeField.tsx @@ -4,7 +4,7 @@ import { WithRef, } from 'solid-headless/dist/types/utils/dynamic-prop'; import {Component} from 'solid-js'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {styled} from '../../utils'; import {UseTextProps} from '../Text'; import * as styles from './RangeField.css'; diff --git a/packages/ui/src/lib/primitives/TextField/TextField.tsx b/packages/ui/src/lib/primitives/TextField/TextField.tsx index ef90259e1..7218b2ada 100644 --- a/packages/ui/src/lib/primitives/TextField/TextField.tsx +++ b/packages/ui/src/lib/primitives/TextField/TextField.tsx @@ -4,7 +4,7 @@ import { WithRef, } from 'solid-headless/dist/types/utils/dynamic-prop'; import {PropsWithChildren} from 'solid-js'; -import {omitProps} from 'solid-use'; +import {omitProps} from 'solid-use/props'; import {styled} from '../../utils'; import {useText, UseTextProps} from '../Text'; import {textField, TextFieldProps as $TextFieldProps} from './TextField.css'; diff --git a/packages/ui/src/lib/utils/factory.tsx b/packages/ui/src/lib/utils/factory.tsx index 571c76306..f54e3abb1 100644 --- a/packages/ui/src/lib/utils/factory.tsx +++ b/packages/ui/src/lib/utils/factory.tsx @@ -49,8 +49,8 @@ export type HTMLCustomComponents = { const _styled: CustomComponentFactory = ( component: T, -) => { - const componentFactory: CustomComponent = props => { +): CustomComponent => { + return props => { const [local, others] = splitProps(props, ['as']); const propsWithDefault = mergeProps( @@ -61,10 +61,10 @@ const _styled: CustomComponentFactory = ( }, others, ); - return createComponent(Dynamic, propsWithDefault); - }; - return componentFactory; + // TODO: broken solid/ts type with 5.3 + return createComponent(Dynamic, propsWithDefault as any); + }; }; function factory() { diff --git a/packages/vanilla-extract/package.json b/packages/vanilla-extract/package.json index c2e3240e8..961cb11d4 100644 --- a/packages/vanilla-extract/package.json +++ b/packages/vanilla-extract/package.json @@ -38,7 +38,7 @@ "postcss": "^8.4.16", "postcss-load-config": "^4.0.1", "rollup": "^2.79.1", - "typescript": "^4.9.5" + "typescript": "~5.3.2" }, "dependencies": { "@vanilla-extract/integration": "6.0.1", @@ -47,4 +47,4 @@ "postcss-load-config": "^4.0.1", "vite": "^3.2.5" } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a091b800e..b6212465e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,10 +53,10 @@ importers: version: 2.7.2 '@typescript-eslint/eslint-plugin': specifier: ^5.54.0 - version: 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.38.0)(typescript@4.9.5) + version: 5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.38.0)(typescript@5.3.2) '@typescript-eslint/parser': specifier: ^5.54.0 - version: 5.57.1(eslint@8.38.0)(typescript@4.9.5) + version: 5.57.1(eslint@8.38.0)(typescript@5.3.2) chalk: specifier: 5.1.2 version: 5.1.2 @@ -77,7 +77,7 @@ importers: version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.38.0)(prettier@2.8.7) eslint-plugin-solid: specifier: ^0.7.4 - version: 0.7.4(eslint@8.38.0)(typescript@4.9.5) + version: 0.7.4(eslint@8.38.0)(typescript@5.3.2) husky: specifier: 8.0.1 version: 8.0.1 @@ -97,8 +97,8 @@ importers: specifier: ^3.12.3 version: 3.12.6 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -189,13 +189,13 @@ importers: version: 15.1.2 tsup: specifier: 6.7.0 - version: 6.7.0(ts-node@10.9.1)(typescript@5.1.3) + version: 6.7.0(ts-node@10.9.1)(typescript@5.3.2) tsx: specifier: 3.12.7 version: 3.12.7 typescript: specifier: ^5.1.3 - version: 5.1.3 + version: 5.3.2 vite: specifier: ^4.3.9 version: 4.3.9(@types/node@18.16.17) @@ -291,7 +291,7 @@ importers: version: 6.11.0 '@codeui/kit': specifier: ^0.0.34 - version: 0.0.34(solid-js@1.7.3)(ts-node@10.9.1)(vite@3.2.5) + version: 0.0.34(solid-js@1.8.6)(ts-node@10.9.1)(vite@3.2.5) '@floating-ui/core': specifier: ^1.2.2 version: 1.2.6 @@ -303,10 +303,10 @@ importers: version: 11.1.4 '@kobalte/core': specifier: ^0.11.0 - version: 0.11.2(solid-js@1.7.3) + version: 0.11.2(solid-js@1.8.6) '@kobalte/utils': specifier: ^0.9.0 - version: 0.9.0(solid-js@1.7.3) + version: 0.9.0(solid-js@1.8.6) '@kobalte/vanilla-extract': specifier: ^0.4.0 version: 0.4.0(@vanilla-extract/css@1.11.0) @@ -324,55 +324,55 @@ importers: version: 0.14.1 '@motionone/solid': specifier: ^10.16.2 - version: 10.16.2(solid-js@1.7.3) + version: 10.16.2(solid-js@1.8.6) '@ngneat/falso': specifier: ^6.4.0 version: 6.4.0 '@solid-aria/button': specifier: ^0.1.3 - version: 0.1.3(solid-js@1.7.3) + version: 0.1.3(solid-js@1.8.6) '@solid-aria/collection': specifier: ^0.2.0 - version: 0.2.0(solid-js@1.7.3) + version: 0.2.0(solid-js@1.8.6) '@solid-aria/focus': specifier: ^0.1.4 - version: 0.1.4(solid-js@1.7.3) + version: 0.1.4(solid-js@1.8.6) '@solid-aria/overlays': specifier: ^0.1.3 - version: 0.1.3(solid-js@1.7.3) + version: 0.1.3(solid-js@1.8.6) '@solid-primitives/context': specifier: ^0.1.4 - version: 0.1.4(solid-js@1.7.3) + version: 0.1.4(solid-js@1.8.6) '@solid-primitives/event-bus': specifier: 1.0.5 - version: 1.0.5(solid-js@1.7.3) + version: 1.0.5(solid-js@1.8.6) '@solid-primitives/event-listener': specifier: 2.2.13 - version: 2.2.13(solid-js@1.7.3) + version: 2.2.13(solid-js@1.8.6) '@solid-primitives/i18n': specifier: ^1.2.1 - version: 1.2.4(solid-js@1.7.3) + version: 1.2.4(solid-js@1.8.6) '@solid-primitives/immutable': specifier: ^0.1.8 - version: 0.1.10(solid-js@1.7.3) + version: 0.1.10(solid-js@1.8.6) '@solid-primitives/platform': specifier: ^0.0.101 - version: 0.0.101(solid-js@1.7.3) + version: 0.0.101(solid-js@1.8.6) '@solid-primitives/props': specifier: ^2.2.2 - version: 2.2.2(solid-js@1.7.3) + version: 2.2.2(solid-js@1.8.6) '@solid-primitives/resize-observer': specifier: ^2.0.11 - version: 2.0.15(solid-js@1.7.3) + version: 2.0.15(solid-js@1.8.6) '@solid-primitives/utils': specifier: ^6.0.0 - version: 6.0.0(solid-js@1.7.3) + version: 6.0.0(solid-js@1.8.6) '@solidjs/router': specifier: ^0.8.2 - version: 0.8.2(solid-js@1.7.3) + version: 0.8.2(solid-js@1.8.6) '@thisbeyond/solid-dnd': specifier: 0.7.2 - version: 0.7.2(solid-js@1.7.3) + version: 0.7.2(solid-js@1.8.6) '@vanilla-extract/css': specifier: ^1.9.5 version: 1.11.0 @@ -411,16 +411,16 @@ importers: version: 7.8.0 solid-codemirror: specifier: ^2.3.0 - version: 2.3.0(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.7.3) + version: 2.3.0(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.8.6) solid-headless: specifier: ^0.13.0 - version: 0.13.1(solid-js@1.7.3) + version: 0.13.1(solid-js@1.8.6) solid-js: - specifier: ^1.7.3 - version: 1.7.3 + specifier: ^1.8.6 + version: 1.8.6 solid-use: - specifier: ^0.5.0 - version: 0.5.0(solid-js@1.7.3) + specifier: ^0.7.2 + version: 0.7.2(solid-js@1.8.6) statebuilder: specifier: ^0.4.2 version: 0.4.2 @@ -439,7 +439,7 @@ importers: devDependencies: '@mswjs/data': specifier: ^0.10.2 - version: 0.10.2(typescript@4.9.5) + version: 0.10.2(typescript@5.3.2) '@types/downloadjs': specifier: ^1.4.3 version: 1.4.3 @@ -451,7 +451,7 @@ importers: version: 4.7.1 msw: specifier: ^0.47.4 - version: 0.47.4(typescript@4.9.5) + version: 0.47.4(typescript@5.3.2) prettier: specifier: ^2.8.4 version: 2.8.7 @@ -462,8 +462,8 @@ importers: specifier: ^1.58.3 version: 1.61.0 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -472,10 +472,10 @@ importers: version: 0.14.7(vite@3.2.5)(workbox-build@6.6.0)(workbox-window@6.5.4) vite-plugin-solid: specifier: ^2.7.0 - version: 2.7.0(solid-js@1.7.3)(vite@3.2.5) + version: 2.7.0(solid-js@1.8.6)(vite@3.2.5) vite-tsconfig-paths: specifier: ^4.0.8 - version: 4.0.8(typescript@4.9.5)(vite@3.2.5) + version: 4.0.8(typescript@5.3.2)(vite@3.2.5) workbox-core: specifier: ^6.5.4 version: 6.5.4 @@ -577,8 +577,8 @@ importers: specifier: ^0.2.26 version: 0.2.26(solid-start@0.2.26)(undici@5.21.1)(vite@3.2.5) typescript: - specifier: ^4.8.4 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.1.8 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -602,8 +602,8 @@ importers: specifier: ^7.8.0 version: 7.8.0 solid-js: - specifier: 1.6.3 - version: 1.6.3 + specifier: ^1.8.6 + version: 1.8.6 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -612,7 +612,7 @@ importers: version: 1.7.3(@types/node@18.15.11)(rollup@2.79.1)(vite@3.2.5) vite-plugin-solid: specifier: ^2.6.1 - version: 2.7.0(solid-js@1.6.3)(vite@3.2.5) + version: 2.7.0(solid-js@1.8.6)(vite@3.2.5) vitest: specifier: 0.26.2 version: 0.26.2(happy-dom@8.1.1) @@ -707,15 +707,15 @@ importers: specifier: 0.12.1 version: 0.12.1(prettier@2.8.7) solid-js: - specifier: 1.6.3 - version: 1.6.3 + specifier: ^1.8.6 + version: 1.8.6 devDependencies: rimraf: specifier: ^3.0.2 version: 3.0.2 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -724,16 +724,16 @@ importers: version: 1.7.3(@types/node@18.15.11)(rollup@2.79.1)(vite@3.2.5) vite-plugin-solid: specifier: ^2.6.1 - version: 2.7.0(solid-js@1.6.3)(vite@3.2.5) + version: 2.7.0(solid-js@1.8.6)(vite@3.2.5) packages/dom-export: dependencies: '@solid-primitives/platform': specifier: ^0.0.101 - version: 0.0.101(solid-js@1.6.3) + version: 0.0.101(solid-js@1.8.6) solid-js: - specifier: 1.6.3 - version: 1.6.3 + specifier: ^1.8.6 + version: 1.8.6 devDependencies: '@types/node': specifier: ^18.14.6 @@ -754,8 +754,8 @@ importers: specifier: ^2.5.0 version: 2.5.0 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -788,7 +788,7 @@ importers: version: 7.11.5 '@solid-primitives/props': specifier: ^2.2.2 - version: 2.2.2(solid-js@1.7.3) + version: 2.2.2(solid-js@1.8.6) devDependencies: '@codeimage/ui': specifier: workspace:0.10.3 @@ -801,13 +801,13 @@ importers: version: 6.1.7 '@codeui/kit': specifier: ^0.0.31 - version: 0.0.31(solid-js@1.7.3)(ts-node@10.9.1)(vite@3.2.5) + version: 0.0.31(solid-js@1.8.6)(ts-node@10.9.1)(vite@3.2.5) '@rollup/plugin-typescript': specifier: ^9.0.2 - version: 9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@4.9.5) + version: 9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@5.3.2) '@solid-aria/focus': specifier: ^0.1.4 - version: 0.1.4(solid-js@1.7.3) + version: 0.1.4(solid-js@1.8.6) '@types/node': specifier: ^18.14.6 version: 18.15.11 @@ -834,19 +834,19 @@ importers: version: 2.79.1 rollup-plugin-dts: specifier: ^5.2.0 - version: 5.3.0(rollup@2.79.1)(typescript@4.9.5) + version: 5.3.0(rollup@2.79.1)(typescript@5.3.2) solid-codemirror: specifier: ^2.2.1 - version: 2.2.3(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.7.3) + version: 2.2.3(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.8.6) solid-js: - specifier: ^1.7.3 - version: 1.7.3 + specifier: ^1.8.6 + version: 1.8.6 ts-morph: specifier: 16.0.0 version: 16.0.0 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -855,23 +855,23 @@ importers: version: 1.7.3(@types/node@18.15.11)(rollup@2.79.1)(vite@3.2.5) vite-plugin-solid: specifier: ^2.6.1 - version: 2.7.0(solid-js@1.7.3)(vite@3.2.5) + version: 2.7.0(solid-js@1.8.6)(vite@3.2.5) packages/locale: dependencies: '@solid-primitives/i18n': specifier: ^1.2.4 - version: 1.2.4(solid-js@1.7.3) + version: 1.2.4(solid-js@1.8.6) solid-js: - specifier: ^1.7.3 - version: 1.7.3 + specifier: ^1.8.6 + version: 1.8.6 devDependencies: rimraf: specifier: ^3.0.2 version: 3.0.2 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -880,13 +880,13 @@ importers: version: 2.2.0(@types/node@18.15.11)(vite@3.2.5) vite-plugin-solid: specifier: ^2.7.0 - version: 2.7.0(solid-js@1.7.3)(vite@3.2.5) + version: 2.7.0(solid-js@1.8.6)(vite@3.2.5) packages/prisma-models: devDependencies: typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 packages/prisma-models/generated/client: {} @@ -906,25 +906,25 @@ importers: version: 1.2.6 '@motionone/solid': specifier: ^10.16.0 - version: 10.16.0(solid-js@1.7.3) + version: 10.16.0(solid-js@1.8.6) '@rollup/plugin-typescript': specifier: ^9.0.2 - version: 9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@4.9.5) + version: 9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@5.3.2) '@solid-aria/types': specifier: ^0.1.4 - version: 0.1.4(solid-js@1.7.3) + version: 0.1.4(solid-js@1.8.6) '@solid-aria/utils': specifier: ^0.2.1 - version: 0.2.1(solid-js@1.7.3) + version: 0.2.1(solid-js@1.8.6) '@solid-primitives/props': specifier: ^3.1.4 - version: 3.1.4(solid-js@1.7.3) + version: 3.1.4(solid-js@1.8.6) '@solid-primitives/refs': specifier: ^1.0.2 - version: 1.0.2(solid-js@1.7.3) + version: 1.0.2(solid-js@1.8.6) '@solid-primitives/utils': specifier: ^6.0.0 - version: 6.0.0(solid-js@1.7.3) + version: 6.0.0(solid-js@1.8.6) '@vanilla-extract/css': specifier: ^1.9.5 version: 1.11.0 @@ -945,13 +945,13 @@ importers: version: 1.2.1 solid-headless: specifier: ^0.13.1 - version: 0.13.1(solid-js@1.7.3) + version: 0.13.1(solid-js@1.8.6) solid-toast: specifier: ^0.5.0 - version: 0.5.0(solid-js@1.7.3) + version: 0.5.0(solid-js@1.8.6) solid-use: - specifier: ^0.6.2 - version: 0.6.2(solid-js@1.7.3) + specifier: ^0.7.2 + version: 0.7.2(solid-js@1.8.6) devDependencies: '@babel/plugin-syntax-jsx': specifier: ^7.21.4 @@ -1014,14 +1014,14 @@ importers: specifier: ^2.0.1 version: 2.0.1 solid-js: - specifier: ^1.7.3 - version: 1.7.3 + specifier: ^1.8.6 + version: 1.8.6 tiny-glob: specifier: ^0.2.9 version: 0.2.9 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 vite: specifier: ^3.2.5 version: 3.2.5(@types/node@18.15.11)(sass@1.61.0) @@ -1030,7 +1030,7 @@ importers: version: 1.7.3(@types/node@18.15.11)(rollup@2.79.1)(vite@3.2.5) vite-plugin-solid: specifier: ^2.6.1 - version: 2.7.0(solid-js@1.7.3)(vite@3.2.5) + version: 2.7.0(solid-js@1.8.6)(vite@3.2.5) packages/vanilla-extract: dependencies: @@ -1052,7 +1052,7 @@ importers: devDependencies: '@rollup/plugin-typescript': specifier: ^9.0.2 - version: 9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@4.9.5) + version: 9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@5.3.2) '@types/node': specifier: 18.11.0 version: 18.11.0 @@ -1063,8 +1063,8 @@ importers: specifier: ^2.79.1 version: 2.79.1 typescript: - specifier: ^4.9.5 - version: 4.9.5 + specifier: ~5.3.2 + version: 5.3.2 packages: @@ -3823,25 +3823,25 @@ packages: style-mod: 4.0.3 w3c-keyname: 2.2.6 - /@codeui/kit@0.0.31(solid-js@1.7.3)(ts-node@10.9.1)(vite@3.2.5): + /@codeui/kit@0.0.31(solid-js@1.8.6)(ts-node@10.9.1)(vite@3.2.5): resolution: {integrity: sha512-a+Xp/41nwRg/i3s/YjyFGOx0RDV4ZVk31NmH9VEHo8WxYq1OANbFD2dki3GjYGsQHG/PCc9KA/RjTl6get89qw==} peerDependencies: solid-js: ^1.7.0 dependencies: - '@kobalte/core': 0.11.2(solid-js@1.7.3) - '@kobalte/utils': 0.9.0(solid-js@1.7.3) + '@kobalte/core': 0.11.2(solid-js@1.8.6) + '@kobalte/utils': 0.9.0(solid-js@1.8.6) '@kobalte/vanilla-extract': 0.4.0(@vanilla-extract/css@1.11.0) - '@motionone/solid': 10.16.2(solid-js@1.7.3) + '@motionone/solid': 10.16.2(solid-js@1.8.6) '@radix-ui/colors': 0.1.8 - '@solid-primitives/pagination': 0.2.5(solid-js@1.7.3) - '@solid-primitives/scheduled': 1.4.1(solid-js@1.7.3) + '@solid-primitives/pagination': 0.2.5(solid-js@1.8.6) + '@solid-primitives/scheduled': 1.4.1(solid-js@1.8.6) '@vanilla-extract/css': 1.11.0 '@vanilla-extract/dynamic': 2.0.3 '@vanilla-extract/recipes': 0.4.0(@vanilla-extract/css@1.11.0) '@vanilla-extract/vite-plugin': 3.8.0(ts-node@10.9.1)(vite@3.2.5) motion: 10.15.5 polished: 4.2.2 - solid-js: 1.7.3 + solid-js: 1.8.6 statebuilder: 0.3.1 transitivePeerDependencies: - supports-color @@ -3849,25 +3849,25 @@ packages: - vite dev: true - /@codeui/kit@0.0.34(solid-js@1.7.3)(ts-node@10.9.1)(vite@3.2.5): + /@codeui/kit@0.0.34(solid-js@1.8.6)(ts-node@10.9.1)(vite@3.2.5): resolution: {integrity: sha512-/2SgZN5076cV7kGPGBnTULEzwWkdGcsT7iRntjrWGp4Gv24nRzUUkYYwnFSf8GrCwauPj/F/j1e960Qzr7demw==} peerDependencies: solid-js: ^1.7.0 dependencies: - '@kobalte/core': 0.11.2(solid-js@1.7.3) - '@kobalte/utils': 0.9.0(solid-js@1.7.3) + '@kobalte/core': 0.11.2(solid-js@1.8.6) + '@kobalte/utils': 0.9.0(solid-js@1.8.6) '@kobalte/vanilla-extract': 0.4.0(@vanilla-extract/css@1.11.0) - '@motionone/solid': 10.16.2(solid-js@1.7.3) + '@motionone/solid': 10.16.2(solid-js@1.8.6) '@radix-ui/colors': 0.1.9 - '@solid-primitives/pagination': 0.2.9(solid-js@1.7.3) - '@solid-primitives/scheduled': 1.4.1(solid-js@1.7.3) + '@solid-primitives/pagination': 0.2.9(solid-js@1.8.6) + '@solid-primitives/scheduled': 1.4.1(solid-js@1.8.6) '@vanilla-extract/css': 1.11.0 '@vanilla-extract/dynamic': 2.0.3 '@vanilla-extract/recipes': 0.4.0(@vanilla-extract/css@1.11.0) '@vanilla-extract/vite-plugin': 3.9.0(ts-node@10.9.1)(vite@3.2.5) motion: 10.15.5 polished: 4.2.2 - solid-js: 1.7.3 + solid-js: 1.8.6 statebuilder: 0.3.1 transitivePeerDependencies: - supports-color @@ -3976,13 +3976,13 @@ packages: '@types/node': 18.15.11 chalk: 4.1.2 cosmiconfig: 8.1.3 - cosmiconfig-typescript-loader: 4.3.0(@types/node@18.15.11)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@4.9.5) + cosmiconfig-typescript-loader: 4.3.0(@types/node@18.15.11)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.3.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@4.9.5) - typescript: 4.9.5 + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -4917,25 +4917,25 @@ packages: resolution: {integrity: sha512-SlsbRC/RX+/zg4AApWIFNDdkLtFbkq3LNoZWXZCE/nHVKqoIJyaoQyge/I0Y38vLxowUn9KTtXgusLD91+orbg==} dependencies: '@formatjs/intl-localematcher': 0.2.32 - tslib: 2.5.3 + tslib: 2.6.2 /@formatjs/fast-memoize@2.0.1: resolution: {integrity: sha512-M2GgV+qJn5WJQAYewz7q2Cdl6fobQa69S1AzSM2y0P68ZDbK5cWrJIcPCO395Of1ksftGZoOt4LYCO/j9BKBSA==} dependencies: - tslib: 2.5.3 + tslib: 2.6.2 /@formatjs/icu-messageformat-parser@2.3.1: resolution: {integrity: sha512-knF2AkAKN4Upv4oIiKY4Wd/dLH68TNMPgV/tJMu/T6FP9aQwbv8fpj7U3lkyniPaNVxvia56Gxax8MKOjtxLSQ==} dependencies: '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/icu-skeleton-parser': 1.3.18 - tslib: 2.5.3 + tslib: 2.6.2 /@formatjs/icu-skeleton-parser@1.3.18: resolution: {integrity: sha512-ND1ZkZfmLPcHjAH1sVpkpQxA+QYfOX3py3SjKWMUVGDow18gZ0WPqz3F+pJLYQMpS2LnnQ5zYR2jPVYTbRwMpg==} dependencies: '@formatjs/ecma402-abstract': 1.14.3 - tslib: 2.5.3 + tslib: 2.6.2 /@formatjs/intl-localematcher@0.2.31: resolution: {integrity: sha512-9QTjdSBpQ7wHShZgsNzNig5qT3rCPvmZogS/wXZzKotns5skbXgs0I7J8cuN0PPqXyynvNVuN+iOKhNS2eb+ZA==} @@ -4946,7 +4946,7 @@ packages: /@formatjs/intl-localematcher@0.2.32: resolution: {integrity: sha512-k/MEBstff4sttohyEpXxCmC3MqbUn9VvHGlZ8fauLzkbwXmVrEeyzS+4uhrvAk9DWU9/7otYWxyDox4nT/KVLQ==} dependencies: - tslib: 2.5.3 + tslib: 2.6.2 /@formatjs/intl-relativetimeformat@11.1.4: resolution: {integrity: sha512-vUz2O1OpmKAyLTyQw6BUT0KMrm/2373zPUlF5wlCmy6mT4YIvxUAizaeSLHKpjQgc6qWmzsOiQTJG04Sz2vtYA==} @@ -5061,7 +5061,7 @@ packages: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - /@kobalte/core@0.11.2(solid-js@1.7.3): + /@kobalte/core@0.11.2(solid-js@1.8.6): resolution: {integrity: sha512-B19TvpmR0E8n7LJqopF0lbMayBErnWJ5MlTTnrgVAFU1up/2Bo1O6ldTK1c5NikmpppzIK2A8ovUwIhRqw/3Uw==} peerDependencies: solid-js: ^1.7.11 @@ -5070,22 +5070,22 @@ packages: '@internationalized/date': 3.5.0 '@internationalized/message': 3.1.1 '@internationalized/number': 3.4.0 - '@kobalte/utils': 0.9.0(solid-js@1.7.3) - solid-js: 1.7.3 + '@kobalte/utils': 0.9.0(solid-js@1.8.6) + solid-js: 1.8.6 - /@kobalte/utils@0.9.0(solid-js@1.7.3): + /@kobalte/utils@0.9.0(solid-js@1.8.6): resolution: {integrity: sha512-TYVCpQcpqo1+0HBn3NXoGEBzxd4tH6Um1oc07nrYw1V7Qq0qbMaYAOnfBc1qhlh7sGV4XZldmb0j13Of0FrZQg==} peerDependencies: solid-js: ^1.7.11 dependencies: - '@solid-primitives/event-listener': 2.3.0(solid-js@1.7.3) - '@solid-primitives/keyed': 1.2.0(solid-js@1.7.3) - '@solid-primitives/map': 0.4.8(solid-js@1.7.3) - '@solid-primitives/media': 2.2.5(solid-js@1.7.3) - '@solid-primitives/props': 3.1.8(solid-js@1.7.3) - '@solid-primitives/refs': 1.0.5(solid-js@1.7.3) - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/event-listener': 2.3.0(solid-js@1.8.6) + '@solid-primitives/keyed': 1.2.0(solid-js@1.8.6) + '@solid-primitives/map': 0.4.8(solid-js@1.8.6) + '@solid-primitives/media': 2.2.5(solid-js@1.8.6) + '@solid-primitives/props': 3.1.8(solid-js@1.8.6) + '@solid-primitives/refs': 1.0.5(solid-js@1.8.6) + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 /@kobalte/vanilla-extract@0.4.0(@vanilla-extract/css@1.11.0): resolution: {integrity: sha512-AfqxlozHjU0njhR38P3LJxXv1jl90N5tuASsB266Cgeaoc4nrCBTG4wxCUiHSWn8ppw4QgWM871iRpOULglzLw==} @@ -5378,20 +5378,20 @@ packages: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 hey-listen: 1.0.8 - tslib: 2.5.3 + tslib: 2.6.2 /@motionone/easing@10.15.1: resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==} dependencies: '@motionone/utils': 10.15.1 - tslib: 2.5.3 + tslib: 2.6.2 /@motionone/generators@10.15.1: resolution: {integrity: sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==} dependencies: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.5.3 + tslib: 2.6.2 /@motionone/solid@10.16.0(solid-js@1.7.3): resolution: {integrity: sha512-pxE5qQEtwv42bAllHFVapZevX5T4YTYzFe7vo0+Lljqyx+7+jP1NT0fosBUAOhDNdJNANNMldXwyh+qGBW5BrA==} @@ -5406,17 +5406,30 @@ packages: solid-js: 1.7.3 dev: false - /@motionone/solid@10.16.2(solid-js@1.7.3): + /@motionone/solid@10.16.0(solid-js@1.8.6): + resolution: {integrity: sha512-pxE5qQEtwv42bAllHFVapZevX5T4YTYzFe7vo0+Lljqyx+7+jP1NT0fosBUAOhDNdJNANNMldXwyh+qGBW5BrA==} + peerDependencies: + solid-js: ^1.5.0 + dependencies: + '@motionone/dom': 10.15.5 + '@motionone/utils': 10.15.1 + '@solid-primitives/props': 3.1.4(solid-js@1.8.6) + '@solid-primitives/refs': 1.0.2(solid-js@1.8.6) + '@solid-primitives/transition-group': 1.0.1(solid-js@1.8.6) + solid-js: 1.8.6 + dev: false + + /@motionone/solid@10.16.2(solid-js@1.8.6): resolution: {integrity: sha512-0bl1KRDWc6BRcKXzRZR2KdRzIIN86SfSe8mcfKPwHYQDzdOEohRcYUsDaYlwWuwU07VCngOHZEPgFCofDJ80zw==} peerDependencies: solid-js: ^1.5.0 dependencies: '@motionone/dom': 10.16.2 '@motionone/utils': 10.15.1 - '@solid-primitives/props': 3.1.8(solid-js@1.7.3) - '@solid-primitives/refs': 1.0.5(solid-js@1.7.3) - '@solid-primitives/transition-group': 1.0.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/props': 3.1.8(solid-js@1.8.6) + '@solid-primitives/refs': 1.0.5(solid-js@1.8.6) + '@solid-primitives/transition-group': 1.0.1(solid-js@1.8.6) + solid-js: 1.8.6 /@motionone/svelte@10.15.5: resolution: {integrity: sha512-Xyxtgp7BlVnSBwcoFmXGHUVnpNktzeXsEifu2NJJWc7VGuxutDsBZxNdz80qvpLIC5MeBa1wh7GGegZzTm1msg==} @@ -5432,7 +5445,7 @@ packages: dependencies: '@motionone/types': 10.15.1 hey-listen: 1.0.8 - tslib: 2.5.3 + tslib: 2.6.2 /@motionone/vue@10.15.5: resolution: {integrity: sha512-cUENrLYAolUacHvCgU+8wF9OgSlVutfWbHMLERI/bElCJ+e2YVQvG/CpGhIM5fYOOJzuvg2T2wHmLLmvJoavEw==} @@ -5455,7 +5468,7 @@ packages: dev: true optional: true - /@mswjs/data@0.10.2(typescript@4.9.5): + /@mswjs/data@0.10.2(typescript@5.3.2): resolution: {integrity: sha512-L6AGyse4GjFfyF9OI7AfYtcLbALN5MZQSvSr7p48wj6zlrrrgIKGkRVf9IEEfqaWimKP31mJDdHhie3lfJQ4SQ==} dependencies: '@types/lodash': 4.14.192 @@ -5472,9 +5485,8 @@ packages: strict-event-emitter: 0.2.8 uuid: 8.3.2 optionalDependencies: - msw: 2.0.5(typescript@4.9.5) + msw: 2.0.9(typescript@5.3.2) transitivePeerDependencies: - - encoding - supports-color - typescript dev: true @@ -6881,7 +6893,7 @@ packages: terser: 5.16.8 dev: true - /@rollup/plugin-typescript@9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@4.9.5): + /@rollup/plugin-typescript@9.0.2(rollup@2.79.1)(tslib@2.5.0)(typescript@5.3.2): resolution: {integrity: sha512-/sS93vmHUMjzDUsl5scNQr1mUlNE1QjBBvOhmRwJCH8k2RRhDIm3c977B3wdu3t3Ap17W6dDeXP3hj1P1Un1bA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6898,7 +6910,7 @@ packages: resolve: 1.22.2 rollup: 2.79.1 tslib: 2.5.0 - typescript: 4.9.5 + typescript: 5.3.2 /@rollup/pluginutils@3.1.0(rollup@2.79.1): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} @@ -7024,152 +7036,152 @@ packages: resolution: {integrity: sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==} dev: true - /@solid-aria/button@0.1.3(solid-js@1.7.3): + /@solid-aria/button@0.1.3(solid-js@1.8.6): resolution: {integrity: sha512-gN7/d5YkHAbQPhzBVbNNp9grf9w+mxFRulbmeXjp61hFNLOJRDcdMPCri5MmfUJ8D2BwefcyHvCGTCc62Ua23A==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/focus': 0.1.4(solid-js@1.7.3) - '@solid-aria/interactions': 0.1.4(solid-js@1.7.3) - '@solid-aria/toggle': 0.1.3(solid-js@1.7.3) - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/props': 2.2.2(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/focus': 0.1.4(solid-js@1.8.6) + '@solid-aria/interactions': 0.1.4(solid-js@1.8.6) + '@solid-aria/toggle': 0.1.3(solid-js@1.8.6) + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/props': 2.2.2(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-aria/collection@0.2.0(solid-js@1.7.3): + /@solid-aria/collection@0.2.0(solid-js@1.8.6): resolution: {integrity: sha512-f1//2b5ty7gTOGhDESMQOPxlMSLJSRx49V7dv/94X5pqK6X59ZtmFwZkqzX6mD16TL5HpxESCkZbWFD0JRu6Rg==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/keyed': 1.1.10(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/keyed': 1.1.10(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-aria/focus@0.1.4(solid-js@1.7.3): + /@solid-aria/focus@0.1.4(solid-js@1.8.6): resolution: {integrity: sha512-yX/BbN97s7ascNJu0yB+p1bx48U0NOOWw7+TYlGcAfFGc2HMNpIxG5OdhWGUoz8D9Tp5ELEgWgN3d4dAf7Hk9Q==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/interactions': 0.1.4(solid-js@1.7.3) - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/props': 2.2.2(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/interactions': 0.1.4(solid-js@1.8.6) + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/props': 2.2.2(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-aria/i18n@0.2.0(solid-js@1.7.3): + /@solid-aria/i18n@0.2.0(solid-js@1.8.6): resolution: {integrity: sha512-zrzewEmj07mBD/ubIcjCp5f34hv3LAzTCXbnqCsNZ+289yJDkJ5xO/pOtaDzp5ISqd3FXRMwT+gzrCxbTRebKw==} peerDependencies: solid-js: ^1.4.4 dependencies: '@internationalized/number': 3.2.0 - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-aria/interactions@0.1.4(solid-js@1.7.3): + /@solid-aria/interactions@0.1.4(solid-js@1.8.6): resolution: {integrity: sha512-gVJWJTX51mZfURoak39mxCo/vUQl8UInctJBlT2nIc3VQrTPL4ekOV6czrvTffpduoWgXeuf61+Dabc7b920lQ==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/platform': 0.0.100(solid-js@1.7.3) - '@solid-primitives/props': 2.2.2(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/platform': 0.0.100(solid-js@1.8.6) + '@solid-primitives/props': 2.2.2(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-aria/overlays@0.1.3(solid-js@1.7.3): + /@solid-aria/overlays@0.1.3(solid-js@1.8.6): resolution: {integrity: sha512-M002GH8SFfr9WkA+NfGSkX03Qr+DdksRkfIHG+AVZgKxSBSyqwpU1vcvB1Mn1Nu+KhucQ7/N8cKpoQIa+Yse5g==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/button': 0.1.3(solid-js@1.7.3) - '@solid-aria/i18n': 0.2.0(solid-js@1.7.3) - '@solid-aria/interactions': 0.1.4(solid-js@1.7.3) - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-aria/visually-hidden': 0.1.3(solid-js@1.7.3) - '@solid-primitives/platform': 0.0.100(solid-js@1.7.3) - '@solid-primitives/props': 2.2.2(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/button': 0.1.3(solid-js@1.8.6) + '@solid-aria/i18n': 0.2.0(solid-js@1.8.6) + '@solid-aria/interactions': 0.1.4(solid-js@1.8.6) + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-aria/visually-hidden': 0.1.3(solid-js@1.8.6) + '@solid-primitives/platform': 0.0.100(solid-js@1.8.6) + '@solid-primitives/props': 2.2.2(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-aria/toggle@0.1.3(solid-js@1.7.3): + /@solid-aria/toggle@0.1.3(solid-js@1.8.6): resolution: {integrity: sha512-ZVRhY+Te8XBFFcumuu2J92LBntlmV6ss/6fNkDfhvr4LV42VB1goRZvPJk8rqakyR3JkQBTnQuxt7idrqqaxgA==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/focus': 0.1.4(solid-js@1.7.3) - '@solid-aria/interactions': 0.1.4(solid-js@1.7.3) - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/props': 2.2.2(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/focus': 0.1.4(solid-js@1.8.6) + '@solid-aria/interactions': 0.1.4(solid-js@1.8.6) + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/props': 2.2.2(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-aria/types@0.1.4(solid-js@1.7.3): + /@solid-aria/types@0.1.4(solid-js@1.8.6): resolution: {integrity: sha512-CxVXiZPE+nfD7wr7+6xtY3IrCTyAfL3zW4tH4NtsxlqBoz10tLFRCsTqeyl6OWMDhwABIaSdeHPKXVnKsKErcQ==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-aria/utils@0.2.1(solid-js@1.7.3): + /@solid-aria/utils@0.2.1(solid-js@1.8.6): resolution: {integrity: sha512-zZgPpdg7azQUKE2jDUnCmzopN8CFdeKKcFTIv9ICrc0afS1qUR8ScywWBF/AwNBgGYhneBr7xEOwAHxe+zUcHQ==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-aria/visually-hidden@0.1.3(solid-js@1.7.3): + /@solid-aria/visually-hidden@0.1.3(solid-js@1.8.6): resolution: {integrity: sha512-flMFjefduI4K4jlsN1EGQhf1lMW5ypYy1CjNHoT2n5IVEIkg29viAf2kFX/nX/DmA2FCTuPhrRMijBxVYuG4Qw==} peerDependencies: solid-js: ^1.4.4 dependencies: - '@solid-aria/interactions': 0.1.4(solid-js@1.7.3) - '@solid-aria/types': 0.1.4(solid-js@1.7.3) - '@solid-aria/utils': 0.2.1(solid-js@1.7.3) - '@solid-primitives/utils': 2.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-aria/interactions': 0.1.4(solid-js@1.8.6) + '@solid-aria/types': 0.1.4(solid-js@1.8.6) + '@solid-aria/utils': 0.2.1(solid-js@1.8.6) + '@solid-primitives/utils': 2.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-primitives/context@0.1.4(solid-js@1.7.3): + /@solid-primitives/context@0.1.4(solid-js@1.8.6): resolution: {integrity: sha512-k7lwcepYQJazsctHMkz88GAxEH6J7NYUprYjcnpkgD95qqWav8KaaQ3n+uTrB2seSVLMMqok1YyP8dqsiN5ltQ==} peerDependencies: solid-js: ^1.6.0 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /@solid-primitives/context@0.2.1(solid-js@1.7.3): + /@solid-primitives/context@0.2.1(solid-js@1.8.6): resolution: {integrity: sha512-XIIwCOWpRKDersgkR9LNFXaJHIV8QlCFo/tq5bV0cAOZklcwOFcqi2bN+uWgEIQSWGjWXU2kc1H1/TzgYzVDlg==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /@solid-primitives/event-bus@1.0.5(solid-js@1.7.3): + /@solid-primitives/event-bus@1.0.5(solid-js@1.8.6): resolution: {integrity: sha512-oHJEILaSSQdTkpUjlRO95tFYTpf2HBUER3MzssuwUM6PTgoFVbwfobakaGk1TGeRBW5r/BRaJugZlVFiQcAQ+w==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.1.0(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.1.0(solid-js@1.8.6) + solid-js: 1.8.6 dev: false /@solid-primitives/event-listener@2.2.13(solid-js@1.7.3): @@ -7181,54 +7193,63 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/event-listener@2.3.0(solid-js@1.7.3): + /@solid-primitives/event-listener@2.2.13(solid-js@1.8.6): + resolution: {integrity: sha512-8GtVEq0ECZoa5Klo1jjfGPfwg0zVJ8TNnNkWu8FqRkh0CkhbhCVJAKwjleem9K/qL6zUDfJihLjhqGBTBbb+8w==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + '@solid-primitives/utils': 6.2.0(solid-js@1.8.6) + solid-js: 1.8.6 + dev: false + + /@solid-primitives/event-listener@2.3.0(solid-js@1.8.6): resolution: {integrity: sha512-0DS7DQZvCExWSpurVZC9/wjI8RmkhuOtWOy6Pp1Woq9ElMT9/bfjNpkwXsOwisLpcTqh9eUs17kp7jtpWcC20w==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-primitives/i18n@1.2.4(solid-js@1.7.3): + /@solid-primitives/i18n@1.2.4(solid-js@1.8.6): resolution: {integrity: sha512-4phkfhFKAfKWWwN+U5M77P8lq65J5XljyjPkZSVzk+AI2OwpO5aDtKpDxiAMWSS8aYhnfJvlfCkIY7X7XDCDLw==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/context': 0.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/context': 0.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-primitives/immutable@0.1.10(solid-js@1.7.3): + /@solid-primitives/immutable@0.1.10(solid-js@1.8.6): resolution: {integrity: sha512-5XkiiBGSuUaoG2HFei1bG2eDyUwsj/b6IBP7ggm4UMU5mM/APz1u7e3rzMyPn5zVqnHT3oRSbj3UDPNYb5Y9Qg==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.0.0(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.0.0(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-primitives/keyed@1.1.10(solid-js@1.7.3): + /@solid-primitives/keyed@1.1.10(solid-js@1.8.6): resolution: {integrity: sha512-J3TI4hL+C5Btc078BvlebUbUf0GQP3b/1fGfBHzfdgK32dTBsZsxCk/qU1IP03b6VJFkNteeVhK9pPeUARk80g==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /@solid-primitives/keyed@1.2.0(solid-js@1.7.3): + /@solid-primitives/keyed@1.2.0(solid-js@1.8.6): resolution: {integrity: sha512-0DuTeJdxWjCTu73XnDZs24JzfXckBnpvCfQ6Mf/kTPKkMZJh7tjkBnZEk48ckrE9xmwat9stIdfrBmZctsepIw==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 - /@solid-primitives/map@0.4.8(solid-js@1.7.3): + /@solid-primitives/map@0.4.8(solid-js@1.8.6): resolution: {integrity: sha512-p9zhIaIWOQVxLaUEjg6nzrBLZUOzozJFHatdKqISSIq7iJhVXX1M1MPzDHHqKyJw/nSENoKgvZehnG3HErnamw==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/trigger': 1.0.8(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/trigger': 1.0.8(solid-js@1.8.6) + solid-js: 1.8.6 /@solid-primitives/media@2.0.4(solid-js@1.7.3): resolution: {integrity: sha512-MZkdUlV3qJQts4b7ZfAldbFGB1neH64rwHsnTmIeF2Zj8gWjYcYtJ36SwkRs3NjHQ53uQliZ+DtMXiCeapNw/g==} @@ -7241,65 +7262,65 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/media@2.2.5(solid-js@1.7.3): + /@solid-primitives/media@2.2.5(solid-js@1.8.6): resolution: {integrity: sha512-wTESNFteSwOZsNIBPLMIVLuOHIIzt2AIZdaCYYxfsJIr/xjDqSomlmdFlAmxfJD3ondO7fwtWfc0rcmAvjoPCA==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/event-listener': 2.3.0(solid-js@1.7.3) - '@solid-primitives/rootless': 1.4.2(solid-js@1.7.3) - '@solid-primitives/static-store': 0.0.5(solid-js@1.7.3) - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/event-listener': 2.3.0(solid-js@1.8.6) + '@solid-primitives/rootless': 1.4.2(solid-js@1.8.6) + '@solid-primitives/static-store': 0.0.5(solid-js@1.8.6) + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-primitives/pagination@0.2.5(solid-js@1.7.3): + /@solid-primitives/pagination@0.2.5(solid-js@1.8.6): resolution: {integrity: sha512-eSxknWTQhfhKV4CJNDCIvVmKO2dkX9fPO/Tngg4keleL+3eOQG3Oj9umxCivtuDMg0aV/Lo65H3u30BjiZxjqA==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: true - /@solid-primitives/pagination@0.2.9(solid-js@1.7.3): + /@solid-primitives/pagination@0.2.9(solid-js@1.8.6): resolution: {integrity: sha512-WPUnD8jX23+5lzuH5aK2bf5dLSnWrLmtpJabR3Z5MvHZ450MOAvwloLcuzR5ILT5K8Y8UjqqDwfWGF8O2fwtZw==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-primitives/platform@0.0.100(solid-js@1.7.3): + /@solid-primitives/platform@0.0.100(solid-js@1.8.6): resolution: {integrity: sha512-TMGeDtjA8b7xlUQGq3QhdR8SSa49bvqhFJ0iD+iy4fsnEHr9xA5hIDyBX/ntmz70SbOVyz+z9IdXwBnqurr4bQ==} peerDependencies: solid-js: ^1.4.0 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 - /@solid-primitives/platform@0.0.101(solid-js@1.6.3): + /@solid-primitives/platform@0.0.101(solid-js@1.7.3): resolution: {integrity: sha512-Dn12QFiihRKIzlGMuPsxpW89uekX3BmreofTCFrZpiwUGSGYTYa2eNbpYFYqkOgSKpGkV+HNU2fVWTuXFJhtWg==} peerDependencies: solid-js: ^1.4.0 dependencies: - solid-js: 1.6.3 + solid-js: 1.7.3 dev: false - /@solid-primitives/platform@0.0.101(solid-js@1.7.3): + /@solid-primitives/platform@0.0.101(solid-js@1.8.6): resolution: {integrity: sha512-Dn12QFiihRKIzlGMuPsxpW89uekX3BmreofTCFrZpiwUGSGYTYa2eNbpYFYqkOgSKpGkV+HNU2fVWTuXFJhtWg==} peerDependencies: solid-js: ^1.4.0 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /@solid-primitives/props@2.2.2(solid-js@1.7.3): + /@solid-primitives/props@2.2.2(solid-js@1.8.6): resolution: {integrity: sha512-vjRRoi/z3S2ylIJKCs+mN07oxDmt2S9gPCbTqkEx8jYHnvzocpt34UQdglLoSklTE6jI37JhW3g/Cs8Qr/peHg==} peerDependencies: solid-js: ^1.3.0 dependencies: - '@solid-primitives/utils': 3.1.0(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 3.1.0(solid-js@1.8.6) + solid-js: 1.8.6 /@solid-primitives/props@3.1.4(solid-js@1.7.3): resolution: {integrity: sha512-RiwOZXbqb3RMmkznyfI63gwAB/iVHPk8AWN55oIEBRkjzgpuqRXIzdbsSQVy23jMbkRs91tRtzxQ/g6eoWLnuQ==} @@ -7310,13 +7331,22 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/props@3.1.8(solid-js@1.7.3): + /@solid-primitives/props@3.1.4(solid-js@1.8.6): + resolution: {integrity: sha512-RiwOZXbqb3RMmkznyfI63gwAB/iVHPk8AWN55oIEBRkjzgpuqRXIzdbsSQVy23jMbkRs91tRtzxQ/g6eoWLnuQ==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + '@solid-primitives/utils': 6.0.0(solid-js@1.8.6) + solid-js: 1.8.6 + dev: false + + /@solid-primitives/props@3.1.8(solid-js@1.8.6): resolution: {integrity: sha512-38ERNFhl87emUDPRlYvCmlbvEcK2mOJB38SU22YS2QXFDK7TQf/7P46XZacs7oODc/fckhfZTitht71FMEDe2g==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 /@solid-primitives/refs@1.0.2(solid-js@1.7.3): resolution: {integrity: sha512-qnqQRdYbsENlVx86QCfftRKGZ/9zUJMGK9U85xDRymocEyeUXxdxgq0FeyGhvgg4A25spJVwHmuZUGY0aMBBLA==} @@ -7327,24 +7357,33 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/refs@1.0.5(solid-js@1.7.3): + /@solid-primitives/refs@1.0.2(solid-js@1.8.6): + resolution: {integrity: sha512-qnqQRdYbsENlVx86QCfftRKGZ/9zUJMGK9U85xDRymocEyeUXxdxgq0FeyGhvgg4A25spJVwHmuZUGY0aMBBLA==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + '@solid-primitives/utils': 6.0.0(solid-js@1.8.6) + solid-js: 1.8.6 + dev: false + + /@solid-primitives/refs@1.0.5(solid-js@1.8.6): resolution: {integrity: sha512-5hmYmYbm6rs43nMHHozyyUngGA7P7q2WtlaCLJEfmlUJf67GWI1PZmqAiol6m9F37XSMZRuvZLoQ7HA/0q3GYg==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-primitives/resize-observer@2.0.15(solid-js@1.7.3): + /@solid-primitives/resize-observer@2.0.15(solid-js@1.8.6): resolution: {integrity: sha512-Wu2KygKhe4wVeZYCvBrD/yUr9oMs7Jtm+cCctroPlTIKOviLhtiNKzi56Jh0FR2G+adeD5662qHpAS/obnM5gQ==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/event-listener': 2.2.13(solid-js@1.7.3) - '@solid-primitives/rootless': 1.3.2(solid-js@1.7.3) - '@solid-primitives/static-store': 0.0.2(solid-js@1.7.3) - '@solid-primitives/utils': 6.0.0(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/event-listener': 2.2.13(solid-js@1.8.6) + '@solid-primitives/rootless': 1.3.2(solid-js@1.8.6) + '@solid-primitives/static-store': 0.0.2(solid-js@1.8.6) + '@solid-primitives/utils': 6.0.0(solid-js@1.8.6) + solid-js: 1.8.6 dev: false /@solid-primitives/rootless@1.3.2(solid-js@1.7.3): @@ -7356,37 +7395,46 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/rootless@1.4.2(solid-js@1.7.3): + /@solid-primitives/rootless@1.3.2(solid-js@1.8.6): + resolution: {integrity: sha512-R1rncXOUcB/i3PyvKhSWcsocPRe1n3HsMIO717RpWFd2knUF8+b0cGgRDEoneGaV/a5kq4cqH3csa66klxuM3A==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + '@solid-primitives/utils': 6.2.0(solid-js@1.8.6) + solid-js: 1.8.6 + dev: false + + /@solid-primitives/rootless@1.4.2(solid-js@1.8.6): resolution: {integrity: sha512-ynI/2aEOPyc14IKCX6yDBqnsAYCoLbaP9V/jejEWMVKOT2ZdV2ZxdftaLimOpWPpvjyti5DUJIGTOfLaNb7jlg==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-primitives/scheduled@1.4.1(solid-js@1.7.3): + /@solid-primitives/scheduled@1.4.1(solid-js@1.8.6): resolution: {integrity: sha512-OLcNXwYpX7HUOEqNPcmR31dkyI1E2imkMDBRlqsGT0ZhJV1L2g0TEREpo4nm/kUhh8LVQzkfnxS+GONx9kh90A==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 - /@solid-primitives/static-store@0.0.2(solid-js@1.7.3): + /@solid-primitives/static-store@0.0.2(solid-js@1.8.6): resolution: {integrity: sha512-JR51MmoZbFWE7fmzm0NnfS4RuLHpzXpPqAb7RJu3fHDGHp+q7v4KylseULcailINzDIosHQXbpiDQlj2Lx9zbQ==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.0(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.0(solid-js@1.8.6) + solid-js: 1.8.6 dev: false - /@solid-primitives/static-store@0.0.5(solid-js@1.7.3): + /@solid-primitives/static-store@0.0.5(solid-js@1.8.6): resolution: {integrity: sha512-ssQ+s/wrlFAEE4Zw8GV499yBfvWx7SMm+ZVc11wvao4T5xg9VfXCL9Oa+x4h+vPMvSV/Knv5LrsLiUa+wlJUXQ==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 /@solid-primitives/transition-group@1.0.1(solid-js@1.7.3): resolution: {integrity: sha512-StVQs7BVGQa1uo6dD19wqOgfGMxu3gL/bvPHUV/NBJaiNX5R5e7dPb6lz6zR1RdTho3M+3Mv8jUHKd/aKuhL4w==} @@ -7394,28 +7442,36 @@ packages: solid-js: ^1.6.12 dependencies: solid-js: 1.7.3 + dev: false + + /@solid-primitives/transition-group@1.0.1(solid-js@1.8.6): + resolution: {integrity: sha512-StVQs7BVGQa1uo6dD19wqOgfGMxu3gL/bvPHUV/NBJaiNX5R5e7dPb6lz6zR1RdTho3M+3Mv8jUHKd/aKuhL4w==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + solid-js: 1.8.6 - /@solid-primitives/trigger@1.0.8(solid-js@1.7.3): + /@solid-primitives/trigger@1.0.8(solid-js@1.8.6): resolution: {integrity: sha512-p9e3FGhCk8sRPxDiCT8vnTE+DOEtrAnJZP4zV0NAV6YGnpV50JATVXNiLjKgyiI/mTIRkWB0+9c5SUbRlqFx6A==} peerDependencies: solid-js: ^1.6.12 dependencies: - '@solid-primitives/utils': 6.2.1(solid-js@1.7.3) - solid-js: 1.7.3 + '@solid-primitives/utils': 6.2.1(solid-js@1.8.6) + solid-js: 1.8.6 - /@solid-primitives/utils@2.2.1(solid-js@1.7.3): + /@solid-primitives/utils@2.2.1(solid-js@1.8.6): resolution: {integrity: sha512-vaBO3MGOpjzitbSAVuJkYZnzNPRl6sRrw2do390DEBbfeqMfPpW4fAEb5/tI4b5T13V1xAY+giHoxqvVg2SRhQ==} peerDependencies: solid-js: ^1.4.1 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 - /@solid-primitives/utils@3.1.0(solid-js@1.7.3): + /@solid-primitives/utils@3.1.0(solid-js@1.8.6): resolution: {integrity: sha512-/rerChcwgFtHEgVCCBY7BXGHh7a83HcIAzR8QhXJ789geIVbBs2YxHF4UUZlG7ec00NKSfvO3+sQquN/xKQLMw==} peerDependencies: solid-js: ^1.5.0 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 /@solid-primitives/utils@4.0.1(solid-js@1.7.3): resolution: {integrity: sha512-06fSyBair7ZxCquMjIqJes29aNg65X776TVw4EUN7PBtdWsGUeIZ9F/H4ek7yrDSxaSDaPHeye5knEYsYAq2gA==} @@ -7433,12 +7489,20 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/utils@6.1.0(solid-js@1.7.3): + /@solid-primitives/utils@6.0.0(solid-js@1.8.6): + resolution: {integrity: sha512-SSu12+vvU6J8SVWW9eGV+dqiMsc0WG1Oy8YYY9AWzRzssmzNXg/uexaW+0eqTuj8JcRAaGplMDjhraB01HOidA==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + solid-js: 1.8.6 + dev: false + + /@solid-primitives/utils@6.1.0(solid-js@1.8.6): resolution: {integrity: sha512-uTikKFrq33UO+MnKt2WzZr9WYbQe5YX58ytGkL+29DL6o0pZs1wrICbd4ymzSm8azqzMcQqEQOL3HLWjuv9tLw==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false /@solid-primitives/utils@6.2.0(solid-js@1.7.3): @@ -7449,12 +7513,20 @@ packages: solid-js: 1.7.3 dev: false - /@solid-primitives/utils@6.2.1(solid-js@1.7.3): + /@solid-primitives/utils@6.2.0(solid-js@1.8.6): + resolution: {integrity: sha512-T62WlLwKkbmicsw/xpwMQyv9MmZRSaVyutXfS5icc9v0cb8qGMUxRxr5LVvZHYQCZ9DEFboZB0r711xsbVBbeA==} + peerDependencies: + solid-js: ^1.6.12 + dependencies: + solid-js: 1.8.6 + dev: false + + /@solid-primitives/utils@6.2.1(solid-js@1.8.6): resolution: {integrity: sha512-TsecNzxiO5bLfzqb4OOuzfUmdOROcssuGqgh5rXMMaasoFZ3GoveUgdY1wcf17frMJM7kCNGNuK34EjErneZkg==} peerDependencies: solid-js: ^1.6.12 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 /@solidjs/meta@0.28.4(solid-js@1.7.3): resolution: {integrity: sha512-1USElsQuGVcJnmZ6CxPfUVmKvCsVdBQoGrUyMxLtFw36Ytt90dPs/qLyXLvPR/ZPD16/qauWqg6APEkbrDOLcA==} @@ -7470,6 +7542,14 @@ packages: dependencies: solid-js: 1.7.3 + /@solidjs/router@0.8.2(solid-js@1.8.6): + resolution: {integrity: sha512-gUKW+LZqxtX6y/Aw6JKyy4gQ9E7dLqp513oB9pSYJR1HM5c56Pf7eijzyXX+b3WuXig18Cxqah4tMtF0YGu80w==} + peerDependencies: + solid-js: ^1.5.3 + dependencies: + solid-js: 1.8.6 + dev: false + /@surma/rollup-plugin-off-main-thread@2.2.3: resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} dependencies: @@ -7482,13 +7562,13 @@ packages: /@swc/helpers@0.4.14: resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==} dependencies: - tslib: 2.5.3 + tslib: 2.6.2 dev: false /@swc/helpers@0.5.3: resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} dependencies: - tslib: 2.5.3 + tslib: 2.6.2 /@szmarczak/http-timer@4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -7497,12 +7577,12 @@ packages: defer-to-connect: 2.0.1 dev: true - /@thisbeyond/solid-dnd@0.7.2(solid-js@1.7.3): + /@thisbeyond/solid-dnd@0.7.2(solid-js@1.8.6): resolution: {integrity: sha512-He8WC2o0J82UwjkbxNSZ+Lnty42TvCENaZWmdnsrDN7pf+7FFnxt9AD/8tJ3eN8aoRxymX81ZUX6PwcwrFxN0A==} peerDependencies: solid-js: ^1.5 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false /@tootallnate/once@1.1.2: @@ -7775,7 +7855,7 @@ packages: resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==} dev: true - /@typescript-eslint/eslint-plugin@5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.38.0)(typescript@4.9.5): + /@typescript-eslint/eslint-plugin@5.57.1(@typescript-eslint/parser@5.57.1)(eslint@8.38.0)(typescript@5.3.2): resolution: {integrity: sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7787,23 +7867,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.0 - '@typescript-eslint/parser': 5.57.1(eslint@8.38.0)(typescript@4.9.5) + '@typescript-eslint/parser': 5.57.1(eslint@8.38.0)(typescript@5.3.2) '@typescript-eslint/scope-manager': 5.57.1 - '@typescript-eslint/type-utils': 5.57.1(eslint@8.38.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 5.57.1(eslint@8.38.0)(typescript@5.3.2) + '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@5.3.2) debug: 4.3.4 eslint: 8.38.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + tsutils: 3.21.0(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.57.1(eslint@8.38.0)(typescript@4.9.5): + /@typescript-eslint/parser@5.57.1(eslint@8.38.0)(typescript@5.3.2): resolution: {integrity: sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7815,10 +7895,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.57.1 '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.3.2) debug: 4.3.4 eslint: 8.38.0 - typescript: 4.9.5 + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -7831,7 +7911,7 @@ packages: '@typescript-eslint/visitor-keys': 5.57.1 dev: true - /@typescript-eslint/type-utils@5.57.1(eslint@8.38.0)(typescript@4.9.5): + /@typescript-eslint/type-utils@5.57.1(eslint@8.38.0)(typescript@5.3.2): resolution: {integrity: sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7841,12 +7921,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.5) - '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.3.2) + '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@5.3.2) debug: 4.3.4 eslint: 8.38.0 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + tsutils: 3.21.0(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true @@ -7856,7 +7936,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.57.1(typescript@4.9.5): + /@typescript-eslint/typescript-estree@5.57.1(typescript@5.3.2): resolution: {integrity: sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7871,13 +7951,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.0 - tsutils: 3.21.0(typescript@4.9.5) - typescript: 4.9.5 + tsutils: 3.21.0(typescript@5.3.2) + typescript: 5.3.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.57.1(eslint@8.38.0)(typescript@4.9.5): + /@typescript-eslint/utils@5.57.1(eslint@8.38.0)(typescript@5.3.2): resolution: {integrity: sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7888,7 +7968,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.57.1 '@typescript-eslint/types': 5.57.1 - '@typescript-eslint/typescript-estree': 5.57.1(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 5.57.1(typescript@5.3.2) eslint: 8.38.0 eslint-scope: 5.1.1 semver: 7.5.0 @@ -8163,7 +8243,7 @@ packages: tar: 6.1.13 tinylogic: 2.0.0 treeify: 1.1.0 - tslib: 2.5.3 + tslib: 2.6.2 tunnel: 0.0.6 transitivePeerDependencies: - typanion @@ -8224,7 +8304,7 @@ packages: resolution: {integrity: sha512-kMHeTgaDRUJVBym5lEswzG2hAS9vB+d2wSC8v4Be7didRiBGGq83IaynJRU9bpUJDDcMMBCpG7a1PERNIg+n9Q==} engines: {node: '>=14.15.0'} dependencies: - tslib: 2.5.3 + tslib: 2.6.2 dev: true /@yarnpkg/fslib@3.0.1: @@ -8261,7 +8341,7 @@ packages: dependencies: '@types/emscripten': 1.39.6 '@yarnpkg/fslib': 3.0.0-rc.42 - tslib: 2.5.3 + tslib: 2.6.2 dev: true /@yarnpkg/lockfile@1.1.0: @@ -8299,7 +8379,7 @@ packages: engines: {node: '>=14.15.0'} dependencies: js-yaml: 3.14.1 - tslib: 2.5.3 + tslib: 2.6.2 dev: true /@yarnpkg/pnp@2.3.2: @@ -8358,7 +8438,7 @@ packages: cross-spawn: 7.0.3 fast-glob: 3.2.12 micromatch: 4.0.5 - tslib: 2.5.3 + tslib: 2.6.2 transitivePeerDependencies: - typanion dev: true @@ -9210,6 +9290,7 @@ packages: /chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + requiresBuild: true /charenc@0.0.2: resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} @@ -9323,6 +9404,7 @@ packages: /cli-spinners@2.8.0: resolution: {integrity: sha512-/eG5sJcvEIwxcdYM86k5tPwn0MUzkX5YY3eImTGpJOZgVe4SdTMY14vQpcxgBzJ0wXwAYrS8E+c3uHeK4JNyzQ==} engines: {node: '>=6'} + requiresBuild: true dev: true /cli-truncate@2.1.0: @@ -9398,6 +9480,7 @@ packages: /clone@1.0.4: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} + requiresBuild: true /clone@2.1.2: resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} @@ -9437,6 +9520,7 @@ packages: /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + requiresBuild: true dependencies: color-name: 1.1.4 @@ -9445,6 +9529,7 @@ packages: /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + requiresBuild: true /color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} @@ -9693,7 +9778,7 @@ packages: vary: 1.1.2 dev: true - /cosmiconfig-typescript-loader@4.3.0(@types/node@18.15.11)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@4.9.5): + /cosmiconfig-typescript-loader@4.3.0(@types/node@18.15.11)(cosmiconfig@8.1.3)(ts-node@10.9.1)(typescript@5.3.2): resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: @@ -9704,8 +9789,8 @@ packages: dependencies: '@types/node': 18.15.11 cosmiconfig: 8.1.3 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@4.9.5) - typescript: 4.9.5 + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.3.2) + typescript: 5.3.2 dev: true /cosmiconfig@8.1.3: @@ -9941,6 +10026,7 @@ packages: /defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + requiresBuild: true dependencies: clone: 1.0.4 @@ -10153,6 +10239,7 @@ packages: /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + requiresBuild: true /emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} @@ -11089,13 +11176,13 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-solid@0.7.4(eslint@8.38.0)(typescript@4.9.5): + /eslint-plugin-solid@0.7.4(eslint@8.38.0)(typescript@5.3.2): resolution: {integrity: sha512-AqGl5gyTA2qpF3VnzHcXgZuCjYp7a1Rmukcg+OIPA4fX7TkmsYZDcclh5jw9JwPsc4IcU8T9RYkJW5pQ52Gzcg==} engines: {node: '>=12.0.0'} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.57.1(eslint@8.38.0)(typescript@5.3.2) eslint: 8.38.0 is-html: 2.0.0 jsx-ast-utils: 3.3.3 @@ -12460,7 +12547,7 @@ packages: mute-stream: 0.0.8 ora: 5.4.1 run-async: 2.4.1 - rxjs: 7.8.0 + rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 @@ -12500,7 +12587,7 @@ packages: '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/fast-memoize': 2.0.1 '@formatjs/icu-messageformat-parser': 2.3.1 - tslib: 2.5.3 + tslib: 2.6.2 /intl-messageformat@4.4.0: resolution: {integrity: sha512-z+Bj2rS3LZSYU4+sNitdHrwnBhr0wO80ZJSW8EzKDBowwUe3Q/UsvgCGjrwa+HPzoGCLEb9HAjfJgo4j2Sac8w==} @@ -12663,6 +12750,7 @@ packages: /is-interactive@1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} + requiresBuild: true dev: true /is-lambda@1.0.1: @@ -12793,6 +12881,7 @@ packages: /is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + requiresBuild: true dev: true /is-weakref@1.0.2: @@ -13327,6 +13416,7 @@ packages: /log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} + requiresBuild: true dependencies: chalk: 4.1.2 is-unicode-supported: 0.1.0 @@ -13626,6 +13716,7 @@ packages: /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} + requiresBuild: true dev: true /mimic-fn@3.1.0: @@ -13826,7 +13917,7 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /msw@0.47.4(typescript@4.9.5): + /msw@0.47.4(typescript@5.3.2): resolution: {integrity: sha512-Psftt8Yfl0+l+qqg9OlmKEsxF8S/vtda0CmlR6y8wTaWrMMzuCDa55n2hEGC0ZRDwuV6FFWc/4CjoDsBpATKBw==} engines: {node: '>=14'} hasBin: true @@ -13856,15 +13947,15 @@ packages: statuses: 2.0.1 strict-event-emitter: 0.2.8 type-fest: 2.19.0 - typescript: 4.9.5 + typescript: 5.3.2 yargs: 17.7.2 transitivePeerDependencies: - encoding - supports-color dev: true - /msw@2.0.5(typescript@4.9.5): - resolution: {integrity: sha512-vjI7rEtv879CvbTGUfcI6JjKVE/XX/MU8uggiCkAzfl930U8LSp0h81RnfNfVOllELlbLTCvGkpV3e7TuVBGdA==} + /msw@2.0.9(typescript@5.3.2): + resolution: {integrity: sha512-rl3kuGS+wuB4EKyL5nJ5WIoteCIzIgySp5b2hmIQ7fuXFfDfn/yD+E0k/3lDNFnC79tM3cuws6XmJEdPr7y+Zg==} engines: {node: '>=18'} hasBin: true requiresBuild: true @@ -13890,15 +13981,12 @@ packages: inquirer: 8.2.6 is-node-process: 1.2.0 js-levenshtein: 1.1.6 - node-fetch: 2.7.0 outvariant: 1.4.0 path-to-regexp: 6.2.1 strict-event-emitter: 0.5.1 type-fest: 2.19.0 - typescript: 4.9.5 + typescript: 5.3.2 yargs: 17.7.2 - transitivePeerDependencies: - - encoding dev: true optional: true @@ -14012,20 +14100,6 @@ packages: dependencies: whatwg-url: 5.0.0 - /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - requiresBuild: true - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - dependencies: - whatwg-url: 5.0.0 - dev: true - optional: true - /node-fetch@3.0.0-beta.9: resolution: {integrity: sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg==} engines: {node: ^10.17 || >=12.3} @@ -14316,6 +14390,7 @@ packages: /os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} + requiresBuild: true /outdent@0.5.0: resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==} @@ -14747,7 +14822,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.21 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@4.9.5) + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.3.2) yaml: 1.10.2 dev: true @@ -14765,7 +14840,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.24 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@4.9.5) + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.3.2) yaml: 1.10.2 dev: true @@ -14783,7 +14858,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.31 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@4.9.5) + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.3.2) yaml: 1.10.2 dev: false @@ -14801,7 +14876,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.21 - ts-node: 10.9.1(@types/node@18.15.11)(typescript@4.9.5) + ts-node: 10.9.1(@types/node@18.15.11)(typescript@5.3.2) yaml: 2.2.1 dev: false @@ -15371,6 +15446,7 @@ packages: /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} + requiresBuild: true dependencies: onetime: 5.1.2 signal-exit: 3.0.7 @@ -15424,7 +15500,7 @@ packages: engines: {node: '>=10.0.0'} dev: false - /rollup-plugin-dts@5.3.0(rollup@2.79.1)(typescript@4.9.5): + /rollup-plugin-dts@5.3.0(rollup@2.79.1)(typescript@5.3.2): resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==} engines: {node: '>=v14'} peerDependencies: @@ -15433,7 +15509,7 @@ packages: dependencies: magic-string: 0.30.0 rollup: 2.79.1 - typescript: 4.9.5 + typescript: 5.3.2 optionalDependencies: '@babel/code-frame': 7.22.13 dev: true @@ -15754,6 +15830,10 @@ packages: randombytes: 2.1.0 dev: true + /seroval@0.14.1: + resolution: {integrity: sha512-ZlC9y1KVDhZFdEHLYZup1RjKDutyX1tt3ffOauqRbRURa2vRr2NU/bHuVEuNEqR3zE2uCU3WM6LqH6Oinc3tWg==} + engines: {node: '>=10'} + /seroval@0.5.1: resolution: {integrity: sha512-ZfhQVB59hmIauJG5Ydynupy8KHyr5imGNtdDhbZG68Ufh1Ynkv9KOYOAABf71oVbQxJ8VkWnMHAjEHE7fWkH5g==} engines: {node: '>=10'} @@ -15967,8 +16047,23 @@ packages: '@codemirror/state': 6.2.0 '@codemirror/view': 6.11.0 solid-js: 1.7.3 + dev: false - /solid-codemirror@2.3.0(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.7.3): + /solid-codemirror@2.2.3(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.8.6): + resolution: {integrity: sha512-KaFatOaEQ79ZiBBGv/nw/3BkubE1BzDcvERpvXjQfr1WlM6qzSyEx0Af+2biPt7RE+ARC2YO18RULJ7of9+ukw==} + engines: {node: '>=14'} + peerDependencies: + '@codemirror/state': ^6.0.0 + '@codemirror/view': ^6.0.0 + solid-js: ^1.6.0 + dependencies: + '@changesets/cli': 2.26.1 + '@codemirror/state': 6.2.0 + '@codemirror/view': 6.11.0 + solid-js: 1.8.6 + dev: true + + /solid-codemirror@2.3.0(@codemirror/state@6.2.0)(@codemirror/view@6.11.0)(solid-js@1.8.6): resolution: {integrity: sha512-ExqwuGYSK0f9jrRzJIl/aaPrLjqxecW5kCFvZegnvqm20wZOL1S53WxzvVof+ICzHyWOlM/3Zbg9+eD2jgD7Yw==} engines: {node: '>=14'} peerDependencies: @@ -15979,31 +16074,32 @@ packages: '@changesets/cli': 2.26.1 '@codemirror/state': 6.2.0 '@codemirror/view': 6.11.0 - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /solid-headless@0.13.1(solid-js@1.7.3): + /solid-headless@0.13.1(solid-js@1.8.6): resolution: {integrity: sha512-FZJai49YmdBu6oEo8aJGPMQ1Qn8xiW0cnD6vNFDIQWMKJdXEUtDEwz0hTR9aZ7Epq3IkrZs+98E0vNiv1+pZpA==} engines: {node: '>=10'} peerDependencies: solid-js: ^1.2 dependencies: - solid-js: 1.7.3 - solid-use: 0.6.2(solid-js@1.7.3) + solid-js: 1.8.6 + solid-use: 0.6.2(solid-js@1.8.6) dev: false - /solid-js@1.6.3: - resolution: {integrity: sha512-YoieThdhAKt83O86+DjpKXNlVSU5JYdi21RdYqiEIsWxahOphiAfao8e/zRTLyZEM5ZgyZ3ZHPPgW1HO5537Rw==} - dependencies: - csstype: 3.1.1 - /solid-js@1.7.3: resolution: {integrity: sha512-4hwaF/zV/xbNeBBIYDyu3dcReOZBECbO//mrra6GqOrKy4Soyo+fnKjpZSa0nODm6j1aL0iQRh/7ofYowH+jzw==} dependencies: csstype: 3.1.1 seroval: 0.5.1 - /solid-refresh@0.5.2(solid-js@1.6.3): + /solid-js@1.8.6: + resolution: {integrity: sha512-yiH6ZfBBZ3xj/aU/PBpVKB+8r8WWp100NGF7k/Z0IrK9Y8Lv0jwvFiJY1cHdc6Tj7GqXArKnMBabM0m1k+LzkA==} + dependencies: + csstype: 3.1.1 + seroval: 0.14.1 + + /solid-refresh@0.5.2(solid-js@1.7.3): resolution: {integrity: sha512-I69HmFj0LsGRJ3n8CEMVjyQFgVtuM2bSjznu2hCnsY+i5oOxh8ioWj00nnHBv0UYD3WpE/Sq4Q3TNw2IKmKN7A==} peerDependencies: solid-js: ^1.3 @@ -16011,10 +16107,9 @@ packages: '@babel/generator': 7.21.4 '@babel/helper-module-imports': 7.21.4 '@babel/types': 7.21.4 - solid-js: 1.6.3 - dev: true + solid-js: 1.7.3 - /solid-refresh@0.5.2(solid-js@1.7.3): + /solid-refresh@0.5.2(solid-js@1.8.6): resolution: {integrity: sha512-I69HmFj0LsGRJ3n8CEMVjyQFgVtuM2bSjznu2hCnsY+i5oOxh8ioWj00nnHBv0UYD3WpE/Sq4Q3TNw2IKmKN7A==} peerDependencies: solid-js: ^1.3 @@ -16022,7 +16117,8 @@ packages: '@babel/generator': 7.21.4 '@babel/helper-module-imports': 7.21.4 '@babel/types': 7.21.4 - solid-js: 1.7.3 + solid-js: 1.8.6 + dev: true /solid-ssr@1.7.0: resolution: {integrity: sha512-SK0nycd6gTVrsIHeNgOBrZoIVvpYExZMx4HAu/27zClaW3QAi2tf//RTG/uS/6vHPNdEX0+q6+nvErxQeyaswA==} @@ -16139,30 +16235,34 @@ packages: transitivePeerDependencies: - supports-color - /solid-toast@0.5.0(solid-js@1.7.3): + /solid-toast@0.5.0(solid-js@1.8.6): resolution: {integrity: sha512-t770JakjyS2P9b8Qa1zMLOD51KYKWXbTAyJePVUoYex5c5FH5S/HtUBUbZAWFcqRCKmAE8KhyIiCvDZA8bOnxQ==} peerDependencies: solid-js: ^1.5.4 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /solid-use@0.5.0(solid-js@1.7.3): - resolution: {integrity: sha512-z1AaS99SL3gNP70K4+XIVKGXDRI56m3Q6Q4X63bfgw0kaN6cwT4SAyFZAmIRjHcvf5rOMRQfNgUV4YVDha+LcQ==} + /solid-use@0.6.2(solid-js@1.8.6): + resolution: {integrity: sha512-0ShJ5s+4PIN0pJB/BtsQucsZB+xnUeeTGaxErQDu6USn5jygZWXicAtOEvFbI8gv40xE751uY1Tz7Aib9lxL/Q==} engines: {node: '>=10'} peerDependencies: - solid-js: ^1.2 + solid-js: ^1.5 dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false - /solid-use@0.6.2(solid-js@1.7.3): - resolution: {integrity: sha512-0ShJ5s+4PIN0pJB/BtsQucsZB+xnUeeTGaxErQDu6USn5jygZWXicAtOEvFbI8gv40xE751uY1Tz7Aib9lxL/Q==} + /solid-use@0.7.2(solid-js@1.8.6): + resolution: {integrity: sha512-ZJbTj55W4VF2NSg86+PFioWOAI7STrZ6+38vuEWl6IB4ZBm7Q1U/Mncf+T/zc9e1xUk+4/FfFfM9ZaroycNKNw==} engines: {node: '>=10'} peerDependencies: - solid-js: ^1.5 + seroval: '>=0.9.0' + solid-js: ^1.7 + peerDependenciesMeta: + seroval: + optional: true dependencies: - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false /sonic-boom@3.3.0: @@ -16328,7 +16428,7 @@ packages: optional: true dependencies: rxjs: 7.8.0 - solid-js: 1.7.3 + solid-js: 1.8.6 /statebuilder@0.4.2: resolution: {integrity: sha512-KGG7+FzdGg6rzl135zwU69wz4IbL8/ev5ooxE6PoQ7Cykl+8N6x9z6lNfy9Qc7PTH7HxDTkhxEvPkBNrkSfzCA==} @@ -16338,9 +16438,9 @@ packages: rxjs: optional: true dependencies: - '@solid-primitives/event-bus': 1.0.5(solid-js@1.7.3) + '@solid-primitives/event-bus': 1.0.5(solid-js@1.8.6) rxjs: 7.8.0 - solid-js: 1.7.3 + solid-js: 1.8.6 dev: false /statuses@1.5.0: @@ -16927,7 +17027,7 @@ packages: code-block-writer: 11.0.3 dev: true - /ts-node@10.9.1(@types/node@18.15.11)(typescript@4.9.5): + /ts-node@10.9.1(@types/node@18.15.11)(typescript@5.3.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -16953,7 +17053,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.5 + typescript: 5.3.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -16961,7 +17061,7 @@ packages: resolution: {integrity: sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==} dev: true - /tsconfck@2.1.1(typescript@4.9.5): + /tsconfck@2.1.1(typescript@5.3.2): resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==} engines: {node: ^14.13.1 || ^16 || >=18} hasBin: true @@ -16971,7 +17071,7 @@ packages: typescript: optional: true dependencies: - typescript: 4.9.5 + typescript: 5.3.2 dev: true /tslib@1.14.1: @@ -16989,9 +17089,8 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: true - /tsup@6.7.0(ts-node@10.9.1)(typescript@5.1.3): + /tsup@6.7.0(ts-node@10.9.1)(typescript@5.3.2): resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} engines: {node: '>=14.18'} hasBin: true @@ -17021,20 +17120,20 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.32.0 tree-kill: 1.2.2 - typescript: 5.1.3 + typescript: 5.3.2 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsutils@3.21.0(typescript@4.9.5): + /tsutils@3.21.0(typescript@5.3.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.9.5 + typescript: 5.3.2 dev: true /tsx@3.12.6: @@ -17115,6 +17214,7 @@ packages: /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} + requiresBuild: true dev: true /type-fest@0.6.0: @@ -17193,12 +17293,12 @@ packages: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true + dev: true - /typescript@5.1.3: - resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==} + /typescript@5.3.2: + resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==} engines: {node: '>=14.17'} hasBin: true - dev: true /ufo@1.1.2: resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} @@ -17503,7 +17603,7 @@ packages: - supports-color dev: true - /vite-plugin-solid@2.7.0(solid-js@1.6.3)(vite@3.2.5): + /vite-plugin-solid@2.7.0(solid-js@1.7.3)(vite@3.2.5): resolution: {integrity: sha512-avp/Jl5zOp/Itfo67xtDB2O61U7idviaIp4mLsjhCa13PjKNasz+IID0jYTyqUp9SFx6/PmBr6v4KgDppqompg==} peerDependencies: solid-js: ^1.7.2 @@ -17514,15 +17614,14 @@ packages: '@types/babel__core': 7.20.0 babel-preset-solid: 1.7.3(@babel/core@7.21.4) merge-anything: 5.1.4 - solid-js: 1.6.3 - solid-refresh: 0.5.2(solid-js@1.6.3) + solid-js: 1.7.3 + solid-refresh: 0.5.2(solid-js@1.7.3) vite: 3.2.5(@types/node@18.15.11)(sass@1.61.0) vitefu: 0.2.4(vite@3.2.5) transitivePeerDependencies: - supports-color - dev: true - /vite-plugin-solid@2.7.0(solid-js@1.7.3)(vite@3.2.5): + /vite-plugin-solid@2.7.0(solid-js@1.8.6)(vite@3.2.5): resolution: {integrity: sha512-avp/Jl5zOp/Itfo67xtDB2O61U7idviaIp4mLsjhCa13PjKNasz+IID0jYTyqUp9SFx6/PmBr6v4KgDppqompg==} peerDependencies: solid-js: ^1.7.2 @@ -17533,14 +17632,15 @@ packages: '@types/babel__core': 7.20.0 babel-preset-solid: 1.7.3(@babel/core@7.21.4) merge-anything: 5.1.4 - solid-js: 1.7.3 - solid-refresh: 0.5.2(solid-js@1.7.3) + solid-js: 1.8.6 + solid-refresh: 0.5.2(solid-js@1.8.6) vite: 3.2.5(@types/node@18.15.11)(sass@1.61.0) vitefu: 0.2.4(vite@3.2.5) transitivePeerDependencies: - supports-color + dev: true - /vite-tsconfig-paths@4.0.8(typescript@4.9.5)(vite@3.2.5): + /vite-tsconfig-paths@4.0.8(typescript@5.3.2)(vite@3.2.5): resolution: {integrity: sha512-p04zH+Ey+NT78571x0pdX7nVRIJSlmKVvYryFglSWOK3Hc72eDL0+JJfbyQiugaIBApJkaEqbBQvqpsFZOSVGg==} peerDependencies: vite: '*' @@ -17550,7 +17650,7 @@ packages: dependencies: debug: 4.3.4 globrex: 0.1.2 - tsconfck: 2.1.1(typescript@4.9.5) + tsconfck: 2.1.1(typescript@5.3.2) vite: 3.2.5(@types/node@18.15.11)(sass@1.61.0) transitivePeerDependencies: - supports-color