open-index/open-npm huggingface dataset:
npm package: @globaluy/winston
Description: Nest logger module.
Author: globaluy
Latest version: 2.0.3

## Description

[Nest](https://github.com/nestjs/nest) logger module.

## Usage options

`app.module.ts`
```bash
LoggerModule.forRoot(),
```
```bash
LoggerModule.forRoot({
  type: WinstonTransportEnum.logtail,
  transport: {
    secret: 'secret',
  },
}),
```
```bash
LoggerModule.forRoot({
  type: WinstonTransportEnum.logstash,
  transport: {
    host: 'host',
    port: 'port',
    index: 'index',
  },
}),
```
```bash
LoggerModule.forRootAsync({
  imports: [ConfigModule],
  inject: [ConfigService],
  useFactory: (configService: ConfigService) => ({
    type: WinstonTransportEnum.logtail,
    transport: {
      secret: configService.get('logger.secret'),
    },
  }),
}),
```
```bash
LoggerModule.forRootAsync({
  imports: [ConfigModule],
  inject: [ConfigService],
  useFactory: (configService: ConfigService) => ({
    type: WinstonTransportEnum.logstash,
    transport: configService.get('logger.transport'),
    ...OR
    transport: {
      host: configService.get('logger.host'),
      port: configService.get('logger.port'),
      index: configService.get('logger.index'),
    },
  }),
}),
```
#
`main.ts`
```bash
const logger = app.get(WinstonLogger);

app.useLogger(logger);
```
npm package: @globalworldwide/grpc-resolvers
Description: Custom resolvers for @grpc/grpc-js
Author: Matthew Douglass
Latest version: 0.9.0

# @globalworldwide/grpc-resolvers

Custom resolvers for @grpc/grpc-js

## K8SResolver

## FixedResolver

## Register Resolvers with @grpc/grpc-js

```javascript
import { experimental } from '@grpc/grpc-js'
import { FixedResolver, K8SResolver } from '@globalworldwide/grpc-resolvers'

experimental.registerResolver('fixed', FixedResolver)
experimental.registerResolver('k8s', K8SResolver)
```

## Tracing
```bash
export GRPC_TRACE=fixed-resolver,k8s-resolver
export GRPC_VERBOSITY=debug
```