open-index/open-npm huggingface dataset:
npm package: @naologic/design
Description: This is the design library of Naologic
Latest version: 1.5.3

# Design [![Build Status](https://travis-ci.org/naologic/design.svg?branch=master)](https://travis-ci.org/naologic/design) [![Known Vulnerabilities](https://snyk.io/test/github/naologic/design/badge.svg?targetFile=package.json)](https://snyk.io/test/github/naologic/design?targetFile=package.json)

This is the design library of Naologic


### Installation 

```npm install --save @naologic/design```

[![NPM](https://nodei.co/npm/@naologic/design.png)](https://nodei.co/npm/@naologic/design/)


### Add to your angular app

Modify the `angular.json` file and add `nao-system-icon font` to the SCSS 

```json
"styles": [
  "node_modules/@naologic/design/src/assets/fonts/nao-system-icon/nao-system-icon.css",
  "src/styles.scss"
],
```

Import the `@naologic/design` to your main styles.scss file
```css
@import "node_modules/@naologic/design/src/styles.scss";
```

### Use our loaders

Import in the app.module.ts
```typescript
  imports: [
    NaoDesignSystemModule.forRoot(),
```

And then import in the every module you would like to use the loaders
```typescript
  imports: [
    NaoDesignSystemModule,
```

### License 

_Made with :robot: by [Naologic](https://naologic.com)_
npm package: @naologic/forms
Description: This library adds some much-needed features on top of Angular Forms and Reactive forms, to make it more developer friendly.
Latest version: 3.2.5

# Angular Super Forms

This library adds some much-needed features on top of Angular Forms and Reactive forms, to make it more developer friendly.

![Known Vulnerabilities](https://snyk.io/test/github/naologic/ngx-super-forms/badge.svg)



## :bulb: Features

- :racehorse: get pristine only or dirty only values
- :zap: get typed via `getAsNaoFormArray`, `getAsNaoFormControl`, `getAsNaoFormGroup`
- :hammer: patch at any level `patchDeep()`
- :bug: find nested errors with `getAllErrors()` or get `getAllErrorsFlat()` full paths with errors


## Install

```bash
npm install --save @naologic/forms @naologic/pipes
```

### Publish
Increment the version of both packages based on the packages.json version. Keep them in sync. 
Files to modify
1. packages.json
2. projects/naologic/forms/packages.json
3. projects/naologic/pipes/packages.json

And increment the version. An existing version cannot be deployed to NPM and the package manager will reject it. 
Commit to git.

Publishing is done automatically when you create a new release or you can do it manually:



```bash
npm run publish:forms
```

### License
![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)

## Samples


## Naologic no-code platform
_Naologic offers a completely visual, no code application platform that helps small- and medium-sized businesses build or 
customize their own marketing, sales, operations, HR, training or purchasing applications. All without a single line of code_


_Built with :heart: and :robot: by [Naologic no-code](https://naologic.com/bob-builder)_
npm package: @naologic/pipes
Description: This library adds some much-needed features on top of Angular Forms and Reactive forms, to make it more developer friendly.
Latest version: 3.2.5

# Angular Super Forms

This library adds some much-needed features on top of Angular Forms and Reactive forms, to make it more developer friendly.

![Known Vulnerabilities](https://snyk.io/test/github/naologic/ngx-super-forms/badge.svg)



## :bulb: Features

- :racehorse: get pristine only or dirty only values
- :zap: get typed via `getAsNaoFormArray`, `getAsNaoFormControl`, `getAsNaoFormGroup`
- :hammer: patch at any level `patchDeep()`
- :bug: find nested errors with `getAllErrors()` or get `getAllErrorsFlat()` full paths with errors


## Install

```bash
npm install --save @naologic/forms @naologic/pipes
```

### Publish
Increment the version of both packages based on the packages.json version. Keep them in sync. 
Files to modify
1. packages.json
2. projects/naologic/forms/packages.json
3. projects/naologic/pipes/packages.json

And increment the version. An existing version cannot be deployed to NPM and the package manager will reject it. 
Commit to git.
Create a new release version tagged with the same

Manual publishing:
```bash
npm run publish:forms && npm run publish:pipes
```


::: error
Because of the outdated lodash package the Github Actions CI cannot deploy automatically to NPM even though it is correctly configured. Use manual deployment for that
:::


### License
![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)

## Samples


## Naologic no-code platform
_Naologic offers a completely visual, no code application platform that helps small- and medium-sized businesses build or 
customize their own marketing, sales, operations, HR, training or purchasing applications. All without a single line of code_


_Built with :heart: and :robot: by [Naologic no-code](https://naologic.com/bob-builder)_