# Nestjs crud kit

This is a crud kit for Nestjs.

## Installation

```bash
$ npm install @alecslab/nestjs-crud-kit
```
```bash
$ pnpm add @alecslab/nestjs-crud-kit
```

## Use library

### Import module
```typescript
import { Inject, Injectable, Logger } from '@nestjs/common';
import { BaseService } from '@alecslab/nestjs-crud-kit';

@Injectable()
export class UserService extends BaseService<DTO,MODEL> {
  constructor(@Inject('UserRepository') private readonly userRepository: any) {
    super(userRepository);
  }
}

```
