Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/famalabs/nestx
Nestjs extension libraries collection
https://github.com/famalabs/nestx
nestjs
Last synced: 4 months ago
JSON representation
Nestjs extension libraries collection
- Host: GitHub
- URL: https://github.com/famalabs/nestx
- Owner: famalabs
- License: mit
- Created: 2020-10-25T18:16:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-09-20T13:03:53.000Z (over 3 years ago)
- Last Synced: 2024-09-29T01:42:24.730Z (4 months ago)
- Topics: nestjs
- Language: TypeScript
- Homepage:
- Size: 2.62 MB
- Stars: 4
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Nestx
for APIs built with NestJs
Collection of Nestjs extension libraries.
## Features
- :dart: Core package
- :lock: Auth package
- :pencil2: Swagger documentation
## Packages
- [**@famalabs/nestx-core**](https://www.npmjs.com/package/@famalabs/nestx-core) - core package which provides utilities ([docs](https://github.com/famalabs/nestx/tree/master/packages/core))
- [**@famalabs/nestx-auth**](https://www.npmjs.com/package/@famalabs/nestx-auth) - auth package which provides an auth module with 3rd-party logins, access/refresh token operations and ACL ([docs](https://github.com/famalabs/nestx/tree/master/packages/auth))## Get Started
To get started, you need to:
1. Clone the repository
```shell
git clone https://github.com/famalabs/nestx.git
```2. Install dependencies
```
cd
npm install
```Note: There are a `postinstall` and `prepare` scripts that run after `npm install` has finished.
The `postinstall` script will bootstrap and hoisting dependencies in the monorepo.
The `prepare` script will build all packages after first install and before versioning or publishing.## Support
Any support is welcome. At least you can give us a star :star:
## Contributors
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
## License
[MIT](LICENSE)