open-index/open-npm huggingface dataset:
npm package: @levidavidmurray/input-formatter
Description: Input that only allows numbers, and formats the input text to your desired format as you type.
Author: Levi Murray
Latest version: 1.0.4

# Input Formatter
Input that only allows numbers, and formats the input text to your desired format as you type.

[Try it out!](https://levidavidmurray.github.io/input-formatter)

<img src="https://github.com/levidavidmurray/phone-input-formatter/raw/master/public/showcase.gif" alt="" width="480">

## Usage
```shell script
yarn add @levidavidmurray/input-formatter
```

```typescript
import {InputFormatter} from '@levidavidmurray/input-formatter';

const formatter = InputFormatter({
  formats: {
    3: '(xxx',
    6: '(xxx) xxx',
    10: '(xxx) xxx-xxxx',
    11: '+x (xxx) xxx-xxxx'
  },
  replaceChar: 'x',
  skipFormatOpts: [{length: 10, position: 1, skip: false}],
});

formatter.on('#input');
```

## Formatter Config

```js
{
  // `formats` takes a specified input max-length as a key, and the desired format 
  // for any numeric input string whose length is less than or equal to the max-length
  formats: {
    3: '(xxx',
    6: '(xxx) xxx',
    10: '(xxx) xxx-xxxx',
    11: '+x (xxx) xxx-xxxx'
  },

  // `replaceChar` specifies the character to replace in each format string
  replaceChar: 'x', // default 'x'

  // `skipFormatOpts` an array specifying whether or not to skip formatting when
  // the input length and caret position are at the specified length and position
  skipFormatOpts: [{length: 10, position: 1, skip: false}],
}
```
npm package: @levidurfee/pgn-parser
Description: [![Build Status](https://travis-ci.org/levidurfee/pgn-parser.svg?branch=master)](https://travis-ci.org/levidurfee/pgn-parser)
Author: Levi Durfee
Latest version: 1.0.0

# pgn-parser

[![Build Status](https://travis-ci.org/levidurfee/pgn-parser.svg?branch=master)](https://travis-ci.org/levidurfee/pgn-parser)

Simple PGN parser built using [PEG.js](https://github.com/pegjs/pegjs). Grammar
file is from [PgnViewerJS](https://github.com/mliebelt/PgnViewerJS).

The function `parsePGN` returns an object with `history` and `header` properties.
It is up to you to handle everything it returns. There are no dependencies.
npm package: @levihhh/maven2sdk
Description: TS SDK of Maven 2.0
Author: jacky wang
Latest version: 0.1.26

# Maven-V2-SDK
The SDK for Maven V2

## Project structure:

### `src`

All source code for maven V2. 

* `Backend`: Backend code to interact with Maven backend. 
* `client`: Maven client code implements `MavenClient`
* `errors`: All error code and message.
* `globals`: Globals to store all global variables.
* `maven`: Maven account.
* `sui`: Sui helper for blockchain related util functions. 
* `types`: Basic types & interface.
* `utils`: util functions.

### `test`

Test code.
npm package: @levihhh/momentum-safe-sdk
Description: Momentum Safe SDK
Latest version: 0.4.7

# 🚀 Welcome to your new awesome project!

[![codecov](https://codecov.io/gh/Momentum-Safe/msafe-sdk/branch/main/graph/badge.svg?token=B8HTOFEATR)](https://codecov.io/gh/Momentum-Safe/msafe-sdk)

This project has been created using **webpack-cli**, you can now run

```
npm run build
```

or

```
yarn build
```

to bundle your application