Parent directory

README.md

2877 bytes

NestJS Plugin for Oh My Zsh

This plugin provides aliases for common NestJS CLI commands.

Requirements

  • NestJS CLI installed globally: npm install -g @nestjs/cli

Aliases

| Alias | Command | Description | | :------ | :--------------------------- | :------------------------------------------ | | nnew | nest new | Create a new NestJS project | | nb | nest build | Build the NestJS application | | ns | nest start | Start the application | | nsw | nest start --watch | Start the application in watch mode | | nsd | nest start --dev | Start the application in dev mode | | nsdbg | nest start --debug --watch | Start the application in debug & watch mode | | ng | nest generate | Generate a NestJS element | | ngm | nest generate module | Generate a module | | ngc | nest generate controller | Generate a controller | | ngs | nest generate service | Generate a service | | ngg | nest generate guard | Generate a guard | | ngp | nest generate pipe | Generate a pipe | | ngf | nest generate filter | Generate a filter | | ngr | nest generate resolver | Generate a GraphQL resolver | | ngcl | nest generate class | Generate a class | | ngi | nest generate interface | Generate an interface | | ngit | nest generate interceptor | Generate an interceptor | | ngmi | nest generate middleware | Generate a middleware | | ngd | nest generate decorator | Generate a custom decorator | | ngres | nest generate resource | Generate a CRUD resource | | nglib | nest generate library | Generate a new library | | ngsub | nest generate sub-app | Generate a new sub-application (monorepo) | | na | nest add | Add a library to the project | | ni | nest info | Display NestJS project information | | nu | nest update | Update NestJS dependencies |

Usage

  1. Add nestjs to the plugins array in your ~/.zshrc file:
plugins=(... nestjs)
  1. Restart your terminal or source your ~/.zshrc file:
source ~/.zshrc