open-index/open-npm huggingface dataset:
npm package: @flip.id/ui-kit
Description: Flip UI Kit
Author: arryangga
Latest version: 2.0.46

# @flip.id/ui-kit

Flip UI Kit is a ui kit that create a UI from ui kit, this ui kit is from ui/ux deign team for the ui kit.

## Installation

```sh
yarn add @flip.id/ui-kit
```

## Requirements
### fonts
- ProximaNova-Medium
- ProximaNova-Medium-It
- ProximaNova-Bold
- ProximaNova-Bold-It

### dependencies
you must install `react-native-safe-area-context` and `react-native-svg`

## Contributing

See the [contributing guide](CONTRIBUTING.md) to learn how to contribute to the repository and the development workflow.

## License

MIT


## Build on web
```
cd example
npm install -g sharp-cli
npx expo-optimize
npx expo build:web
cd web-build
```
npm package: @flipbookqr/writer
Description: The Flipbook writer is responsible for creating "flipbooks" that are a series of QR codes that are stitched together into an animated GIF. This GIF can then be scanned by the [reader library](https://github.com/cereallarceny/flipbook/tree/main/packages/re
Latest version: 0.2.1

# @flipbookqr/writer

The Flipbook writer is responsible for creating "flipbooks" that are a series of QR codes that are stitched together into an animated GIF. This GIF can then be scanned by the [reader library](https://github.com/cereallarceny/flipbook/tree/main/packages/reader) and subsequently reassembled into the original payload.

## Installation

NPM:

```bash
npm install @flipbookqr/writer
```

Yarn:

```bash
yarn add @flipbookqr/writer
```

PNPM:

```bash
pnpm add @flipbookqr/writer
```

Bun:

```bash
bun add @flipbookqr/writer
```

## Usage

[View a CodeSandbox example](https://codesandbox.io/p/sandbox/n6hrwl)

```typescript
import { Writer } from '@flipbookqr/writer';

// Define the payload to be encoded
const payload = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit...';

// Create a new instance of the Flipbook writer
const writer = new Writer(optionalConfig);

// Write the payload to a series of QR codes
const qrs = writer.write(payload);

// Create a new canvas element
const canvas = document.createElement('canvas');

// Compose a series of QR codes to a canvas element
writer.toCanvas(qrs, canvas);

// Or, compose a series of QR codes to a GIF
writer.toGif(qrs);
```

## Configuration

The `Writer` class accepts an optional configuration object that can be used to customize the behavior of the writer. The following options are available:

```typescript
{
  logLevel: 'silent' | 'trace' | 'debug' | 'info' | 'warn' | 'error', // Default: 'silent'
  errorCorrectionLevel: number, // Level of error correction (see @nuintun/qrcode)
  encodingHint: boolean, // Enable encoding hint (see @nuintun/qrcode)
  version?: number, // QR code version (see @nuintun/qrcode)
  moduleSize: number, // Size of each QR code module, default: 4 (see @nuintun/qrcode)
  margin: number, // Margin around each QR code, default: 8 (see @nuintun/qrcode)
  delay: number, // Delay between frames in milliseconds, default: 100
  splitLength: integer, // Payload chunk size, default: 100
}
```
npm package: @flipboxlabs/rds
Description: An AWS CDK library for building RDS Instances
Author: Flipbox Digital
Latest version: 0.0.4

# Flipbox Shift - RDS

## THIS PACKAGE HAS MOVED to https://www.npmjs.com/package/@flipboxlabs/shift-rds

## Install
`npm i @flipboxlabs/rds`
A simple CDK lib for building RDS instances/clusters

## Warning
This is highly experimental, comes with no support, and is not considered stable. Common sense pull requests are welcome but Use at your own risk.
npm package: @flipboxlabs/shift-ecs-pipeline
Description: An AWS CDK library for building a deployment pipeline for ECS
Author: Flipbox Digital
Latest version: 0.1.27

# Flipbox Shift - ECS Pipeline

## Install
`npm i @flipboxlabs/shift-ecs-pipeline`

## Warning
This is highly experimental, comes with no support, and is not considered stable. Common sense pull requests are welcome but Use at your own risk.
npm package: @flipboxlabs/shift-rds
Description: An AWS CDK library for building RDS Instances
Author: Flipbox Digital
Latest version: 0.0.5

# Flipbox Shift - RDS

## Install
`npm i @flipboxlabs/rds`
A simple CDK lib for building RDS instances/clusters

## Warning
This is highly experimental, comes with no support, and is not considered stable. Common sense pull requests are welcome but Use at your own risk.
npm package: @flipboxlabs/shift-vpc
Description: An AWS CDK library for building VPCs
Author: Flipbox Digital
Latest version: 0.0.3

# Flipbox Shift - VPC
A simple CDK lib for building VPCs

## Install
`npm i @flipboxlabs/vpc`

## Warning
This is highly experimental, comes with no support, and is not considered stable. Common sense pull requests are welcome but Use at your own risk.
npm package: @flipboxlabs/vpc
Description: An AWS CDK library for building VPCs
Author: Flipbox Digital
Latest version: 0.0.3

# Flipbox Shift - VPC
A simple CDK lib for building VPCs

## Install
`npm i @flipboxlabs/vpc`

## Warning
This is highly experimental, comes with no support, and is not considered stable. Common sense pull requests are welcome but Use at your own risk.
npm package: @flipbyte/brunch-json
Description: Adds json support to brunch and allows implementing custom parsers to customize the contents of the output file
Latest version: 0.2.3

# brunch-json
[Developed by Flipbyte](https://www.flipbyte.com/)

[![Build Status][build-badge]][build]
[![npm package][npm-badge]][npm]
[![Coverage Status][coveralls-badge]][coveralls]
[![license][license-badge]][license]
[![Codacy Badge][codacy-badge]][codacy]

brunch-json adds json support to brunch and also allows defining functions among other things in json.

## Installation

You can install brunch-json from npm as follows:

```js
$ npm install --save-dev @flipbyte/brunch-json
```

## Configuration

You can pass custom parser object as follows:

```js
{
    brunchJSON: {
        parsers: [
            {
                handleAs: 'string',
                parse: function(file) {
                    // your code
                    // return; OR
                    // return [data, result] OR
                    // return [data]
                }
            },
         ...
        ]
    }
}
```

#### Parser properties:
- `handleAs` - 'string' | 'object' - (`Default`: string) This is just for prioritizing the object parsers over string parsers.  
    - String parsers are the ones that directly manipulate the JSON string. 
    - Object parsers parse the JSON string and process the object.

    **Note** Handling the string parsers before the object parsers may cause issues if the JSON string has been modified to be valid JS object with (say) function definitions, while making it an invalid JSON string. object parsers most likely will use JSON.parse or other alternatives which will throw an error if the JSON string isn't valid.
- `parse` - a callback function that receives 'file' as an argument. You can use this to modify the contents of the final compiled file in your customized format.
- `sortOrder` - used to sort the parsers along with 'handleAs' property. (`Default`: 0)

## License
The MIT License (MIT)

[build-badge]: https://travis-ci.org/flipbyte/brunch-json.svg?branch=master
[build]: https://travis-ci.org/flipbyte/brunch-json

[npm-badge]: https://img.shields.io/npm/v/@flipbyte/brunch-json.svg
[npm]: https://www.npmjs.com/package/@flipbyte/brunch-json

[coveralls-badge]: https://coveralls.io/repos/github/flipbyte/brunch-json/badge.svg
[coveralls]: https://coveralls.io/github/flipbyte/brunch-json

[license-badge]: https://badgen.now.sh/badge/license/MIT
[license]: ./LICENSE

[codacy-badge]: https://api.codacy.com/project/badge/Grade/99ccf51b90ab46b5b2d5bb745d5a2411
[codacy]: https://www.codacy.com/app/flipbyte/brunch-json?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=flipbyte/brunch-json&amp;utm_campaign=Badge_Grade
npm package: @flipbyte/yup-schema
Description: Easily define your yup rules using arrays instead of yup object
Latest version: 0.1.5

# yup-schema
[Developed by Flipbyte](https://www.flipbyte.com/)

[![Build Status][build-badge]][build]
[![npm package][npm-badge]][npm]
[![Coverage Status][coveralls-badge]][coveralls]
[![license][license-badge]][license]
[![Codacy Badge][codacy-badge]][codacy]

yup-schema is a simple library that allows you to write yup rules using arrays.

## Installation

```sh
npm i @flipbyte/yup-schema
```

## Usage

The library considers each `yup` method to be an array within a main array, with method name as the first value, followed by the arguments (if any).

### Example

```js
yup.object().shape({
    name: yup.string().required(),
    age: yup.number().min(18)
})
```

would become

```js
[['object'], ['shape', {
    name: [['string'], ['required']],
    age: [['number'], ['min', 18]]
}]]
```

## License
The MIT License (MIT)

[build-badge]: https://travis-ci.org/flipbyte/yup-schema.svg?branch=master
[build]: https://travis-ci.org/flipbyte/yup-schema

[npm-badge]: https://img.shields.io/npm/v/@flipbyte/yup-schema.svg
[npm]: https://www.npmjs.com/package/@flipbyte/yup-schema

[coveralls-badge]: https://coveralls.io/repos/github/flipbyte/yup-schema/badge.svg
[coveralls]: https://coveralls.io/github/flipbyte/yup-schema

[license-badge]: https://badgen.now.sh/badge/license/MIT
[license]: ./LICENSE

[codacy-badge]: https://api.codacy.com/project/badge/Grade/1352a47a773b4d49b3b3d6956417ba2a
[codacy]: https://www.codacy.com/app/flipbyte/yup-schema?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=flipbyte/yup-schema&amp;utm_campaign=Badge_Grade