Socket
Book a DemoInstallSign in
Socket

@skypilot/common-types

Package Overview
Dependencies
Maintainers
1
Versions
119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@skypilot/common-types - npm Package Compare versions

Comparing version

to
2.4.0-next.0

1

lib/utility.d.ts

@@ -11,4 +11,5 @@ export declare type AtLeastOne<T, Keys extends keyof T = keyof T> = Pick<T, Exclude<keyof T, Keys>> & {

export declare type MaybeUndefined<T> = T | undefined;
export declare type OneOrMore<T> = T | Array<T> | ReadonlyArray<T>;
export declare type Require<T, R extends keyof T> = Omit<T, R> & Required<Pick<T, R>>;
export declare type RequireProps<T, Require extends keyof T> = Omit<T, Require> & Required<Pick<T, Require>>;
export declare type UnpackedArray<A> = A extends Array<infer Item> ? Item : A extends ReadonlyArray<infer Item> ? Item : A;

2

package.json
{
"name": "@skypilot/common-types",
"version": "2.3.1-next.0",
"version": "2.4.0-next.0",
"private": false,

@@ -5,0 +5,0 @@ "description": "Library of reusable common types for TypeScript projects",