open-index/open-npm huggingface dataset:
npm package: @micropermit/extension-ionic
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.3.
Author: Nils Wieber
Latest version: 0.1.0

# ExtensionIonic

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.3.

## Code scaffolding

Run `ng generate component component-name --project extension-ionic` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project extension-ionic`.
> Note: Don't forget to add `--project extension-ionic` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build extension-ionic` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build extension-ionic`, go to the dist folder `cd dist/extension-ionic` and run `npm publish`.

## Running unit tests

Run `ng test extension-ionic` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @micropermit/extension-ngx-datatable
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.3.
Latest version: 0.0.6

# MicroclientNgxDatatable

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.3.

## Code scaffolding

Run `ng generate component component-name --project microclient-ngx-datatable` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project microclient-ngx-datatable`.
> Note: Don't forget to add `--project microclient-ngx-datatable` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build microclient-ngx-datatable` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build microclient-ngx-datatable`, go to the dist folder `cd dist/microclient-ngx-datatable` and run `npm publish`.

## Running unit tests

Run `ng test microclient-ngx-datatable` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @micropermit/extension-primeng
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.3.
Latest version: 0.2.0-beta.1

# MicroclientNgprime

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.1.3.

## Code scaffolding

Run `ng generate component component-name --project microclient-ngprime` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project microclient-ngprime`.
> Note: Don't forget to add `--project microclient-ngprime` or else it will be added to the default project in your `angular.json` file. 

## Build

Run `ng build microclient-ngprime` to build the project. The build artifacts will be stored in the `dist/` directory.

## Publishing

After building your library with `ng build microclient-ngprime`, go to the dist folder `cd dist/microclient-ngprime` and run `npm publish`.

## Running unit tests

Run `ng test microclient-ngprime` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Further help

To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
npm package: @microphi/cache
Description: a typescript decorator to cache observables
Latest version: 0.0.44
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Cache

A @Cache decorator for Angular. To be used to annotate a method that return an observable (i.e.: HttpClient's methods). It will cache the returned observable for a `ttl` in milliseconds timespan. If `ttl` is not specified the cache will be valid forever until the annotated method is called with different arguments. 

## install 

```bash
yarn add @microphi/cache
``` 

```bash
npm i @microphi/cache
```

## Usage

```typescript
import { Cache } from '@microphi/cache';

@Injectable()
export class UserService {

  constructor(private _client: HttpClient) {}

  @Cache({
    ttl: 2500
  })
  public findAll(id): Observable<any> {
    return this._client.get(`https://reqres.in/api/users?page=${id}`)
  }

}
```