Comparing version 0.18.0 to 0.19.0
import type { GuardablePredicate } from "./functions.ts"; | ||
import type { anyOrNever } from "./generics.ts"; | ||
import type { anyOrNever, conform } from "./generics.ts"; | ||
import type { isDisjoint } from "./intersections.ts"; | ||
@@ -98,2 +98,6 @@ import type { parseNonNegativeInteger } from "./numericLiterals.ts"; | ||
export declare const arrayEquals: <element>(l: array<element>, r: array<element>, opts?: ComparisonOptions<element>) => boolean; | ||
export type validateExhaustiveKeys<keys extends readonly PropertyKey[], expectedKey extends PropertyKey> = keys extends readonly [infer head, ...infer tail extends PropertyKey[]] ? readonly [ | ||
conform<head, expectedKey>, | ||
...validateExhaustiveKeys<tail, Exclude<expectedKey, head>> | ||
] : [expectedKey] extends [never] ? [] : [expectedKey]; | ||
export {}; |
@@ -1,2 +0,2 @@ | ||
export declare const arkUtilVersion = "0.18.0"; | ||
export declare const arkUtilVersion = "0.19.0"; | ||
export declare const initialRegistryContents: { | ||
@@ -3,0 +3,0 @@ version: string; |
@@ -8,3 +8,3 @@ import { domainOf } from "./domain.js"; | ||
// For now, we assert this matches the package.json version via a unit test. | ||
export const arkUtilVersion = "0.18.0"; | ||
export const arkUtilVersion = "0.19.0"; | ||
export const initialRegistryContents = { | ||
@@ -11,0 +11,0 @@ version: arkUtilVersion, |
{ | ||
"name": "@ark/util", | ||
"version": "0.18.0", | ||
"version": "0.19.0", | ||
"author": { | ||
@@ -5,0 +5,0 @@ "name": "David Blass", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
92928
1999