open-index/open-npm huggingface dataset:
npm package: @gaucho/angular
Description: The angular component library
Latest version: 0.0.19

# @gaucho/angular

The angular component library

## NggComponent

```ts
import { Component } from "@angular/core";
import { HttpClient } from '@angular/common/http';
import { Observable} from 'rxjs';
import { takeUntil } from 'rxjs/operators';
import { NggComponent } from '@gaucho/angular';

@Component({
  selector: 'app-home',
  template: `<article *ngFor="let post of posts$ | async">{{post.title}}</article>`,
})
class AppHome extends NggComponent implements OnInit {

  posts$: Obeservable<any[]>;

  constructor(private http: HttpClient) { }

  ngOnInit() {

    this.posts$ = this.http.get('api/posts')
    .pipe(
      takeUntil(this.destroyed$)
    );

  }

}
```
npm package: @gaucho/nest
Description: Usefull module to work with mongoose and redis
Latest version: 0.0.19

# @gaucho/nest

Usefull module to work with mongoose and redis

## Installation

```bash
$ npm i --save @gaucho/shared \
               @gaucho/nest \
               @nestjs/mongoose \
               mongoose \
               ioredis
```

# The modules

- [RedisModule](REDIS.md)
- [RepositoryModule](REPOSITORY.md)
- [StorageModule](STORAGE.md)

# Related

- [KeycloakModule](https://www.npmjs.com/package/@gaucho/nest-keycloak)