diff --git a/.changeset/astro-nanostores-update.md b/.changeset/astro-nanostores-update.md new file mode 100644 index 00000000000..7f0626acf0a --- /dev/null +++ b/.changeset/astro-nanostores-update.md @@ -0,0 +1,5 @@ +--- +'@clerk/astro': patch +--- + +Update the `nanostores` dependency to 1.5.1. diff --git a/packages/astro/package.json b/packages/astro/package.json index 497f85886a2..d9be4c688dc 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -93,7 +93,7 @@ "@clerk/backend": "workspace:^", "@clerk/shared": "workspace:^", "nanoid": "5.1.16", - "nanostores": "1.0.1" + "nanostores": "1.5.1" }, "devDependencies": { "@clerk/ui": "workspace:^", diff --git a/packages/astro/src/stores/internal.ts b/packages/astro/src/stores/internal.ts index 383cf38e2cc..14e0f869ae6 100644 --- a/packages/astro/src/stores/internal.ts +++ b/packages/astro/src/stores/internal.ts @@ -22,7 +22,7 @@ export const $csrState = map<{ organization: undefined, }); -export const $initialState = map(); +export const $initialState = map({} as InitialState); // Use atom instead of `map` to prohibit key changes and allow only replacing the whole object export const $clerk = atom(null); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e5df091131..e495a319f67 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -367,8 +367,8 @@ importers: specifier: 5.1.16 version: 5.1.16 nanostores: - specifier: 1.0.1 - version: 1.0.1 + specifier: 1.5.1 + version: 1.5.1 devDependencies: '@clerk/ui': specifier: workspace:^ @@ -11817,8 +11817,8 @@ packages: engines: {node: ^18 || >=20} hasBin: true - nanostores@1.0.1: - resolution: {integrity: sha512-kNZ9xnoJYKg/AfxjrVL4SS0fKX++4awQReGqWnwTRHxeHGZ1FJFVgTqr/eMrNQdp0Tz7M7tG/TDaX8QfHDwVCw==} + nanostores@1.5.1: + resolution: {integrity: sha512-DNIX+HyFpo14fKGe0NsX9/aPzdKGiSZwX5xEMpDwQrDdo2iTiUYunOCCQLYwJrziKVe8ZOtVvcv0dEVI8lMx2g==} engines: {node: ^20.0.0 || >=22.0.0} nanotar@0.3.0: @@ -28545,7 +28545,7 @@ snapshots: nanoid@5.1.16: {} - nanostores@1.0.1: {} + nanostores@1.5.1: {} nanotar@0.3.0: {}