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.