naludo v1.0.5
Description
Nest is a powerful web framework for Node.js, which helps you effortlessly build efficient, scalable applications. It uses modern JavaScript, is built with TypeScript and combines best concepts of both OOP (Object Oriented Progamming) and FP (Functional Programming).
It is not just another framework. You do not have to wait for a large community, because Nest is built with awesome, popular well-known libraries - Express and socket.io! It means, that you could quickly start using framework without worrying about a third party plugins.
The CLI tool helps to create, manage application architecture entities, build and run your project.
Installation
npm :
npm install -g naludo
nestconfig.json
The nestconfig.json is here to manage the CLI execution like asset generation.
{
"language": "ts | es (default: ts)",
"entryFile": "src/main.ts"
}
Commands
new
Usage :
$ naludo new <name> [destination] --<repository>
Examples :
$ naludo new my-app
$ naludo new my-app myapp/
$ naludo new my-app --repository https://github.com/ThomRick/nest-typescript-starter
$ naludo new my-app --r https://github.com/ThomRick/nest-typescript-starter
$ naludo new my-app myapp --r https://github.com/ThomRick/nest-typescript-starter
Creates a new Nest application by cloning https://github.com/nestjs/nest-typescript-starter
Git repository.
It add default nestconfig.json file if it does not exist.