@nestjs/cli

  • Version 9.3.0
  • Published
  • 214 kB
  • 22 dependencies
  • MIT license

Install

npm i @nestjs/cli
yarn add @nestjs/cli
pnpm add @nestjs/cli

Overview

Nest - modern, fast, powerful node.js web framework (@cli)

Index

Functions

function exit

exit: () => never;

    function retrieveCols

    retrieveCols: () => number;

      Classes

      class AbstractAction

      abstract class AbstractAction {}

        method handle

        abstract handle: (
        inputs?: Input[],
        options?: Input[],
        extraFlags?: string[]
        ) => Promise<void>;

          class AddAction

          class AddAction extends AbstractAction {}

            method handle

            handle: (
            inputs: Input[],
            options: Input[],
            extraFlags: string[]
            ) => Promise<void>;

              class BuildAction

              class BuildAction extends AbstractAction {}

                property assetsManager

                protected readonly assetsManager: AssetsManager;

                  property compiler

                  protected readonly compiler: Compiler;

                    property fileSystemReader

                    protected readonly fileSystemReader: FileSystemReader;

                      property loader

                      protected readonly loader: ConfigurationLoader;

                        property pluginsLoader

                        protected readonly pluginsLoader: PluginsLoader;

                          property tsConfigProvider

                          protected readonly tsConfigProvider: TsConfigProvider;

                            property tsLoader

                            protected readonly tsLoader: TypeScriptBinaryLoader;

                              property watchCompiler

                              protected readonly watchCompiler: WatchCompiler;

                                property webpackCompiler

                                protected readonly webpackCompiler: WebpackCompiler;

                                  property workspaceUtils

                                  protected readonly workspaceUtils: WorkspaceUtils;

                                    method handle

                                    handle: (inputs: Input[], options: Input[]) => Promise<void>;

                                      method runBuild

                                      runBuild: (
                                      inputs: Input[],
                                      options: Input[],
                                      watchMode: boolean,
                                      watchAssetsMode: boolean,
                                      isDebugEnabled?: boolean,
                                      onSuccess?: () => void
                                      ) => Promise<void>;

                                        class GenerateAction

                                        class GenerateAction extends AbstractAction {}

                                          method handle

                                          handle: (inputs: Input[], options: Input[]) => Promise<void>;

                                            class InfoAction

                                            class InfoAction extends AbstractAction {}

                                              method buildNestVersionsMessage

                                              buildNestVersionsMessage: (
                                              dependencies: PackageJsonDependencies
                                              ) => NestDependency[];

                                                method collectNestDependencies

                                                collectNestDependencies: (
                                                dependencies: PackageJsonDependencies
                                                ) => NestDependency[];

                                                  method displayCliVersion

                                                  displayCliVersion: () => void;

                                                    method displayNestInformation

                                                    displayNestInformation: () => Promise<void>;

                                                      method displayNestInformationFromPackage

                                                      displayNestInformationFromPackage: () => Promise<void>;

                                                        method displayNestVersions

                                                        displayNestVersions: (dependencies: PackageJsonDependencies) => void;

                                                          method displayPackageManagerVersion

                                                          displayPackageManagerVersion: () => Promise<void>;

                                                            method format

                                                            format: (dependencies: NestDependency[]) => NestDependency[];

                                                              method handle

                                                              handle: () => Promise<void>;

                                                                method readProjectPackageDependencies

                                                                readProjectPackageDependencies: () => PackageJsonDependencies;

                                                                  method rightPad

                                                                  rightPad: (name: string, length: number) => string;

                                                                    class NewAction

                                                                    class NewAction extends AbstractAction {}

                                                                      method handle

                                                                      handle: (inputs: Input[], options: Input[]) => Promise<void>;

                                                                        class StartAction

                                                                        class StartAction extends BuildAction {}

                                                                          method createOnSuccessHook

                                                                          createOnSuccessHook: (
                                                                          entryFile: string,
                                                                          sourceRoot: string,
                                                                          debugFlag: boolean | string | undefined,
                                                                          outDirName: string,
                                                                          binaryToRun?: string
                                                                          ) => () => void;

                                                                            method handle

                                                                            handle: (inputs: Input[], options: Input[]) => Promise<void>;

                                                                              Package Files (8)

                                                                              Dependencies (22)

                                                                              Dev Dependencies (22)

                                                                              Peer Dependencies (0)

                                                                              No peer dependencies.

                                                                              Badge

                                                                              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@nestjs/cli.

                                                                              • Markdown
                                                                                [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@nestjs/cli)
                                                                              • HTML
                                                                                <a href="https://www.jsdocs.io/package/@nestjs/cli"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>