Skip to content

PrismaInitHook

@tsed/cli-plugin-prisma

Usage

typescript
import { PrismaInitHook } from "@tsed/cli-plugin-prisma";

See /packages/cli-plugin-prisma/src/hooks/PrismaInitHook.ts.

Overview

ts
class PrismaInitHook implements AlterInitSubTasks {
    protected cliPrisma: CliPrisma;
    protected packageJson: ProjectPackageJson;
    protected packageManagers: PackageManagersModule;
    $alterInitSubTasks(tasks: Task[], data: InitCmdContext): Task[] | Promise<Task[]>;
    $onFinish(): Promise<unknown>;
}

protected cliPrisma

ts
protected cliPrisma: CliPrisma;

protected packageJson

ts
protected packageJson: ProjectPackageJson;

protected packageManagers

ts
protected packageManagers: PackageManagersModule;

$alterInitSubTasks

ts
$alterInitSubTasks(tasks: Task[], data: InitCmdContext): Task[] | Promise<Task[]>;

$onFinish

ts
$onFinish(): Promise<unknown>;

Released under the MIT License.