open-index/open-npm huggingface dataset:
npm package: @procurify/react-number-format
Description: React component to format number in an input or as a text.
Author: Sudhanshu Yadav
Latest version: 5.4.4

[![Actions Status](https://github.com/s-yadav/react-number-format/workflows/CI/badge.svg)](https://github.com/s-yadav/react-number-format/actions)

# react-number-format

React Number Format is an input-formatter library with a sophisticated and light weight caret engine. It ensures that a user can only enter text that meets specific numeric or string patterns, and formats the input value for display.

### Features

1. Prefix, suffix and thousands separator.
1. Input Masking.
1. Format number in an input or format as a simple text.
1. Custom pattern formatting.
1. Custom formatting handler.
1. Fully customizable

### Demos

See the many DEMO sections in [the documentation](https://s-yadav.github.io/react-number-format/docs/props).

### Install

[![npm](https://img.shields.io/npm/dm/react-number-format.svg)](https://www.npmjs.com/package/react-number-format)

Using `npm`

```
npm install react-number-format
```

Using `yarn`

```
yarn add react-number-format
```

### Documentation

Read the full documentation here
[https://s-yadav.github.io/react-number-format/docs/intro](https://s-yadav.github.io/react-number-format/docs/intro)

#### ES6

Numeric Format

```js
import { NumericFormat } from 'react-number-format';
```

NumericFormat Props: [https://s-yadav.github.io/react-number-format/docs/numeric_format](https://s-yadav.github.io/react-number-format/docs/numeric_format)

Pattern Format

```js
import { PatternFormat } from 'react-number-format';
```

PatternFormat Props: [https://s-yadav.github.io/react-number-format/docs/pattern_format](https://s-yadav.github.io/react-number-format/docs/pattern_format)

### Migrate from v4 to v5

[https://s-yadav.github.io/react-number-format/docs/migration](https://s-yadav.github.io/react-number-format/docs/migration)

### v4 doc

[v4 Docs](https://github.com/s-yadav/react-number-format/blob/master/documentation/v4.md)

### Development

- Clone the repository or download the zip
- `npm i -g yarn` to download Yarn
- `yarn` to install dependencies
- `yarn start` to run example server (<http://localhost:8084/>)
- `yarn test` to test changes
- `yarn build` to bundle files

#### Testing

Test cases are written in jasmine and run by karma

Test files : /test/\*\*/\*.spec.js

To run test : `yarn test`
npm package: @procwire/sdk
Description: Procwire SDK for Node.js - build IPC workers with ease
Author: Sebastian Webdev
Latest version: 0.4.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @procwire/sdk

Procwire SDK for Node.js - build IPC workers with ease.

## Installation

```bash
npm install @procwire/sdk
# or
pnpm add @procwire/sdk
```

## Quick Start

```typescript
import { createWorker } from "@procwire/sdk";

const worker = createWorker({ name: "my-worker" });

// Register request handlers
worker.handle("echo", (params) => {
  return params; // Echo back the params
});

worker.handle("add", ({ a, b }: { a: number; b: number }) => {
  return { sum: a + b };
});

// Lifecycle hooks
worker.hooks({
  onReady: () => console.log("Worker ready!"),
  onShutdown: (reason) => console.log(`Shutting down: ${reason}`),
});

// Start processing requests
worker.start();
```

## Type-Safe Workers

For full type inference, use `createTypedWorker`:

```typescript
import { createTypedWorker } from "@procwire/sdk";

// Define your API contract
interface MyMethods {
  greet: {
    params: { name: string };
    result: { message: string };
  };
  calculate: {
    params: { expression: string };
    result: { value: number };
  };
}

const worker = createTypedWorker<MyMethods>();

// Full autocomplete and type checking!
worker.handle("greet", (params) => ({
  message: `Hello, ${params.name}!`,
}));

worker.start();
```

## Data Channel with Custom Codec

```typescript
import { createWorker } from "@procwire/sdk";
import { MessagePackCodec } from "@procwire/codec-msgpack";

const worker = createWorker({
  name: "high-throughput-worker",
  dataChannel: {
    serialization: new MessagePackCodec(),
  },
});
```

## API Reference

See the [full documentation](https://procwire.dev/api/sdk).

## License

MIT
npm package: @procyon-creative/plugin-updater
Description: A CLI tool and library to update WordPress plugin versions for YahnisElsts/plugin-update-checker
Author: Nick Galvez
Latest version: 1.0.0

# @procyon-creative/plugin-updater

A CLI tool and library to update WordPress plugin versions for YahnisElsts/plugin-update-checker.

I created it to be used with my [plugin-boilerplate](https://github.com/nicolasgalvez/procyon-plugin-boilerplate), but it can be used as a standalone tool if you are also tired of updating 3 different files every time you release an update. I might also add an option to tag a release as well.

## Installation

Install the package using npm:

```sh
npm install @procyoncreative/plugin-updater
```

## Usage

### CLI

You can use the CLI to update the version of your WordPress plugin.

From inside your plugin's directory:
```sh
plugin-updater <slug> [--version=<number>] [--message=<string>]
```

- `<slug>`: The slug of your plugin (required). Used to find the proper php file in the plugin directory.
- `--version, -v`: The new version number (optional, defaults to the next patch version).
- `--message, -m`: The release message for the changelog (optional, defaults to "Release").

### Example

```sh
plugin-updater my-plugin --version=1.1.0 --message="Bug fixes and improvements"
```

### Library

You can also use the library programmatically.

```javascript
const { updateVersion } = require('@procyoncreative/plugin-updater');

updateVersion('my-plugin', '1.1.0', 'Bug fixes and improvements');
```

## Testing

Run the tests using Mocha:

```sh
npm test
```

## Linting

Lint the code using ESLint:

```sh
npm run lint
```

## License

MIT © Nick Galvez