diff --git a/docs/functions/index.useRGS.html b/docs/functions/index.useRGS.html index 75e35003..42f3bd70 100644 --- a/docs/functions/index.useRGS.html +++ b/docs/functions/index.useRGS.html @@ -10,4 +10,4 @@

Returns [T, SetStateAction<T>]

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/plugins_persist.persist.html b/docs/functions/plugins_persist.persist.html index d97fd318..e2f48466 100644 --- a/docs/functions/plugins_persist.persist.html +++ b/docs/functions/plugins_persist.persist.html @@ -1,3 +1,3 @@ persist | React18 Global Store

A plugin that persists and syncs RGS store between tabs.

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils.createHook.html b/docs/functions/utils.createHook.html index e3fbf70c..0b5de700 100644 --- a/docs/functions/utils.createHook.html +++ b/docs/functions/utils.createHook.html @@ -1,2 +1,2 @@ createHook | React18 Global Store

Extract coomon create hook logic to utils

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils.createSetter.html b/docs/functions/utils.createSetter.html index 0e2d58f3..d9ee2ff3 100644 --- a/docs/functions/utils.createSetter.html +++ b/docs/functions/utils.createSetter.html @@ -1,2 +1,2 @@ createSetter | React18 Global Store

setter function to set the state.

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils.createSubcriber.html b/docs/functions/utils.createSubcriber.html index 5886e9f2..ae14a0cd 100644 --- a/docs/functions/utils.createSubcriber.html +++ b/docs/functions/utils.createSubcriber.html @@ -1,2 +1,2 @@ createSubcriber | React18 Global Store

craete subscriber function to subscribe to the store.

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils.initWithPlugins.html b/docs/functions/utils.initWithPlugins.html index b9e0d15c..cf9744d9 100644 --- a/docs/functions/utils.initWithPlugins.html +++ b/docs/functions/utils.initWithPlugins.html @@ -1,2 +1,2 @@ initWithPlugins | React18 Global Store

Initialize the named store when invoked for the first time.

-
  • Type Parameters

    • T

    Parameters

    • key: string
    • Optionalvalue: ValueType<T>
    • plugins: Plugin<T>[] = []
    • doNotInit: boolean = false

    Returns void

\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/utils.useRGSWithPlugins.html b/docs/functions/utils.useRGSWithPlugins.html index bd73d159..58979238 100644 --- a/docs/functions/utils.useRGSWithPlugins.html +++ b/docs/functions/utils.useRGSWithPlugins.html @@ -12,4 +12,4 @@

Returns [T, SetStateAction<T>]

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/with_plugins.create.html b/docs/functions/with_plugins.create.html index a951addd..34cfb31a 100644 --- a/docs/functions/with_plugins.create.html +++ b/docs/functions/with_plugins.create.html @@ -8,4 +8,4 @@

Returns (() => [T, SetStateAction<T>])

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/functions/with_plugins.withPlugins.html b/docs/functions/with_plugins.withPlugins.html index 2fd82ee0..57f0bb0d 100644 --- a/docs/functions/with_plugins.withPlugins.html +++ b/docs/functions/with_plugins.withPlugins.html @@ -1,4 +1,4 @@ withPlugins | React18 Global Store

Creates a hook similar to useRGS, but with plugins to be applied on first invocation.

  • Type Parameters

    • T

    Parameters

    • plugins: Plugin<T>[]

      Plugins to be applied to the store.

    Returns (<U>(key: string, value?: U, doNotInit?: boolean) => [U, SetStateAction<U>])

    A hook that automatically initializes the store (if not already initialized) with the given plugins.

    -
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/plugins_persist.PersistOptions.html b/docs/interfaces/plugins_persist.PersistOptions.html index 76dd6ff9..1bb77291 100644 --- a/docs/interfaces/plugins_persist.PersistOptions.html +++ b/docs/interfaces/plugins_persist.PersistOptions.html @@ -1,9 +1,9 @@ -PersistOptions | React18 Global Store
interface PersistOptions {
    storage?: "local" | "session" | "cookie";
    sync?: boolean;
}

Properties

storage? +PersistOptions | React18 Global Store
interface PersistOptions {
    storage?: "local" | "session" | "cookie";
    sync?: boolean;
}

Properties

Properties

storage?: "local" | "session" | "cookie"
local
 
-
sync?: boolean
true
+
sync?: boolean
true
 
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index 0dc8c194..e744fde4 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -1,4 +1,4 @@ -index | React18 Global Store

References

Plugin +index | React18 Global Store

References

Plugin SetStateAction SetterArgType index diff --git a/docs/modules/plugins_persist.html b/docs/modules/plugins_persist.html index 15015340..efd9c4ad 100644 --- a/docs/modules/plugins_persist.html +++ b/docs/modules/plugins_persist.html @@ -1,3 +1,3 @@ -plugins/persist | React18 Global Store

Index

Interfaces

PersistOptions +plugins/persist | React18 Global Store

Index

Interfaces

Functions

\ No newline at end of file diff --git a/docs/modules/utils.html b/docs/modules/utils.html index cbe5647b..46422325 100644 --- a/docs/modules/utils.html +++ b/docs/modules/utils.html @@ -1,4 +1,4 @@ -utils | React18 Global Store

Index

Modules

<internal> +utils | React18 Global Store

Index

Modules

Type Aliases

Plugin SetStateAction SetterArgType diff --git a/docs/modules/with_plugins.html b/docs/modules/with_plugins.html index 33f74e87..d95434e9 100644 --- a/docs/modules/with_plugins.html +++ b/docs/modules/with_plugins.html @@ -1,4 +1,4 @@ -with-plugins | React18 Global Store

References

useRGSWithPlugins +with-plugins | React18 Global Store

References

Re-exports useRGSWithPlugins
\ No newline at end of file diff --git a/docs/types/utils.Plugin.html b/docs/types/utils.Plugin.html index 8635a2e0..e0ec8ec4 100644 --- a/docs/types/utils.Plugin.html +++ b/docs/types/utils.Plugin.html @@ -1 +1 @@ -Plugin | React18 Global Store
Plugin<T>: {
    init?: ((key: string, value: T | undefined, mutate: Mutate<T>) => void);
    onChange?: ((key: string, value?: T) => void);
}

Type Parameters

  • T
\ No newline at end of file +Plugin | React18 Global Store
Plugin<T>: {
    init?: ((key: string, value: T | undefined, mutate: Mutate<T>) => void);
    onChange?: ((key: string, value?: T) => void);
}

Type Parameters

  • T
\ No newline at end of file diff --git a/docs/types/utils.SetStateAction.html b/docs/types/utils.SetStateAction.html index 8e49130c..c6687e0c 100644 --- a/docs/types/utils.SetStateAction.html +++ b/docs/types/utils.SetStateAction.html @@ -1 +1 @@ -SetStateAction | React18 Global Store

Type Alias SetStateAction<T>

SetStateAction<T>: ((value: SetterArgType<T>) => void)

Type Parameters

  • T
\ No newline at end of file +SetStateAction | React18 Global Store

Type Alias SetStateAction<T>

SetStateAction<T>: ((value: SetterArgType<T>) => void)

Type Parameters

  • T
\ No newline at end of file diff --git a/docs/types/utils.SetterArgType.html b/docs/types/utils.SetterArgType.html index ac31f038..f5a38b54 100644 --- a/docs/types/utils.SetterArgType.html +++ b/docs/types/utils.SetterArgType.html @@ -1 +1 @@ -SetterArgType | React18 Global Store

Type Alias SetterArgType<T>

SetterArgType<T>: T | ((prevState: T) => T)

Type Parameters

  • T
\ No newline at end of file +SetterArgType | React18 Global Store

Type Alias SetterArgType<T>

SetterArgType<T>: T | ((prevState: T) => T)

Type Parameters

  • T
\ No newline at end of file diff --git a/docs/types/utils.ValueType.html b/docs/types/utils.ValueType.html index 7d11994b..07895528 100644 --- a/docs/types/utils.ValueType.html +++ b/docs/types/utils.ValueType.html @@ -1 +1 @@ -ValueType | React18 Global Store

Type Alias ValueType<T>

ValueType<T>: T | (() => T)

Type Parameters

  • T
\ No newline at end of file +ValueType | React18 Global Store

Type Alias ValueType<T>

ValueType<T>: T | (() => T)

Type Parameters

  • T
\ No newline at end of file diff --git a/docs/types/utils._internal_.Listener.html b/docs/types/utils._internal_.Listener.html index 60ca4f50..d1897f48 100644 --- a/docs/types/utils._internal_.Listener.html +++ b/docs/types/utils._internal_.Listener.html @@ -1 +1 @@ -Listener | React18 Global Store
Listener: (() => void)
\ No newline at end of file +Listener | React18 Global Store
Listener: (() => void)
\ No newline at end of file diff --git a/docs/types/utils._internal_.Mutate.html b/docs/types/utils._internal_.Mutate.html index d12600b1..47d60d9e 100644 --- a/docs/types/utils._internal_.Mutate.html +++ b/docs/types/utils._internal_.Mutate.html @@ -1 +1 @@ -Mutate | React18 Global Store
Mutate<T>: ((value?: T) => void)

Type Parameters

  • T
\ No newline at end of file +Mutate | React18 Global Store
Mutate<T>: ((value?: T) => void)

Type Parameters

  • T
\ No newline at end of file diff --git a/docs/types/utils._internal_.RGS.html b/docs/types/utils._internal_.RGS.html index 467a8ed6..b280de36 100644 --- a/docs/types/utils._internal_.RGS.html +++ b/docs/types/utils._internal_.RGS.html @@ -1,2 +1,2 @@ RGS | React18 Global Store
RGS: {
    l: Listener[];
    s: SetStateAction<unknown> | null;
    u: Subscriber;
    v: unknown;
}

This is a hack to reduce lib size + readability + not encouraging direct access to globalThis

-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/types/utils._internal_.Subscriber.html b/docs/types/utils._internal_.Subscriber.html index 7e79348f..fe141f86 100644 --- a/docs/types/utils._internal_.Subscriber.html +++ b/docs/types/utils._internal_.Subscriber.html @@ -1 +1 @@ -Subscriber | React18 Global Store
Subscriber: ((l: Listener) => (() => void))
\ No newline at end of file +Subscriber | React18 Global Store
Subscriber: ((l: Listener) => (() => void))
\ No newline at end of file diff --git a/docs/variables/utils.globalRGS.html b/docs/variables/utils.globalRGS.html index d688d170..aa25b192 100644 --- a/docs/variables/utils.globalRGS.html +++ b/docs/variables/utils.globalRGS.html @@ -1 +1 @@ -globalRGS | React18 Global Store

Variable globalRGSConst

globalRGS: Record<string, undefined | RGS> = globalThisForBetterMinification.rgs
\ No newline at end of file +globalRGS | React18 Global Store

Variable globalRGSConst

globalRGS: Record<string, undefined | RGS> = globalThisForBetterMinification.rgs
\ No newline at end of file diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index e53d27e5..f17a0c43 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -14,11 +14,11 @@ "@repo/shared": "workspace:*", "next": "^14.2.4", "nextjs-darkmode": "^1.0.4", - "nextjs-themes": "^4.0.1", + "nextjs-themes": "^4.0.3", "r18gs": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-webgl-trails": "0.0.2", + "react-webgl-trails": "0.0.3", "react18-loaders": "^1.1.3" }, "devDependencies": { diff --git a/examples/vite/package.json b/examples/vite/package.json index 3bf51cc0..beaed51f 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -26,6 +26,6 @@ "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.1", "typescript": "^5.5.2", - "vite": "^5.3.1" + "vite": "^5.3.2" } } \ No newline at end of file diff --git a/packages/shared/package.json b/packages/shared/package.json index 195b9f76..18de028e 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -40,7 +40,7 @@ "@mayank1513/fork-me": "^2.1.2", "@repo/scripts": "workspace:*", "nextjs-darkmode": "^1.0.4", - "nextjs-themes": "^4.0.1", + "nextjs-themes": "^4.0.3", "r18gs": "workspace:*", "react-live": "^4.1.7", "react18-loaders": "^1.1.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 98397ed7..b73d7fdb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,8 +63,8 @@ importers: specifier: ^1.0.4 version: 1.0.4(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) nextjs-themes: - specifier: ^4.0.1 - version: 4.0.1(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) + specifier: ^4.0.3 + version: 4.0.3(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) r18gs: specifier: workspace:* version: link:../../lib @@ -75,8 +75,8 @@ importers: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) react-webgl-trails: - specifier: 0.0.2 - version: 0.0.2(@types/react@18.3.3)(react@18.3.1) + specifier: 0.0.3 + version: 0.0.3(@types/react@18.3.3)(react@18.3.1) react18-loaders: specifier: ^1.1.3 version: 1.1.3(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) @@ -147,7 +147,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.10.0 - version: 2.10.0(@remix-run/react@2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2))(@remix-run/serve@2.10.0(typescript@5.5.2))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)) + version: 2.10.0(@remix-run/react@2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2))(@remix-run/serve@2.10.0(typescript@5.5.2))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.2)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)) '@repo/eslint-config': specifier: workspace:* version: link:../../packages/config-eslint @@ -202,13 +202,13 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)) + version: 4.3.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)) typescript: specifier: ^5.5.2 version: 5.5.2 vite: - specifier: ^5.3.1 - version: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + specifier: ^5.3.2 + version: 5.3.2(@types/node@20.14.9)(sass@1.77.6) lib: devDependencies: @@ -232,7 +232,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)) + version: 4.3.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)) '@vitest/coverage-v8': specifier: ^1.6.0 version: 1.6.0(vitest@1.6.0(@types/node@20.14.9)(jsdom@24.1.0)(sass@1.77.6)) @@ -259,7 +259,7 @@ importers: version: 5.5.2 vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)) + version: 4.3.2(typescript@5.5.2)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)) vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@20.14.9)(jsdom@24.1.0)(sass@1.77.6) @@ -299,8 +299,8 @@ importers: specifier: ^1.0.4 version: 1.0.4(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) nextjs-themes: - specifier: ^4.0.1 - version: 4.0.1(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) + specifier: ^4.0.3 + version: 4.0.3(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) r18gs: specifier: workspace:* version: link:../../lib @@ -331,7 +331,7 @@ importers: version: 18.3.0 '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)) + version: 4.3.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)) '@vitest/coverage-v8': specifier: ^1.6.0 version: 1.6.0(vitest@1.6.0(@types/node@20.14.9)(jsdom@24.1.0)(sass@1.77.6)) @@ -358,7 +358,7 @@ importers: version: 5.5.2 vite-tsconfig-paths: specifier: ^4.3.2 - version: 4.3.2(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)) + version: 4.3.2(typescript@5.5.2)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)) vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@20.14.9)(jsdom@24.1.0)(sass@1.77.6) @@ -3293,8 +3293,8 @@ packages: inline-style-parser@0.1.1: resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - inquirer@9.3.0: - resolution: {integrity: sha512-zdopqPUKWmnOcaBJYMMtjqWCB2HHXrteAou9tCYgkTJu01QheLfYOrkzigDfidPBtCizmkdpSU0fp2DKaMdFPA==} + inquirer@9.3.1: + resolution: {integrity: sha512-A5IdVr1I04XqPlwrGgTJMKmzRg5ropqNpSeqo0vj1ZmluSCNSFaPZz4eazdPrhVcZfej7fCEYvD2NYa1KjkTJA==} engines: {node: '>=18'} internal-slot@1.0.7: @@ -3903,9 +3903,6 @@ packages: lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - lodash.set@4.3.2: - resolution: {integrity: sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==} - lodash.sortby@4.7.0: resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} @@ -4400,8 +4397,8 @@ packages: '@types/react': 16.8 - 19 react: 16.8 - 19 - nextjs-themes@4.0.1: - resolution: {integrity: sha512-m+JDhz4OhRAlW5ZRE4WjLdzvfdNboKBbL/ggjadwzRaFe2XAQnpnQo5pnxnUXvh8hgiFnR/wOVA880GRuTMByA==} + nextjs-themes@4.0.3: + resolution: {integrity: sha512-aLl5ke2tOKfaqnyZ82ux3bJ9MPDm3aJnAfCQA9vZZw36TDwx3HfCfLPXyuyq6Xi7s1SoREWjRVybI+wc2LJOGg==} peerDependencies: '@types/react': 16.8 - 19 react: 16.8 - 19 @@ -4994,8 +4991,8 @@ packages: peerDependencies: react: '>=16.8' - react-webgl-trails@0.0.2: - resolution: {integrity: sha512-Hh7wJETTKiA+NrMkHH2hxVXa7lVKvz2eDEER1ixhVw4UOKMYtqqFxSR2nQSXJlq5XCku24xmDecrcUBIanZTpw==} + react-webgl-trails@0.0.3: + resolution: {integrity: sha512-7a3vY4vyKuidRsyglfLz3R83SOi260/EpJFeZ5MegobkY4LA78YfeV7e32eh3GJAZj9xgRoRX95LVgZAFix6Tg==} peerDependencies: '@types/react': 16.8 - 19 react: 16.8 - 19 @@ -5635,8 +5632,8 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tsconfck@3.1.0: - resolution: {integrity: sha512-CMjc5zMnyAjcS9sPLytrbFmj89st2g+JYtY/c02ug4Q+CZaAtCgbyviI0n1YvjZE/pzoc6FbNsINS13DOL1B9w==} + tsconfck@3.1.1: + resolution: {integrity: sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==} engines: {node: ^18 || >=20} hasBin: true peerDependencies: @@ -6011,8 +6008,8 @@ packages: vite: optional: true - vite@5.3.1: - resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} + vite@5.3.2: + resolution: {integrity: sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -7292,7 +7289,7 @@ snapshots: '@pkgr/core@0.1.1': {} - '@remix-run/dev@2.10.0(@remix-run/react@2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2))(@remix-run/serve@2.10.0(typescript@5.5.2))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6))': + '@remix-run/dev@2.10.0(@remix-run/react@2.10.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.2))(@remix-run/serve@2.10.0(typescript@5.5.2))(@types/node@20.14.9)(sass@1.77.6)(typescript@5.5.2)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6))': dependencies: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -7351,7 +7348,7 @@ snapshots: optionalDependencies: '@remix-run/serve': 2.10.0(typescript@5.5.2) typescript: 5.5.2 - vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -7876,7 +7873,7 @@ snapshots: lodash: 4.17.21 mlly: 1.7.1 outdent: 0.8.0 - vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: - '@types/node' @@ -7939,14 +7936,14 @@ snapshots: - supports-color - vitest - '@vitejs/plugin-react@4.3.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6))': + '@vitejs/plugin-react@4.3.1(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: - supports-color @@ -9946,14 +9943,12 @@ snapshots: inline-style-parser@0.1.1: {} - inquirer@9.3.0: + inquirer@9.3.1: dependencies: '@inquirer/figures': 1.0.3 ansi-escapes: 4.3.2 cli-width: 4.1.0 external-editor: 3.1.0 - lodash.get: 4.4.2 - lodash.set: 4.3.2 mute-stream: 1.0.0 ora: 5.4.1 picocolors: 1.0.1 @@ -10751,8 +10746,6 @@ snapshots: lodash.merge@4.6.2: {} - lodash.set@4.3.2: {} - lodash.sortby@4.7.0: {} lodash.startcase@4.4.0: {} @@ -11623,7 +11616,7 @@ snapshots: transitivePeerDependencies: - next - nextjs-themes@4.0.1(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1): + nextjs-themes@4.0.3(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1): dependencies: '@types/react': 18.3.3 r18gs: 2.0.0-alpha.0(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) @@ -11646,7 +11639,7 @@ snapshots: del: 7.1.0 globby: 13.2.2 handlebars: 4.7.8 - inquirer: 9.3.0 + inquirer: 9.3.1 isbinaryfile: 5.0.2 lodash.get: 4.4.2 lower-case: 2.0.2 @@ -12256,7 +12249,7 @@ snapshots: '@remix-run/router': 1.17.0 react: 18.3.1 - react-webgl-trails@0.0.2(@types/react@18.3.3)(react@18.3.1): + react-webgl-trails@0.0.3(@types/react@18.3.3)(react@18.3.1): dependencies: '@types/react': 18.3.3 react: 18.3.1 @@ -12995,7 +12988,7 @@ snapshots: ts-interface-checker@0.1.13: {} - tsconfck@3.1.0(typescript@5.5.2): + tsconfck@3.1.1(typescript@5.5.2): optionalDependencies: typescript: 5.5.2 @@ -13430,7 +13423,7 @@ snapshots: debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: - '@types/node' - less @@ -13441,18 +13434,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@4.3.2(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)): + vite-tsconfig-paths@4.3.2(typescript@5.5.2)(vite@5.3.2(@types/node@20.14.9)(sass@1.77.6)): dependencies: debug: 4.3.5 globrex: 0.1.2 - tsconfck: 3.1.0(typescript@5.5.2) + tsconfck: 3.1.1(typescript@5.5.2) optionalDependencies: - vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: - supports-color - typescript - vite@5.3.1(@types/node@20.14.9)(sass@1.77.6): + vite@5.3.2(@types/node@20.14.9)(sass@1.77.6): dependencies: esbuild: 0.21.5 postcss: 8.4.38 @@ -13481,7 +13474,7 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6) why-is-node-running: 2.2.2 optionalDependencies: