Upgrade zod to v3.23.5
This commit is contained in:
parent
6bfc0f95a4
commit
df407381b2
|
@ -187,7 +187,7 @@
|
||||||
"vite-plugin-require": "^1.1.10",
|
"vite-plugin-require": "^1.1.10",
|
||||||
"vite-plugin-static-copy": "^1.0.0",
|
"vite-plugin-static-copy": "^1.0.0",
|
||||||
"wicg-inert": "^3.1.1",
|
"wicg-inert": "^3.1.1",
|
||||||
"zod": "^3.22.4"
|
"zod": "^3.23.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@formatjs/cli": "^6.2.0",
|
"@formatjs/cli": "^6.2.0",
|
||||||
|
|
|
@ -18,8 +18,8 @@ const NostrRelays = () => {
|
||||||
const { relay, signer } = useNostr();
|
const { relay, signer } = useNostr();
|
||||||
|
|
||||||
const { events } = useNostrReq(
|
const { events } = useNostrReq(
|
||||||
account?.nostr
|
account?.nostr?.pubkey
|
||||||
? [{ kinds: [10002], authors: [account?.nostr.pubkey], limit: 1 }]
|
? [{ kinds: [10002], authors: [account.nostr.pubkey], limit: 1 }]
|
||||||
: [],
|
: [],
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ export class NKeyStorage implements ReadonlyMap<string, NostrSigner> {
|
||||||
WebLock.storages.lockKey(storageKey);
|
WebLock.storages.lockKey(storageKey);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const nsecs = new Set(this.#dataSchema().parse(data));
|
const nsecs = new Set(this.dataSchema().parse(data));
|
||||||
|
|
||||||
for (const nsec of nsecs) {
|
for (const nsec of nsecs) {
|
||||||
const { data: secretKey } = nip19.decode(nsec);
|
const { data: secretKey } = nip19.decode(nsec);
|
||||||
|
@ -34,8 +34,8 @@ export class NKeyStorage implements ReadonlyMap<string, NostrSigner> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#dataSchema(): z.ZodType<`nsec1${string}`[]> {
|
private dataSchema(): z.ZodType<`nsec1${string}`[]> {
|
||||||
return n.json().pipe(n.bech32('nsec').array());
|
return n.json().pipe(n.bech32('nsec')).array() as z.ZodType<`nsec1${string}`[]>;
|
||||||
}
|
}
|
||||||
|
|
||||||
#syncStorage() {
|
#syncStorage() {
|
||||||
|
|
|
@ -9816,12 +9816,7 @@ zod@^3.21.0:
|
||||||
resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.3.tgz#2fbc96118b174290d94e8896371c95629e87a060"
|
resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.3.tgz#2fbc96118b174290d94e8896371c95629e87a060"
|
||||||
integrity sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==
|
integrity sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==
|
||||||
|
|
||||||
zod@^3.22.4:
|
zod@^3.23.4, zod@^3.23.5:
|
||||||
version "3.22.4"
|
|
||||||
resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff"
|
|
||||||
integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==
|
|
||||||
|
|
||||||
zod@^3.23.4:
|
|
||||||
version "3.23.5"
|
version "3.23.5"
|
||||||
resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.5.tgz#c7b7617d017d4a2f21852f533258d26a9a5ae09f"
|
resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.5.tgz#c7b7617d017d4a2f21852f533258d26a9a5ae09f"
|
||||||
integrity sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==
|
integrity sha512-fkwiq0VIQTksNNA131rDOsVJcns0pfVUjHzLrNBiF/O/Xxb5lQyEXkhZWcJ7npWsYlvs+h0jFWXXy4X46Em1JA==
|
||||||
|
|
Loading…
Reference in New Issue