Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/svtslv/nestjs-modules
NestJS Modules CLI
https://github.com/svtslv/nestjs-modules
cli modules nest nestjs
Last synced: 2 months ago
JSON representation
NestJS Modules CLI
- Host: GitHub
- URL: https://github.com/svtslv/nestjs-modules
- Owner: svtslv
- License: mit
- Created: 2020-03-12T13:41:18.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-18T01:17:44.000Z (7 months ago)
- Last Synced: 2024-09-30T20:09:13.047Z (3 months ago)
- Topics: cli, modules, nest, nestjs
- Language: TypeScript
- Homepage:
- Size: 1010 KB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NestJS Modules
## Table of Contents
- [List of modules](#list-of-modules)
- [Description](#description)
- [Installation](#installation)
- [Examples](#examples)
- [License](#license)## List of modules
- Objection module for NestJS - [nestjs-objection](https://github.com/svtslv/nestjs-objection)
- Knex module for NestJS - [nestjs-knex](https://github.com/svtslv/nestjs-knex)
- Webdav module for NestJS - [nestjs-webdav](https://github.com/svtslv/nestjs-webdav)
- AWS S3 module for NestJS - [nestjs-s3](https://github.com/svtslv/nestjs-s3)
- Maxmind module for NestJS - [nestjs-maxmind](https://github.com/svtslv/nestjs-maxmind)
- GeoIP2 module for NestJS - [nestjs-geoip2](https://github.com/svtslv/nestjs-geoip2)
- Redis module for NestJS - [nestjs-ioredis](https://github.com/svtslv/nestjs-ioredis)
- Minio module for NestJS - [nestjs-minio](https://github.com/svtslv/nestjs-minio)
- Mailer module for NestJS - [nestjs-mailer](https://github.com/svtslv/nestjs-mailer)
- BullMQ module for NestJS - [nestjs-bullmq](https://github.com/svtslv/nestjs-bullmq)## Description
Interactive command-line utility for installing, removing and updating NestJS modules
## Installation
#### Globally via `npm`
```bash
npm install --global nestjs-modules
```#### Running on-demand:
```bash
npx nestjs-modules [options]
```## Examples
### Run without options for interactive
```bash
npx nestjs-modules
```### Run with --help to print help
```bash
npx nestjs-modules --help
``````bash
'usage: nestjs-modules [options]',
'Run without options for interactive',
'',
'options:',
' --install List of modules to install (comma separated values)',
' --update List of modules to update (comma separated values)',
' --remove List of modules to remove (comma separated values)',
' --list Print list of all modules and exit',
' --help Print this list and exit',
' --version Print the version and exit.',
'',
```## License
MIT