Sha256: e8ff455f7ee74b0a6ea20a465bd95a1ebf41538e06f7874c7934dc1ae42bd10a

Contents?: true

Size: 1003 Bytes

Versions: 116

Compression:

Stored size: 1003 Bytes

Contents

type Key = string | number | symbol;
export type Prettify<T> = {
    [K in keyof T]: T[K];
} & {};
export type PartialDeep<T> = T extends object ? {
    [P in keyof T]?: PartialDeep<T[P]>;
} : T;
export type LiteralUnion<T extends F, F = string> = T | (F & {});
export type KeyUnion<T> = LiteralUnion<Extract<keyof T, string>>;
export type DistributiveMerge<A, B> = A extends any ? Prettify<Omit<A, keyof B> & B> : never;
export type UnionToIntersection<T> = (T extends any ? (input: T) => void : never) extends (input: infer Intersection) => void ? Intersection : never;
/**
 * @hidden
 */
type __Pick<O extends object, K extends keyof O> = {
    [P in K]: O[P];
} & {};
/**
 * @hidden
 */
export type _Pick<O extends object, K extends Key> = __Pick<O, keyof O & K>;
/**
 * Extract out of `O` the fields of key `K`
 * @param O to extract from
 * @param K to chose fields
 * @returns [[Object]]
 */
export type Pick<O extends object, K extends Key> = O extends unknown ? _Pick<O, K> : never;
export {};

Version data entries

116 entries across 29 versions & 2 rubygems

Version Path
rapid_stack-0.2.0 templates/frontend/node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
rapid_stack-0.2.0 templates/frontend/node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type/dist/esm/types/utils.d.mts
rapid_stack-0.2.0 templates/frontend/node_modules/@inquirer/type/dist/esm/utils.d.ts
rapid_stack-0.2.0 templates/frontend/node_modules/@inquirer/type/dist/commonjs/utils.d.ts
rapid_stack-0.1.1 templates/FrontEnd/node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
rapid_stack-0.1.1 templates/FrontEnd/node_modules/@inquirer/type/dist/commonjs/utils.d.ts
rapid_stack-0.1.1 templates/FrontEnd/node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type/dist/esm/types/utils.d.mts
rapid_stack-0.1.1 templates/FrontEnd/node_modules/@inquirer/type/dist/esm/utils.d.ts
rapid_stack-0.1.0 templates/FrontEnd/node_modules/@inquirer/type/dist/esm/utils.d.ts
rapid_stack-0.1.0 templates/FrontEnd/node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
rapid_stack-0.1.0 templates/FrontEnd/node_modules/@inquirer/type/dist/commonjs/utils.d.ts
rapid_stack-0.1.0 templates/FrontEnd/node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type/dist/esm/types/utils.d.mts
clapton-0.0.26 lib/clapton/javascripts/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
clapton-0.0.26 lib/clapton/javascripts/node_modules/@inquirer/core/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
clapton-0.0.26 lib/clapton/javascripts/node_modules/@inquirer/core/node_modules/@inquirer/type/dist/esm/types/utils.d.mts
clapton-0.0.26 lib/clapton/javascripts/node_modules/@inquirer/type/dist/esm/types/utils.d.mts
clapton-0.0.25 lib/clapton/javascripts/node_modules/@inquirer/core/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
clapton-0.0.25 lib/clapton/javascripts/node_modules/@inquirer/core/node_modules/@inquirer/type/dist/esm/types/utils.d.mts
clapton-0.0.25 lib/clapton/javascripts/node_modules/@inquirer/type/dist/cjs/types/utils.d.ts
clapton-0.0.25 lib/clapton/javascripts/node_modules/@inquirer/type/dist/esm/types/utils.d.mts