open-index/open-npm huggingface dataset:
npm package: @ng-dot/api
Description: | Name                                                       | Version                                       | Downloads                                          | |------------------------------------------------------------|----------------------------
Latest version: 38.2.0

# @ng-dot/api

| Name                                                       | Version                                       | Downloads                                          |
|------------------------------------------------------------|-----------------------------------------------|----------------------------------------------------|
| [@ng-dot/__api__  ](https://npmjs.com/package/@ng-dot/api) | ![](https://img.shields.io/npm/v/@ng-dot/api) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fapi) |

API-Operation Design pattern

## Submodules

* @ng-dot/api/__http__
npm package: @ng-dot/chart
Description: | Name                                                         | Version                                         | Downloads                                            | |--------------------------------------------------------------|--------------------
Latest version: 38.2.0

# @ng-dot/chart

| Name                                                         | Version                                         | Downloads                                            |
|--------------------------------------------------------------|-------------------------------------------------|------------------------------------------------------|
| [@ng-dot/__chart__](https://npmjs.com/package/@ng-dot/chart) | ![](https://img.shields.io/npm/v/@ng-dot/chart) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fchart) |

Chart
npm package: @ng-dot/core
Description: Default libraries to support development in Angular.
Latest version: 38.3.1

# @ng-dot/core

| Name                                                        | Version                                        | Downloads                                           |
|-------------------------------------------------------------|------------------------------------------------|-----------------------------------------------------|
| [@ng-dot/__core__ ](https://npmjs.com/package/@ng-dot/core) | ![](https://img.shields.io/npm/v/@ng-dot/core) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fcore) |

---

Fundamental essentials for development on Angular

## Submodules

* @ng-dot/core/__configure__
* @ng-dot/core/__dynamic__

---

## Pipes

* Array
  * column
  * includes
  * join
  * last
* Date
  * __age__
  * __dateBefore__
* Math
  * max
  * min
  * random
  * round
  * toFixed
  * __toFit__

* Object
  * entries
  * hasOwn
  * keys
  * values
  * __exclude__
  * __pathWalk__
npm package: @ng-dot/data
Description: Up-scaled utilities of `@js-dot/data` for Angular
Latest version: 38.2.0

# @ng-dot/data


| Name                                                         | Version                                         | Downloads                                            |
|--------------------------------------------------------------|-------------------------------------------------|------------------------------------------------------|
| [@ng-dot/__data__](https://npmjs.com/package/@ng-dot/data) | ![](https://img.shields.io/npm/v/@ng-dot/data) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fdata) |

`@js-dot/data` based.
npm package: @ng-dot/dev
Description: | Name                                                         | Version                                         | Downloads                                            | |--------------------------------------------------------------|--------------------
Latest version: 38.2.0

# @ng-dot/dev


| Name                                                         | Version                                         | Downloads                                            |
|--------------------------------------------------------------|-------------------------------------------------|------------------------------------------------------|
| [@ng-dot/__dev__  ](https://npmjs.com/package/@ng-dot/dev)   | ![](https://img.shields.io/npm/v/@ng-dot/dev)   | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fdev)   |

Support development environment.

---

## Submodules

* @ng-dot/dev/__change-log__
npm package: @ng-dot/form
Description: | Name                                                        | Version                                        | Downloads                                           | |-------------------------------------------------------------|------------------------
Latest version: 38.4.0

# @ng-dot/form

| Name                                                        | Version                                        | Downloads                                           |
|-------------------------------------------------------------|------------------------------------------------|-----------------------------------------------------|
| [@ng-dot/__form__ ](https://npmjs.com/package/@ng-dot/form) | ![](https://img.shields.io/npm/v/@ng-dot/form) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fform) |

Dynamic Form and Controls.

# Operators

## Form

* $method
* $upload
* checkbox$
* color$
* date$
* datetimeLocal$
* email$
* file$
* hidden$
* month$
* number$
* password$
* range$
* search$
* select$
* tel
* text$
* textarea$
* url$
* week$

Extend:

* camelCaseId$
* component$
* float$
* globPath$
* hex$
* id$
* ip$
* key$
* lat$
* lng$
* new-password$
* pasth$
* port$
* slug$
npm package: @ng-dot/route
Description: | Name                                                         | Version                                         | Downloads                                            | |--------------------------------------------------------------|--------------------
Latest version: 38.4.0

# @ng-dot/route


| Name                                                         | Version                                         | Downloads                                            |
|--------------------------------------------------------------|-------------------------------------------------|------------------------------------------------------|
| [@ng-dot/__route__](https://npmjs.com/package/@ng-dot/route) | ![](https://img.shields.io/npm/v/@ng-dot/route) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Froute) |

Support angular routers
npm package: @ng-dot/talk
Description: | Name                                                         | Version                                         | Downloads                                            | |--------------------------------------------------------------|--------------------
Latest version: 38.2.0

# @ng-dot/talk


| Name                                                         | Version                                         | Downloads                                            |
|--------------------------------------------------------------|-------------------------------------------------|------------------------------------------------------|
| [@ng-dot/__talk__ ](https://npmjs.com/package/@ng-dot/talk)  | ![](https://img.shields.io/npm/v/@ng-dot/talk)  | ![](https://img.shields.io/npm/dm/%40ng-dot%2Ftalk)  |

Message Interface Designs

* SSE
* WebSocket
* Worker
* Frame
npm package: @ng-dot/text
Description: | Name                                                        | Version                                        | Downloads                                           | |-------------------------------------------------------------|------------------------
Latest version: 38.4.0

# @ng-dot/text

| Name                                                        | Version                                        | Downloads                                           |
|-------------------------------------------------------------|------------------------------------------------|-----------------------------------------------------|
| [@ng-dot/__text__ ](https://npmjs.com/package/@ng-dot/text) | ![](https://img.shields.io/npm/v/@ng-dot/text) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Ftext) |

Reusable String operations for translation with Dynamic Markup

Concept:

* `Define`
    * Short String as like Noun, Verb
    * Sync Load
* `Text`
    * Long String as like Paragraph
    * Async Load

## Getting Start

`language` will Auto-select from HTML[lang] Attribute. If it does not set in `AppModule`.

```typescript
import {NgModule} from '@angular/core';
import {TextModule} from '@ng-dot/text';

@NgModule({
    imports: [
        TextModule.forRoot({
            language: 'en'
        })
    ]
})
export class AppModule {
}
```

### Built-in Data

```typescript
@NgModule({
    imports: [
        TextModule.forFeature({
            words: {
                en: {
                    FOO: 'foo',
                    BAR: 'bar'
                }
            }
        })
    ]
})
export class LibModule {
}
```

### Get `define` value

```typescript
import {DotTranslateService} from '@ng-dot/text';

@Component({
    template: `
		FOO: {{'FOO' | ofDefine}}
		BAR: {{'BAR' | ofDefine}}
	`
})
export class FooComponent {
    constructor(_translate: DotTranslateService) {
        const foo = _translate.getDefine('FOO');
    }
}
```

### Get `text` value

```typescript
import {DotTranslateService} from '@ng-dot/text';

@Component({
    template: `
		{{'foo' | ofText}}
		{{'bar' | ofText}}
	`
})
export class FooComponent {
    foo: string;
    bar: string;

    constructor(_translate: DotTranslateService) {
        _translate.text('foo')
                .subscribe(foo => {
                    this.foo = foo;
                });

        _translate.text('bar')
                .subscribe(bar => {
                    this.bar = bar;
                });
    }
}
```
npm package: @ng-dot/translate
Description: Reusable String operations for translation with Dynamic Markup
Latest version: 23.191.0

# @ng-dot/translate

Reusable String operations for translation with Dynamic Markup

Concept:

* `Define`
    * Short String as like Noun, Verb
    * Sync Load
* `Text`
    * Long String as like Paragraph
    * Async Load
    
## Getting Start

`language` will Auto-select from HTML[lang] Attribute. If it does not set in `AppModule`.

```typescript
import {NgModule} from '@angular/core';
import {TextModule} from '@ng-dot/translate';

@NgModule({
	imports: [
		TextModule.forRoot({
			language: 'en'
		})
	]
})
export class AppModule {
}
```

### Built-in Data

```typescript
@NgModule({
	imports: [
        TextModule.forFeature({
			words: {
                en: {
                    FOO: 'foo',
					BAR: 'bar'
				}
			}
		})
	]
})
export class LibModule {
}
```


### Get `define` value

```typescript
import {DotTranslateService} from '@ng-dot/translate';

@Component({
	template: `
		FOO: {{'FOO' | ofDefine}}
		BAR: {{'BAR' | ofDefine}}
	`
})
export class FooComponent {
	constructor(_translate: DotTranslateService) {
		const foo = _translate.getDefine('FOO');
	}
}
```


### Get `text` value

```typescript
import {DotTranslateService} from '@ng-dot/translate';

@Component({
	template: `
		{{'foo' | ofText}}
		{{'bar' | ofText}}
	`
})
export class FooComponent {
    foo: string;
    bar: string;
    
	constructor(_translate: DotTranslateService) {
		_translate.text('foo')
			.subscribe(foo => {
                this.foo = foo;
			});

		_translate.text('bar')
			.subscribe(bar => {
				this.bar = bar;
			});
	}
}
```
npm package: @ng-dot/ui
Description: | Name                                                      | Version                                      | Downloads                                         | |-----------------------------------------------------------|--------------------------------
Latest version: 38.3.1

# @ng-dot/ui

| Name                                                      | Version                                      | Downloads                                         |
|-----------------------------------------------------------|----------------------------------------------|---------------------------------------------------|
| [@ng-dot/__ui__   ](https://npmjs.com/package/@ng-dot/ui) | ![](https://img.shields.io/npm/v/@ng-dot/ui) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fui) |

User Interface
npm package: @ng-dot/ux
Description: | Name                                                      | Version                                      | Downloads                                         | |-----------------------------------------------------------|--------------------------------
Latest version: 38.3.3

# @ng-dot/ux

| Name                                                      | Version                                      | Downloads                                         |
|-----------------------------------------------------------|----------------------------------------------|---------------------------------------------------|
| [@ng-dot/__ux__   ](https://npmjs.com/package/@ng-dot/ux) | ![](https://img.shields.io/npm/v/@ng-dot/ux) | ![](https://img.shields.io/npm/dm/%40ng-dot%2Fux) |

User Experience.
npm package: @ng-ecom-kit/ng-filterable-grid
Description: This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.1.
Latest version: 0.0.7

# NgFilterableGrid

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

## Code scaffolding

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

## Build

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

## Publishing

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

## Running unit tests

Run `ng test ng-filterable-grid` 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).