open-index/open-npm huggingface dataset:
npm package: @implicity/nest-consul
Description: description
Latest version: 0.1.0

# NestConsul Module

[![Build Status](https://travis-ci.org/implicity-healthcare/nest-consul.svg?branch=master)](https://travis-ci.org/implicity-healthcare/nest-consul)

NestConsul Module allows you to plug and communicate with Consul at the application level.

## Install

```
npm i --save  @implicity/nest-consul
```

## Usage
npm package: @implicity/nest-criteria
Description: description
Latest version: 1.2.1

# NestCriteria  

[![Build Status](https://travis-ci.org/implicity-healthcare/nest-criteria.svg?branch=master)](https://travis-ci.org/implicity-healthcare/nest-criteria)
[![npm version](https://badge.fury.io/js/%40implicity%2Fnest-criteria.svg)](https://badge.fury.io/js/%40implicity%2Fnest-criteria)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/implicity-healthcare/nest-criteria/blob/master/LICENSE)
[![Maintainability](https://api.codeclimate.com/v1/badges/2cacaf461961e963ef0e/maintainability)](https://codeclimate.com/github/implicity-healthcare/nest-criteria/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/2cacaf461961e963ef0e/test_coverage)](https://codeclimate.com/github/implicity-healthcare/nest-criteria/test_coverage)


NestCriteria is an utility component helping you to maintain lazy relation between controllers/service/repository layers.  

It focuses on two majors features :
 - Easy parsing from HTTP requests queries to a translated ORM query.
 - Easy end to end pagination.

## Installation
```
yarn @implicity/nest-criteria
```

## Documentation
Documentation is on the [wiki section](https://github.com/implicity-healthcare/nest-criteria/wiki).
npm package: @implicity/nest-http
Description: description
Author: Julien Sarazin
Latest version: 2.0.0

# NestHTTP  
[![Build Status](https://travis-ci.org/implicity-healthcare/nest-http.svg?branch=master)](https://travis-ci.org/implicity-healthcare/nest-http) 
[![npm version](https://badge.fury.io/js/%40implicity%2Fnest-http.svg)](https://badge.fury.io/js/%40implicity%2Fnest-http)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/implicity-healthcare/nest-http/blob/master/LICENSE)
[![Maintainability](https://api.codeclimate.com/v1/badges/42981fc65a7b6744a0d0/maintainability)](https://codeclimate.com/github/implicity-healthcare/nest-http/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/42981fc65a7b6744a0d0/test_coverage)](https://codeclimate.com/github/implicity-healthcare/nest-http/test_coverage)


An easy to use wrapper of request-promise for Nest application.  

## Install

```
npm i --save  @implicity/nest-http
```

## Usage
TODO
npm package: @implicity/nest-kong
Description: description
Latest version: 0.3.0

# NestKong Module

[![Build Status](https://travis-ci.org/implicity-healthcare/nest-kong.svg?branch=master)](https://travis-ci.org/implicity-healthcare/nest-kong)

NestKong Module allows you to plug and communicate with Kong at the application level.

## Install

```
npm i --save  @implicity/nest-kong
```

## Usage
npm package: @implicity/nest-minio
Description: description
Latest version: 0.3.1

# NestMinio  

[![Build Status](https://travis-ci.org/implicity-healthcare/nest-minio.svg?branch=master)](https://travis-ci.org/implicity-healthcare/nest-minio)
## Install

```
npm i --save  @implicity/nest-minio
```

## Usage

TODO
npm package: @implicity/nest-rabbit
Description: description
Latest version: 0.3.2

# NestRabbit  

[![Build Status](https://travis-ci.org/implicity-healthcare/nest-rabbit.svg?branch=master)](https://travis-ci.org/implicity-healthcare/nest-rabbit)

## Installation

```
yarn add @implicity/nest-rabbit
```

or

```
npm install --save @implicity/nest-rabbit
```

## Usage

### Initialisation
NestRabbit is based on [AMQPConnectionManager](https://github.com/benbria/node-amqp-connection-manager).
To have a detailed understanding about how to configure the library feel free to check it out.

```typescript
...

@Module({
    imports: [
      ...
        NestRabbitModule.init({
            urls: [
                process.env.RABBIT_MQ_URI || `amqp://user:passwd@localhost:5672`,
            ],
            options: {},
        }),

    ],
})
export class ApplicationModule {}
}

```
### Injection and communication
NestRabbit takes benefit from Nest Dependency Injection

```typescript
@Injectable()
export class WatcherService {
    constructor(
      @Inject(NestRabbitMQServiceProvider) protected readonly rabbitService: NestRabbitService,
    ) {}

    public async onMessageReceived(channel: Channel, message: Message): Promise<void> {
        const content = message.content.toString();
        console.log(`> message received ${ content }`);
        return channel.ack(message);
    }

    public async setup(event: string, handler: (channel: any, message: any) => Promise<void>): Promise<void> {
        const queue = { name: event };
        const consumption = { handler: this.onMessageReceived, options: { noAck: false } };

        await this.rabbitService
            .subscribe({ queue, consumption });
    }
}
```
npm package: @implydata/stitches-core
Description: The modern CSS-in-JS library
Latest version: 1.4.0

# @implydata/stitches-core

**@implydata/stitches-core** is a framework-agnostic implementation of [stitches](https://stitches.dev), a CSS-in-JS library with a best-in-class developer experience.

<p><br /></p>

```sh
# with npm
npm install @implydata/stitches-core

# with yarn
yarn add @implydata/stitches-core
```

<p><br /></p>

<a href="https://codepen.io/embed/prefill?editable=true&default-tab=js%2Cresult&data=%7B%22js%22%3A%22import+%7B+css+%7D+from+%27https%3A%2F%2Fcdn.skypack.dev%2F%40stitches%2Fcore%27%3B%5Cn%5Cn%2F%2F+add+your+code+here%21%5Cn%2F%2F+see+https%3A%2F%2Fstitches.dev+for+documentation%22%7D"><img src="https://img.shields.io/badge/-open_in_codepen-2b354f?logo=codepen&style=flat-square" alt="open in codepen" valign="middle" align="right"></a>

<br />

```html
<script type="module">

import { css } from 'https://cdn.skypack.dev/@implydata/stitches-core'

</script>
```

<p><br /></p>

<a href="https://codepen.io/embed/prefill?editable=true&default-tab=js%2Cresult&data=%7B%22js%22%3A%22const+%7B+css+%7D+%3D+stitches%5Cn%5Cn%2F%2F+add+your+code+here%21%5Cn%2F%2F+see+https%3A%2F%2Fstitches.dev+for+documentation%22%2C%22js_external%22%3A%22https%3A%2F%2Funpkg.com%2F%40stitches%2Fcore%2Fdist%2Findex.global.js%22%7D"><img src="https://img.shields.io/badge/-open_in_codepen-2b354f?logo=codepen&style=flat-square" alt="open in codepen" valign="middle" align="right"></a>

<br />

```js
<script src="https://unpkg.com/@implydata/stitches-core/dist/index.global.js"></script>
<script>

const { css } = stitches

</script>
```

<p><br /></p>

## Documentation

For full documentation, visit [stitches.dev](https://stitches.dev).

## Contributing

Please follow our [contributing guidelines](./CONTRIBUTING.md).

## Authors

- Pedro Duarte ([@peduarte](https://twitter.com/peduarte))
- Abdulhadi Alhallak ([@hadi_hlk](https://twitter.com/hadi_hlk)) - [WorkOS](https://workos.com)
- Jonathan Neal ([@jon_neal](https://twitter.com/jon_neal))

## License

Licensed under the MIT License, Copyright © 2022-present WorkOS.

See [LICENSE](./LICENSE.md) for more information.
npm package: @implydata/stitches-react
Description: The modern CSS-in-JS library
Latest version: 1.4.0

# @implydata/stitches-react

**@implydata/stitches-react** is a react implementation of [stitches](https://stitches.dev), a CSS-in-JS library with a best-in-class developer experience.

<p><br /></p>

```sh
# with npm
npm install @implydata/stitches-react

# with yarn
yarn add @implydata/stitches-react
```

<p><br /></p>

<a href="https://codepen.io/embed/prefill?editable=true&default-tab=js%2Cresult&data=%7B%22js%22%3A%22import+%7B+styled+%7D+from+%27https%3A%2F%2Fcdn.skypack.dev%2F%40stitches%2Freact%27%3B%5Cn%5Cn%2F%2F+add+your+code+here%21%5Cn%2F%2F+see+https%3A%2F%2Fstitches.dev+for+documentation%22%7D"><img src="https://img.shields.io/badge/-open_in_codepen-2b354f?logo=codepen&style=flat-square" alt="open in codepen" valign="middle" align="right"></a>

<br />

```html
<script type="module">

import { styled } from 'https://cdn.skypack.dev/@implydata/stitches-react'

</script>
```

<p><br /></p>

<a href="https://codepen.io/embed/prefill?editable=true&default-tab=js%2Cresult&data=%7B%22js%22%3A%22const+%7B+styled+%7D+%3D+stitches%5Cn%5Cn%2F%2F+add+your+code+here%21%5Cn%2F%2F+see+https%3A%2F%2Fstitches.dev+for+documentation%22%2C%22js_external%22%3A%22https%3A%2F%2Funpkg.com%2Freact%2Fumd%2Freact.development.js%3Bhttps%3A%2F%2Funpkg.com%2Freact-dom%2Fumd%2Freact-dom.development.js%3Bhttps%3A%2F%2Funpkg.com%2F%40stitches%2Freact%2Fdist%2Findex.global.js%22%7D"><img src="https://img.shields.io/badge/-open_in_codepen-2b354f?logo=codepen&style=flat-square" alt="open in codepen" valign="middle" align="right"></a>

<br />

```js
<script src="https://unpkg.com/@implydata/stitches-react/dist/index.global.js"></script>
<script>

const { styled } = stitches

</script>
```

<p><br /></p>

## Documentation

For full documentation, visit [stitches.dev](https://stitches.dev).

## Contributing

Please follow our [contributing guidelines](https://github.com/stitchesjs/stitches/blob/canary/CONTRIBUTING.md).

## Authors

- Pedro Duarte ([@peduarte](https://twitter.com/peduarte))
- Jonathan Neal ([@jon_neal](https://twitter.com/jon_neal))
- Abdulhadi Alhallak ([@hadi_hlk](https://twitter.com/hadi_hlk)) - [WorkOS](https://workos.com)

## License

Licensed under the MIT License, Copyright © 2022-present WorkOS.

See [LICENSE](./LICENSE.md) for more information.
npm package: @implydata/stitches-stringify
Description: Converts an object into CSS
Latest version: 1.2.11

<h1>stringify <img src="https://jonneal.dev/css-logo.svg" alt="" width="90" height="90" align="right" /></h1>

**stringify** converts a JavaScript object to a CSS string, optionally replacing values if a [replacer](#replacer) function is specified.

```js
import { stringify } from '@stitches/stringify'

stringify({
  body: {
    backgroundColor: 'white',
    color: 'black',

    '& > nav > ul': {
      '@media (min-width: 640px)': {
        margin: 0,
      }
    }
  }
})
```

```css
body {
  background-color: white;
  color: black;
}

@media (min-width: 640px) {
  body > nav > ul {
    margin: 0;
  }
}
```

The actual output will not be formatted as it appears here.

## Usage

From NPM, add **stringify** to your project:

```bash
npm install @stitches/stringify
```

Use **stringify** to serialize your CSS:

```js
import { stringify } from '@stitches/stringify'

stringify({
  body: {
    margin: 0
  }
})
```

## Replacer

The **replacer** is an optional function that alters the behavior of the stringification process, allowing you to replace entire fragments of CSS.

The **replacer** function takes two parameters, the **property** and **value** of a declaration, and returns a JavaScript object representing a fragment of CSS to replace it.

```js
const replacer = (property, value) => (
  // add a prefix to "tab-size" for Firefox
  property === 'tab-size'
    ? {
      ['-moz-' + property]: value,
      [property]: value,
    }
  // add common prefixes for Safari 14
  : /^(appearance|backface-visibility|background-clip|clip-path|hyphens|mask-image|user-select)$/.test(property)
    ? {
      ['-webkit-' + property]: value,
      [property]: value,
    }
  : null
)
```

```js
stringify({
  button: {
    appearance: 'none'
  },
  textarea: {
    tabSize: 2
  }
})
```

```css
button {
  -webkit-appearance: none;
  appearance: none;
}

textarea {
  -moz-tab-size: 2;
  tab-size: 2;
}
```

The **replacer** function prevents recursion by ignoring replacement of the same property-value pairs in a replaced fragment.

## Examples

### Stringify the `content` property

```js
stringify({
  q: {
    '&::before': {
      content: '«'
    },
    '&::after': {
      content: '»'
    }
  }
})
```

```css
q::before {
  content: '«';
}

q::after {
  content: '»';
}
```

### Stringify `@import` rules

Arrays can be used to create multiple declarations or unnested rules with the same name.

```js
stringify({
  '@import': [
    '"https://unpkg.com/sanitize.css"',
    '"https://unpkg.com/sanitize.css/typography.css"'
  ]
})
```

```css
@import 'https://unpkg.com/sanitize.css';
@import 'https://unpkg.com/sanitize.css/typography.css';
```

### Stringify a fallback property

```js
stringify({
  body: {
    background: [
      'white',
      'var(--page-bg, white)'
    ]
  }
})
```

```css
body {
  background: white;
  background: var(--red-color, white);
}
```
npm package: @import-af/monday
Description: Monday.com integration utilities for automation workflows
Author: Import AF
Latest version: 1.0.27

# @import-af/monday

Monday.com integration utilities for automation workflows

## Installation

```bash
npm install @import-af/monday
```

## Usage

```javascript
const { hello } = require('@import-af/monday');

console.log(hello()); // Hello from @import-af/monday!
```



## License

MIT © [Import AF](https://import-af.com)
npm package: @import-af/qbo-monday
Description: Synchronization utilities between QuickBooks Online and Monday.com
Author: Import AF
Latest version: 1.0.6

# @import-af/qbo-monday

Synchronization utilities between QuickBooks Online and Monday.com

## Installation

```bash
npm install @import-af/qbo-monday
```

## Usage

```javascript
const { hello } = require('@import-af/qbo-monday');

console.log(hello()); // Hello from @import-af/qbo-monday!
```


### Configuration Parsing

\`\`\`javascript
const { parseConfig } = require('@import-af/$pkg_name');

const configJson = JSON.stringify({
  qboEntity: 'customer',
  mondayBoardId: 123456,
  mappings: [
    { qboField: 'Name', mondayColumn: 'client_name' }
  ]
});

const config = parseConfig(configJson);
console.log(config);
\`\`\`

## License

MIT © [Import AF](https://import-af.com)