1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2025-11-04 05:01:17 +08:00
Mohaiminus Sakib 136298e110
feat(nestjs) Adding NestJS plugin (#13104)
* Adding NestJS command aliases
* Removed installation instructions from the README file of NestJS plugin
2025-10-27 11:37:07 -07:00
..

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