Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nest-x/nestx-schematics
nestx series schematics
https://github.com/nest-x/nestx-schematics
nest-application nestjs schematics
Last synced: about 2 months ago
JSON representation
nestx series schematics
- Host: GitHub
- URL: https://github.com/nest-x/nestx-schematics
- Owner: nest-x
- License: mit
- Created: 2020-05-01T07:42:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T15:59:05.000Z (2 months ago)
- Last Synced: 2024-11-07T16:47:22.681Z (2 months ago)
- Topics: nest-application, nestjs, schematics
- Language: TypeScript
- Size: 1.25 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# nestx-schematics
Nest architecture element generation based on Nest-X schematics. (TypeScript Support Only)
[![NPM](https://img.shields.io/npm/v/nestx-schematics.svg)](https://www.npmjs.com/package/nestx-schematics) [![Workflow](https://github.com/nest-x/nestx-schematics/workflows/ci/badge.svg)](https://github.com/nest-x/nestx-schemantics) [![Codecov](https://codecov.io/gh/nest-x/nestx-amqp/branch/master/graph/badge.svg)](https://codecov.io/gh/nest-x/nestx-amqp) [![Semantic-Release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
## Description
It will override
## Concerns
### Code Styles
- bundled with `prettier + eslint + eslint-typescript` support
- bundled with `husky` and `pretty-quick` in git hooks
- using config written in `package.json` instead of single configuration file
- using `__tests__` an `jest` style test file suffix## Features
> PR Welcome
- [x] Application
- [ ] Class
- [ ] Configuration
- [ ] Controller
- [ ] Decorator
- [ ] Interceptor
- [ ] Library
- [ ] Service## Usage
### Create Nest Application with `@nestjs/cli`
> Pre-require suite: Ensure you installed `@nestjs/cli` globally first. If not, please run `npm i @nestjs/cli -g` or `yarn global add @nestjs/cli` first
**Note**
You must install the latest version `nestx-schematics` globally at your local then it can be found by `@nestjs/cli`.
```bash
yarn global add nestx-schematics
nest g -c nestx-schematics application
```### Create New Nest Component on existing Nest Application
> Currently, not support