Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

generateObject

import { generateObject } from "https://raw.githubusercontent.com/EthanThatOneKid/codemod/main/github/shared/generate.ts";

generateObject generates an object from a value or a function.

async function generateObject<T extends [K in keyof T]: Generate<unknown, unknown[]>>(object: T, argsMap: [K in keyof T]: ArgsOf<T[K]>): Promise<[K in keyof T]: Generated<T[K]>>;
§
generateObject<T extends [K in keyof T]: Generate<unknown, unknown[]>>(object: T, argsMap: [K in keyof T]: ArgsOf<T[K]>): Promise<[K in keyof T]: Generated<T[K]>>
[src]

§Type Parameters

§
T extends [K in keyof T]: Generate<unknown, unknown[]>
[src]

§Parameters

§
object: T
[src]
§
argsMap: [K in keyof T]: ArgsOf<T[K]>
[src]

§Return Type

§
Promise<[K in keyof T]: Generated<T[K]>>
[src]