diff --git a/docs/functions/index.useRGS.html b/docs/functions/index.useRGS.html index 9d7cec98..ae2c0b4d 100644 --- a/docs/functions/index.useRGS.html +++ b/docs/functions/index.useRGS.html @@ -9,4 +9,4 @@
  • OptionalincludeRegExp: null | 0 | RegExp

    (Optional) A regular expression to specify which fields trigger updates.

  • OptionalexcludeRegExp: RegExp

    (Optional) A regular expression to specify which fields should be excluded from updates.

  • Returns [T, SetStateAction<T>]

    A tuple containing the current state and a function to update the state.

    -
    +
    diff --git a/docs/functions/plugins_persist.persist.html b/docs/functions/plugins_persist.persist.html index 10d4d87c..0bba8fa1 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.

    +
    diff --git a/docs/functions/utils.createHook.html b/docs/functions/utils.createHook.html index 273a7614..1493aafa 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

    -
    +
    diff --git a/docs/functions/utils.initWithPlugins.html b/docs/functions/utils.initWithPlugins.html index 7830d492..3f42cb26 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

    +
    diff --git a/docs/functions/utils.listToRegExp.html b/docs/functions/utils.listToRegExp.html index 44be0c6a..2a4004d3 100644 --- a/docs/functions/utils.listToRegExp.html +++ b/docs/functions/utils.listToRegExp.html @@ -1,4 +1,4 @@ listToRegExp | React18 Global Store

    Converts a list of selectors into a regular expression.

    • Parameters

      • list: string[]

        An array of strings representing the fields to match.

      Returns RegExp

      A regular expression that matches any field from the provided list.

      -
    +
    diff --git a/docs/functions/utils.triggerListeners.html b/docs/functions/utils.triggerListeners.html index 48905a13..e7340a4b 100644 --- a/docs/functions/utils.triggerListeners.html +++ b/docs/functions/utils.triggerListeners.html @@ -1,2 +1,2 @@ triggerListeners | React18 Global Store

    trigger all listeners

    -
    • Type Parameters

      • T

      Parameters

      Returns void

    +
    diff --git a/docs/functions/utils.useRGSWithPlugins.html b/docs/functions/utils.useRGSWithPlugins.html index 925d06e8..d0c97677 100644 --- a/docs/functions/utils.useRGSWithPlugins.html +++ b/docs/functions/utils.useRGSWithPlugins.html @@ -12,4 +12,4 @@
  • OptionalincludeRegExp: null | 0 | RegExp
  • OptionalexcludeRegExp: RegExp
  • Returns [T, SetStateAction<T>]

    -
    +
    diff --git a/docs/functions/with-plugins.create.html b/docs/functions/with-plugins.create.html index d57453c6..a842b573 100644 --- a/docs/functions/with-plugins.create.html +++ b/docs/functions/with-plugins.create.html @@ -8,4 +8,4 @@

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

    -
    +
    diff --git a/docs/functions/with-plugins.withPlugins.html b/docs/functions/with-plugins.withPlugins.html index 935788da..92d0031e 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 = T>(key: string, value?: U, doNotInit?: boolean) => [U, SetStateAction<U>]

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

      -
    +
    diff --git a/docs/interfaces/plugins_persist.PersistOptions.html b/docs/interfaces/plugins_persist.PersistOptions.html index 5cd7936b..5ee3ea4e 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
     
    -
    +
    diff --git a/docs/types/utils.Plugin.html b/docs/types/utils.Plugin.html index 84036aa8..5e06e39f 100644 --- a/docs/types/utils.Plugin.html +++ b/docs/types/utils.Plugin.html @@ -1 +1 @@ -Plugin | React18 Global Store
    Plugin: {
        init?: (key: string, value: T | undefined, mutate: Mutate<T>) => void;
        onChange?: (key: string, value?: T) => void;
    }

    Type Parameters

    • T

    Type declaration

    • Optionalinit?: (key: string, value: T | undefined, mutate: Mutate<T>) => void
    • OptionalonChange?: (key: string, value?: T) => void
    +Plugin | React18 Global Store
    Plugin: {
        init?: (key: string, value: T | undefined, mutate: Mutate<T>) => void;
        onChange?: (key: string, value?: T) => void;
    }

    Type Parameters

    • T

    Type declaration

    • Optionalinit?: (key: string, value: T | undefined, mutate: Mutate<T>) => void
    • OptionalonChange?: (key: string, value?: T) => void
    diff --git a/docs/types/utils.RGS.html b/docs/types/utils.RGS.html index d2a64e8b..071b26f2 100644 --- a/docs/types/utils.RGS.html +++ b/docs/types/utils.RGS.html @@ -1,2 +1,2 @@ RGS | React18 Global Store
    RGS: {
        l: ListenerWithSelectors[];
        s: SetStateAction<unknown> | null;
        v: unknown;
    }

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

    -

    Type declaration

    +

    Type declaration

    diff --git a/docs/types/utils.SetStateAction.html b/docs/types/utils.SetStateAction.html index c4217530..a8dffa9d 100644 --- a/docs/types/utils.SetStateAction.html +++ b/docs/types/utils.SetStateAction.html @@ -1 +1 @@ -SetStateAction | React18 Global Store

    Type Alias SetStateAction<T>

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

    Type Parameters

    • T

    Type declaration

    +SetStateAction | React18 Global Store

    Type Alias SetStateAction<T>

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

    Type Parameters

    • T

    Type declaration

    diff --git a/docs/types/utils.SetterArgType.html b/docs/types/utils.SetterArgType.html index f1efb96d..35b9c906 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 | (prevState: T) => T

    Type Parameters

    • T
    +SetterArgType | React18 Global Store

    Type Alias SetterArgType<T>

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

    Type Parameters

    • T
    diff --git a/docs/types/utils.ValueType.html b/docs/types/utils.ValueType.html index 742d7077..cb6c5237 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

    Type Parameters

    • T
    +ValueType | React18 Global Store

    Type Alias ValueType<T>

    ValueType: T | () => T

    Type Parameters

    • T
    diff --git a/docs/types/utils._internal_.Listener.html b/docs/types/utils._internal_.Listener.html index 31f40151..61db042b 100644 --- a/docs/types/utils._internal_.Listener.html +++ b/docs/types/utils._internal_.Listener.html @@ -1 +1 @@ -Listener | React18 Global Store
    Listener: () => void

    Type declaration

      • (): void
      • Returns void

    +Listener | React18 Global Store
    Listener: () => void

    Type declaration

      • (): void
      • Returns void

    diff --git a/docs/types/utils._internal_.ListenerWithSelectors.html b/docs/types/utils._internal_.ListenerWithSelectors.html index 714b58ee..68e19a7c 100644 --- a/docs/types/utils._internal_.ListenerWithSelectors.html +++ b/docs/types/utils._internal_.ListenerWithSelectors.html @@ -1 +1 @@ -ListenerWithSelectors | React18 Global Store
    ListenerWithSelectors: {
        l: Listener;
        s: [includeRegExp?: RegExp | null, excludeRegExp?: RegExp];
    }

    Type declaration

    +ListenerWithSelectors | React18 Global Store
    ListenerWithSelectors: {
        l: Listener;
        s: [includeRegExp?: RegExp | null, excludeRegExp?: RegExp];
    }

    Type declaration

    diff --git a/docs/types/utils._internal_.Mutate.html b/docs/types/utils._internal_.Mutate.html index 3ed809d0..efb00664 100644 --- a/docs/types/utils._internal_.Mutate.html +++ b/docs/types/utils._internal_.Mutate.html @@ -1 +1 @@ -Mutate | React18 Global Store
    Mutate: (value?: T) => void

    Type Parameters

    • T

    Type declaration

      • (value?: T): void
      • Parameters

        • Optionalvalue: T

        Returns void

    +Mutate | React18 Global Store
    Mutate: (value?: T) => void

    Type Parameters

    • T

    Type declaration

      • (value?: T): void
      • Parameters

        • Optionalvalue: T

        Returns void

    diff --git a/docs/variables/utils.globalRGS.html b/docs/variables/utils.globalRGS.html index 3563e20a..e5a67d02 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
    +globalRGS | React18 Global Store

    Variable globalRGSConst

    globalRGS: Record<string, undefined | RGS> = globalThisForBetterMinification.rgs
    diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index b9e85f75..c2d54c7d 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -27,7 +27,7 @@ "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", "@types/node": "^22.10.2", - "@types/react": "^19.0.1", + "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "typescript": "^5.7.2" } diff --git a/examples/remix/package.json b/examples/remix/package.json index 16398035..53f4aa2c 100644 --- a/examples/remix/package.json +++ b/examples/remix/package.json @@ -28,7 +28,7 @@ "@remix-run/dev": "^2.15.1", "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@types/react": "^19.0.1", + "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "typescript": "^5.7.2" }, diff --git a/examples/vite/package.json b/examples/vite/package.json index c89d71a0..ed9e5f84 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -22,7 +22,7 @@ "devDependencies": { "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "@types/react": "^19.0.1", + "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", diff --git a/lib/package.json b/lib/package.json index 7332974d..237edc5d 100644 --- a/lib/package.json +++ b/lib/package.json @@ -28,7 +28,7 @@ "@repo/typescript-config": "workspace:*", "@testing-library/react": "^16.1.0", "@types/node": "^22.10.2", - "@types/react": "^19.0.1", + "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "@vitejs/plugin-react": "^4.3.4", "@vitest/coverage-v8": "^2.1.8", diff --git a/packages/shared/package.json b/packages/shared/package.json index e5eb3fad..355cdb4b 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -22,7 +22,7 @@ "@repo/typescript-config": "workspace:*", "@testing-library/react": "^16.1.0", "@types/node": "^22.10.2", - "@types/react": "^19.0.1", + "@types/react": "^19.0.2", "@types/react-dom": "^19.0.2", "@vitejs/plugin-react": "^4.3.4", "@vitest/coverage-v8": "^2.1.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9bccfc1f..3bcfc58f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,13 +61,13 @@ importers: version: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0) nextjs-darkmode: specifier: ^1.0.7 - version: 1.0.7(@types/react@19.0.1)(react@19.0.0) + version: 1.0.7(@types/react@19.0.2)(react@19.0.0) nextjs-darkmode-lite: specifier: ^1.0.7 - version: 1.0.7(@types/react@19.0.1)(r18gs@lib)(react@19.0.0) + version: 1.0.7(@types/react@19.0.2)(r18gs@lib)(react@19.0.0) nextjs-themes: specifier: ^4.0.4 - version: 4.0.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 4.0.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) r18gs: specifier: workspace:* version: link:../../lib @@ -79,10 +79,10 @@ importers: version: 19.0.0(react@19.0.0) react-webgl-trails: specifier: 0.0.4 - version: 0.0.4(@types/react@19.0.1)(react@19.0.0) + version: 0.0.4(@types/react@19.0.2)(react@19.0.0) react18-loaders: specifier: ^1.1.4 - version: 1.1.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 1.1.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) devDependencies: '@next/eslint-plugin-next': specifier: ^15.1.1 @@ -97,11 +97,11 @@ importers: specifier: ^22.10.2 version: 22.10.2 '@types/react': - specifier: ^19.0.1 - version: 19.0.1 + specifier: ^19.0.2 + version: 19.0.2 '@types/react-dom': specifier: ^19.0.2 - version: 19.0.2(@types/react@19.0.1) + version: 19.0.2(@types/react@19.0.2) typescript: specifier: ^5.7.2 version: 5.7.2 @@ -131,7 +131,7 @@ importers: version: 0.1.1(react@19.0.0) nextjs-darkmode: specifier: ^1.0.7 - version: 1.0.7(@types/react@19.0.1)(react@19.0.0) + version: 1.0.7(@types/react@19.0.2)(react@19.0.0) r18gs: specifier: workspace:* version: link:../../lib @@ -143,10 +143,10 @@ importers: version: 19.0.0(react@19.0.0) react18-loaders: specifier: ^1.1.4 - version: 1.1.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 1.1.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) react18-themes: specifier: ^3.2.0 - version: 3.2.0(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 3.2.0(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) devDependencies: '@remix-run/dev': specifier: ^2.15.1 @@ -158,11 +158,11 @@ importers: specifier: workspace:* version: link:../../packages/config-typescript '@types/react': - specifier: ^19.0.1 - version: 19.0.1 + specifier: ^19.0.2 + version: 19.0.2 '@types/react-dom': specifier: ^19.0.2 - version: 19.0.2(@types/react@19.0.1) + version: 19.0.2(@types/react@19.0.2) typescript: specifier: ^5.7.2 version: 5.7.2 @@ -174,7 +174,7 @@ importers: version: link:../../packages/shared nextjs-darkmode: specifier: ^1.0.7 - version: 1.0.7(@types/react@19.0.1)(react@19.0.0) + version: 1.0.7(@types/react@19.0.2)(react@19.0.0) r18gs: specifier: workspace:* version: link:../../lib @@ -186,10 +186,10 @@ importers: version: 19.0.0(react@19.0.0) react18-loaders: specifier: ^1.1.4 - version: 1.1.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 1.1.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) react18-themes: specifier: ^3.2.0 - version: 3.2.0(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 3.2.0(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -198,11 +198,11 @@ importers: specifier: workspace:* version: link:../../packages/config-typescript '@types/react': - specifier: ^19.0.1 - version: 19.0.1 + specifier: ^19.0.2 + version: 19.0.2 '@types/react-dom': specifier: ^19.0.2 - version: 19.0.2(@types/react@19.0.1) + version: 19.0.2(@types/react@19.0.2) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.0.3(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1)) @@ -223,16 +223,16 @@ importers: version: link:../packages/config-typescript '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/node': specifier: ^22.10.2 version: 22.10.2 '@types/react': - specifier: ^19.0.1 - version: 19.0.1 + specifier: ^19.0.2 + version: 19.0.2 '@types/react-dom': specifier: ^19.0.2 - version: 19.0.2(@types/react@19.0.1) + version: 19.0.2(@types/react@19.0.2) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@5.4.11(@types/node@22.10.2)(sass@1.83.0)) @@ -291,16 +291,16 @@ importers: dependencies: '@mayank1513/fork-me': specifier: ^2.1.3 - version: 2.1.3(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 2.1.3(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) '@repo/scripts': specifier: workspace:* version: link:../../scripts nextjs-darkmode: specifier: ^1.0.7 - version: 1.0.7(@types/react@19.0.1)(react@19.0.0) + version: 1.0.7(@types/react@19.0.2)(react@19.0.0) nextjs-themes: specifier: ^4.0.4 - version: 4.0.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 4.0.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) r18gs: specifier: workspace:* version: link:../../lib @@ -309,7 +309,7 @@ importers: version: 4.1.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react18-loaders: specifier: ^1.1.4 - version: 1.1.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + version: 1.1.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) devDependencies: '@repo/eslint-config': specifier: workspace:* @@ -319,16 +319,16 @@ importers: version: link:../config-typescript '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/node': specifier: ^22.10.2 version: 22.10.2 '@types/react': - specifier: ^19.0.1 - version: 19.0.1 + specifier: ^19.0.2 + version: 19.0.2 '@types/react-dom': specifier: ^19.0.2 - version: 19.0.2(@types/react@19.0.1) + version: 19.0.2(@types/react@19.0.2) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.0.3(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1)) @@ -1931,8 +1931,8 @@ packages: '@types/react@18.3.17': resolution: {integrity: sha512-opAQ5no6LqJNo9TqnxBKsgnkIYHozW9KSTlFVoSUJYh1Fl/sswkEoqIugRSm7tbh6pABtYjGAjW+GOS23j8qbw==} - '@types/react@19.0.1': - resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==} + '@types/react@19.0.2': + resolution: {integrity: sha512-USU8ZI/xyKJwFTpjSVIrSeHBVAGagkHQKPNbxeWwql/vDmnTIBgx+TJnhFnj1NXgz8XfprU0egV2dROLGpsBEg==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -7853,9 +7853,9 @@ snapshots: globby: 11.1.0 read-yaml-file: 1.1.0 - '@mayank1513/fork-me@2.1.3(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0)': + '@mayank1513/fork-me@2.1.3(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0)': dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 react: 19.0.0 optionalDependencies: next: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0) @@ -8391,15 +8391,15 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.2))(@types/react@19.0.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 19.0.1 - '@types/react-dom': 19.0.2(@types/react@19.0.1) + '@types/react': 19.0.2 + '@types/react-dom': 19.0.2(@types/react@19.0.2) '@types/acorn@4.0.6': dependencies: @@ -8514,16 +8514,16 @@ snapshots: '@types/prop-types@15.7.14': {} - '@types/react-dom@19.0.2(@types/react@19.0.1)': + '@types/react-dom@19.0.2(@types/react@19.0.2)': dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 '@types/react@18.3.17': dependencies: '@types/prop-types': 15.7.14 csstype: 3.1.3 - '@types/react@19.0.1': + '@types/react@19.0.2': dependencies: csstype: 3.1.3 @@ -12503,22 +12503,22 @@ snapshots: - '@babel/core' - babel-plugin-macros - nextjs-darkmode-lite@1.0.7(@types/react@19.0.1)(r18gs@lib)(react@19.0.0): + nextjs-darkmode-lite@1.0.7(@types/react@19.0.2)(r18gs@lib)(react@19.0.0): dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 r18gs: link:lib react: 19.0.0 - nextjs-darkmode@1.0.7(@types/react@19.0.1)(react@19.0.0): + nextjs-darkmode@1.0.7(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 19.0.1 - r18gs: 2.1.0(@types/react@19.0.1)(react@19.0.0) + '@types/react': 19.0.2 + r18gs: 2.1.0(@types/react@19.0.2)(react@19.0.0) react: 19.0.0 - nextjs-themes@4.0.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): + nextjs-themes@4.0.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): dependencies: - '@types/react': 19.0.1 - r18gs: 2.0.1(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + '@types/react': 19.0.2 + r18gs: 2.0.1(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) react: 19.0.0 optionalDependencies: next: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0) @@ -13086,23 +13086,23 @@ snapshots: queue-microtask@1.2.3: {} - r18gs@1.1.3(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): + r18gs@1.1.3(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 react: 19.0.0 optionalDependencies: next: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0) - r18gs@2.0.1(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): + r18gs@2.0.1(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 react: 19.0.0 optionalDependencies: next: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0) - r18gs@2.1.0(@types/react@19.0.1)(react@19.0.0): + r18gs@2.1.0(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 react: 19.0.0 range-parser@1.2.1: {} @@ -13154,23 +13154,23 @@ snapshots: '@remix-run/router': 1.21.0 react: 19.0.0 - react-webgl-trails@0.0.4(@types/react@19.0.1)(react@19.0.0): + react-webgl-trails@0.0.4(@types/react@19.0.2)(react@19.0.0): dependencies: - '@types/react': 19.0.1 + '@types/react': 19.0.2 react: 19.0.0 - react18-loaders@1.1.4(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): + react18-loaders@1.1.4(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): dependencies: - '@types/react': 19.0.1 - r18gs: 2.1.0(@types/react@19.0.1)(react@19.0.0) + '@types/react': 19.0.2 + r18gs: 2.1.0(@types/react@19.0.2)(react@19.0.0) react: 19.0.0 optionalDependencies: next: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0) - react18-themes@3.2.0(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): + react18-themes@3.2.0(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0): dependencies: - '@types/react': 19.0.1 - r18gs: 1.1.3(@types/react@19.0.1)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) + '@types/react': 19.0.2 + r18gs: 1.1.3(@types/react@19.0.2)(next@15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0))(react@19.0.0) react: 19.0.0 optionalDependencies: next: 15.1.1(@babel/core@7.26.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.0)