Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        


Nestx




for APIs built with NestJs




License MIT


Nest Powered


Maintained with Lerna


Built with Gulp


Built by
@Fama Labs and

Contributors



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)