Hierarchy

  • BaseBuildStep<{
        workspaceDeps?: (string | javascript.NodeProject)[];
    }, {
        pnpm: PnpmWorkspace;
        addWorkspaceDeps(...dependency: [options: string | NodeProject | {
            addTsPath: boolean;
            depType: DependencyType;
        }, ...deps: (string | NodeProject)[]]): void;
        formatExecCommand(...args: string[]): string;
    }>
    • TypescriptESMManifestBuilder

Constructors

Properties

_output: {
    pnpm: PnpmWorkspace;
    addWorkspaceDeps(...dependency: [options: string | NodeProject | {
        addTsPath: boolean;
        depType: DependencyType;
    }, ...deps: (string | NodeProject)[]]): void;
    formatExecCommand(...args: string[]): string;
}

Additional project property types to merge with resulting project type.

_outputOptions: {
    workspaceDeps?: (string | NodeProject)[];
}

Options type to merge with project options.

options?: {
    sideEffects: boolean;
}

Methods

  • Parameters

    • options: ProjectOptions & {
          workspaceDeps?: (string | NodeProject)[];
      }

    Returns ProjectOptions & {
        workspaceDeps?: (string | NodeProject)[];
    }

  • Parameters

    • project: Project

    Returns TypedPropertyDescriptorMap<{
        pnpm: PnpmWorkspace;
        addWorkspaceDeps(...dependency: [options: string | NodeProject | {
            addTsPath: boolean;
            depType: DependencyType;
        }, ...deps: (string | NodeProject)[]]): void;
        formatExecCommand(...args: string[]): string;
    }>