diff --git a/package-lock.json b/package-lock.json index 2a23d9b..d2e682c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3648,7 +3648,7 @@ "@types/throttle-debounce": "^5.0.2", "@welshman/dvm": "~0.0.11", "@welshman/feeds": "~0.0.26", - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/net": "~0.0.41", "@welshman/signer": "~0.0.16", "@welshman/store": "~0.0.13", @@ -3670,7 +3670,7 @@ "license": "MIT", "dependencies": { "@braintree/sanitize-url": "^7.0.2", - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "nostr-tools": "^2.7.2" }, "devDependencies": { @@ -3684,7 +3684,7 @@ "version": "0.0.11", "license": "MIT", "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/net": "~0.0.41", "@welshman/util": "~0.0.48", "nostr-tools": "^2.7.2" @@ -3700,7 +3700,7 @@ "version": "0.0.26", "license": "MIT", "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/util": "~0.0.48" }, "devDependencies": { @@ -3711,7 +3711,7 @@ }, "packages/lib": { "name": "@welshman/lib", - "version": "0.0.29", + "version": "0.0.30", "license": "MIT", "dependencies": { "@scure/base": "^1.1.6", @@ -3736,7 +3736,7 @@ "version": "0.0.41", "license": "MIT", "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/util": "~0.0.48", "isomorphic-ws": "^5.0.0", "ws": "^8.16.0" @@ -3753,7 +3753,7 @@ "version": "0.0.16", "license": "MIT", "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/net": "~0.0.41", "@welshman/util": "~0.0.48", "nostr-tools": "^2.7.2" @@ -3772,7 +3772,7 @@ "version": "0.0.13", "license": "MIT", "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/util": "~0.0.48", "svelte": "^4.2.18" }, @@ -3787,7 +3787,7 @@ "version": "0.0.48", "license": "MIT", "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "nostr-tools": "^2.7.2" }, "devDependencies": { diff --git a/packages/app/package.json b/packages/app/package.json index 0076f4a..80059e7 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -34,7 +34,7 @@ "@types/throttle-debounce": "^5.0.2", "@welshman/dvm": "~0.0.11", "@welshman/feeds": "~0.0.26", - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/net": "~0.0.41", "@welshman/signer": "~0.0.16", "@welshman/store": "~0.0.13", diff --git a/packages/content/package.json b/packages/content/package.json index 2dd4eca..9bb8a3b 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@braintree/sanitize-url": "^7.0.2", - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "nostr-tools": "^2.7.2" } } diff --git a/packages/dvm/package.json b/packages/dvm/package.json index b97a7dd..7530777 100644 --- a/packages/dvm/package.json +++ b/packages/dvm/package.json @@ -31,7 +31,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/net": "~0.0.41", "@welshman/util": "~0.0.48", "nostr-tools": "^2.7.2" diff --git a/packages/feeds/package.json b/packages/feeds/package.json index aa158bb..b846a50 100644 --- a/packages/feeds/package.json +++ b/packages/feeds/package.json @@ -31,7 +31,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/util": "~0.0.48" } } diff --git a/packages/lib/package.json b/packages/lib/package.json index e1c367b..2b33755 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -1,6 +1,6 @@ { "name": "@welshman/lib", - "version": "0.0.29", + "version": "0.0.30", "author": "hodlbod", "license": "MIT", "description": "A collection of utilities.", diff --git a/packages/lib/src/Tools.ts b/packages/lib/src/Tools.ts index 26f634e..117daad 100644 --- a/packages/lib/src/Tools.ts +++ b/packages/lib/src/Tools.ts @@ -297,7 +297,7 @@ export const choice = (xs: T[]): T => xs[Math.floor(xs.length * Math.random() export const shuffle = (xs: Iterable): T[] => Array.from(xs).sort(() => Math.random() > 0.5 ? 1 : -1) -export const samplo = (n: number, xs: T[]) => shuffle(xs).slice(0, n) +export const sample = (n: number, xs: T[]) => shuffle(xs).slice(0, n) export const isIterable = (x: any) => Symbol.iterator in Object(x) diff --git a/packages/net/package.json b/packages/net/package.json index f3c935e..6bc070a 100644 --- a/packages/net/package.json +++ b/packages/net/package.json @@ -33,7 +33,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/util": "~0.0.48", "isomorphic-ws": "^5.0.0", "ws": "^8.16.0" diff --git a/packages/signer/package.json b/packages/signer/package.json index 97baf8a..c8b704c 100644 --- a/packages/signer/package.json +++ b/packages/signer/package.json @@ -31,7 +31,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/net": "~0.0.41", "@welshman/util": "~0.0.48", "nostr-tools": "^2.7.2" diff --git a/packages/store/package.json b/packages/store/package.json index 7203db2..15e79e4 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -31,7 +31,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "@welshman/util": "~0.0.48", "svelte": "^4.2.18" } diff --git a/packages/util/package.json b/packages/util/package.json index c7e0313..81407d7 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -31,7 +31,7 @@ "typescript": "~5.1.6" }, "dependencies": { - "@welshman/lib": "~0.0.29", + "@welshman/lib": "~0.0.30", "nostr-tools": "^2.7.2" } }