open-index/open-npm huggingface dataset:
npm package: @happ/eslint-plugin-autofix
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 8.0.0

# linters-eslint-plugin-autofix

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test linters-eslint-plugin-autofix` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-logger
Description: > Beta. Don't use it in production (yet).
Latest version: 21.0.1

### @happ/nest-logger

> Beta. Don't use it in production (yet).

## Description
Simple in setup and flexible in usage logger with full path logs

![](https://github.com/viacheslavsaloid/happ/blob/main/image-1.png?raw=true)

## Installation
`yarn add @happ/nest-logger`

## Register
```typescript
import { LoggerModule } from "@happ/nest-logger";

@Module({
  imports: [
    LoggerModule,
    // Or
    LoggerModule.register({
      debug: false,
      disableArguments: false,
      disable: false,
      disableLog: false,
      disableDebug: false,
      disableWarn: false,
      disableError: false,
      disableInfo: false,
    })
  ]
})
export class AppModule {}
```

## Providers
Logs automatically available in each provider.

## Controllers
To enable logs for controller, you have to add `@Logger` decorator under the `@Controller` decorator.

```typescript
import { Logger } from "@happ/nest-logger";

@Controller('users')
@Logger()
export class UsersController {}
```

## Decorators

- `@Logger(config: Partial<ILoggerConfig>)` - for specific config
  

- ```typescript
  import {Logger} from "@happ/nest-logger";
  
  @Injectable()
  export class UsersService {
  
  @Logger({ debug: true })
  getMany() {}
  ```
  
  ![](https://github.com/viacheslavsaloid/happ/blob/main/image-2.png?raw=true)


- `@Debug` - shortcut for `@Logger({ debug: true })`


- `@Disable` - shortcut for `@Logger({ disable: true })`


- `@DisableArguments` - shortcut for `@Logger({ disableArguments: true })`
  ```typescript
  import {DisableArguments, Logger} from "@happ/nest-logger";

  @Injectable()
  export class UsersService {
  
  @DisableArguments
  getMany() {}
  ```

  ![](https://github.com/viacheslavsaloid/happ/blob/main/image-3.png?raw=true)
npm package: @happ/nest-telegraf-breadcrumbs
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 26.0.2

# nest-telegraf-breadcrumbs

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-breadcrumbs` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-datepicker
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 10.0.2

# nest-telegraf-datepicker

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-datepicker` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-delete-messages
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 48.0.2

# nest-telegraf-delete-messages

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-delete-messages` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-i18n
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 37.0.2

# nest-telegraf-i18n

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-i18n` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-reply-loading
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 32.0.2

# nest-telegraf-reply-loading

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-reply-loading` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-save-messages
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 35.0.2

# nest-telegraf-save-messages

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-save-messages` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-timepicker
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 9.0.2

# nest-telegraf-timepicker

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-timepicker` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @happ/nest-telegraf-utils
Description: This library was generated with [Nx](https://nx.dev).
Latest version: 23.0.1

# nest-telegraf-shared-utils

This library was generated with [Nx](https://nx.dev).

## Running unit tests

Run `nx test nest-telegraf-shared-utils` to execute the unit tests via [Jest](https://jestjs.io).