open-index/open-npm huggingface dataset:
npm package: @moxorama/reanimated-numbers
Description: Library that animates changes in numbers
Author: George Khromchenko
Latest version: 0.13.0

# @moxorama/reanimated-numbers

Library that animates changes in numbers

## Installation

```sh
npm install @moxorama/reanimated-numbers
```


![](doc/animated_numbers.gif)

## Usage


```js
import { AnimatedNumber } from '@moxorama/reanimated-numbers';

// ...
<AnimatedNumber
  value={number}
  fontSize={48}
  duration={750}
  format={new Intl.NumberFormat('en-US')}
/>
```

- `number` is the number to animate.
- `fontSize` is the font size of the number.
- `duration` is the duration of the animation in milliseconds.
- `format` (optional) is the format of the number, by default there is no formatting.

lineHeight is fontSize * 1.2


## Contributing

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

## License

MIT

---

Made with [create-react-native-library](https://github.com/callstack/react-native-builder-bob)
npm package: @moxrbe/editorjs-break-line
Description: BreakLine and divider Tool for Editor.js
Author: kommitters Open Source
Latest version: 1.0.2

# EditorJS BreakLine Tool

![stability-stable](https://img.shields.io/badge/stability-stable-green.svg)
![](https://badgen.net/badge/Editor.js/v2.0/blue)
[![Coverage Status](https://coveralls.io/repos/github/kommitters/editorjs-break-line/badge.svg)](https://coveralls.io/github/kommitters/editorjs-break-line)
[![OpenSSF Best Practices](https://bestpractices.coreinfrastructure.org/projects/6467/badge)](https://bestpractices.coreinfrastructure.org/projects/6467)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/kommitters/editorjs-break-line/badge)](https://api.securityscorecards.dev/projects/github.com/kommitters/editorjs-break-line)

Break Line and divider Tool for [Editor.js](https://editorjs.io).

![](assets/demo.gif)

## Notes

- Adds an empty block
- Adds a divider block
- Keyboard shortcut `CMD+SHIFT+ENTER`

## Installation

### Install via NPM
Get the package
```shell
$ npm i --save-dev editorjs-break-line
```

Include module at your application

```javascript
import BreakLine from 'editorjs-break-line';
```

### Load from CDN

You can load a specific version of the package from [jsDelivr CDN](https://www.jsdelivr.com/package/npm/editorjs-break-line).

Require this script on a page with Editor.js.

```html
<script src="https://cdn.jsdelivr.net/npm/editorjs-break-line"></script>
```

## Usage

Add a new Tool to the `tools` property of the Editor.js initial config.

```javascript
const editor = EditorJS({
  tools: {
    breakLine: {
      class: BreakLine,
      inlineToolbar: true,
      shortcut: 'CMD+SHIFT+ENTER',
    },
  }
});
```

## Config Params

No config params required.

## Tool's tunes

1. Add a divider line

## Output data

| Field          | Type      | Description                     |
| -------------- | --------- | ------------------------------- |
| divider        | `boolean` | Add a divider line

**Data**

```json
{
  "type": "breakLine",
  "data": {
      "divider": true
  }
},
```

## Development

**Development mode**
```shell
$ yarn build:dev
```

**Production release**
1. Create a production bundle
```shell
$ yarn build
```

2. Commit `dist/bundle.js`

**Run tests**
```shell
$ yarn test
```

## Code of conduct
We welcome everyone to contribute. Make sure you have read the [CODE_OF_CONDUCT][coc] before.

## Contributing
For information on how to contribute, please refer to our [CONTRIBUTING][contributing] guide.

## Changelog
Features and bug fixes are listed in the [CHANGELOG][changelog] file.

## License
This library is licensed under an MIT license. See [LICENSE][license] for details.

## Acknowledgements
Made with 💙 by [kommitters Open Source](https://kommit.co)

[license]: https://github.com/kommitters/editorjs-break-line/blob/master/LICENSE
[coc]: https://github.com/kommitters/editorjs-break-line/blob/master/CODE_OF_CONDUCT.md
[changelog]: https://github.com/kommitters/editorjs-break-line/blob/master/CHANGELOG.md
[contributing]: https://github.com/kommitters/editorjs-break-line/blob/master/CONTRIBUTING.md
npm package: @moxrbe/quote
Description: Quote Tool for Editor.js
Author: CodeX
Latest version: 1.0.4

![](https://badgen.net/badge/Editor.js/v2.0/blue)

# Quote Tool

Provides Quote Blocks for the [Editor.js](https://editorjs.io).

![](https://capella.pics/017dca46-6869-40cb-93a0-994416576e33.jpg)

## Installation

### Install via NPM

Get the package

```shell
npm i --save-dev @editorjs/quote
```

Include module at your application

```javascript
const Quote = require('@editorjs/quote');
```

### Download to your project's source dir

1. Upload folder `dist` from repository
2. Add `dist/bundle.js` file to your page.

### Load from CDN

You can load specific version of package from [jsDelivr CDN](https://www.jsdelivr.com/package/npm/@editorjs/quote).

`https://cdn.jsdelivr.net/npm/@editorjs/quote@latest`

Then require this script on page with Editor.js.

```html
<script src="..."></script>
```

## Usage

Add a new Tool to the `tools` property of the Editor.js initial config.

```javascript
var editor = EditorJS({
  ...
  
  tools: {
    ...
    quote: Quote,
  },
  
  ...
});
```

Or init Quote Tool with additional settings

```javascript
var editor = EditorJS({
  ...
  
  tools: {
    ...
    quote: {
      class: Quote,
      inlineToolbar: true,
      shortcut: 'CMD+SHIFT+O',
      config: {
        quotePlaceholder: 'Enter a quote',
        captionPlaceholder: 'Quote\'s author',
      },
    },
  },
  
  ...
});
```

## Config Params

| Field              | Type     | Description                 |
| ------------------ | -------- | ----------------------------|
| quotePlaceholder   | `string` | quote's placeholder string  |
| captionPlaceholder | `string` | caption's placeholder string|

## Tool's settings

![](https://capella.pics/0db5d4de-c431-4cc2-90bf-bb1f4feec5df.jpg)

You can choose alignment for the quote. It takes no effect while editing, but saved the «alignment» param.

## Output data

| Field     | Type     | Description          |
| --------- | -------- | -------------------- |
| text      | `string` | quote's text         |
| caption   | `string` | caption or an author |
| alignment | `string` | `left` or `center`   |


```json
{
    "type" : "quote",
    "data" : {
        "text" : "The unexamined life is not worth living.",
        "caption" : "Socrates",
        "alignment" : "left"
    }
}
```
npm package: @moxrbe/text-variant-tune
Description: Editor.js Block Tune allows applying one of defined text variant: **Call-out**, **Citation**, and **Details** to any block.
Author: Moxrbe
Latest version: 1.1.0

# Text Variant Tune

Editor.js Block Tune allows applying one of defined text variant: **Call-out**, **Citation**, and **Details** to any block.

<img src="./assets/tunes-overview.png" width="600" />

## Variants

### Call-out

For important information the author wants to emphasize.

<img src="./assets/call-out.png" width="600" />

### Citation

To cite some full-text from a different source without using the Quote tool.

<img src="./assets/citation.png" width="600" />

### Details

To add some information that is less important.

<img src="./assets/details.png" width="600" />

## How to use

1. Install

```js
yarn add @editorjs/text-variant-tune
```

2. Connect

```js
import EditorJS from '@editorjs/editorjs';
import TextVariantTune from '@editorjs/text-variant-tune';

/**
 * Editor.js configuration
 */
const editor = new EditorJS({
  /**
   * Connect tool
   */
  tools: {
    textVariant: TextVariantTune
  },

  /**
   * Apply to all the blocks
   */
  tunes: ['textVariant'],

  // ...
})
```

Optionally, you can connect this Tune only for specified blocks:

```js
import EditorJS from '@editorjs/editorjs';
import TextVariantTune from '@editorjs/text-variant-tune';

/**
 * Editor.js configuration
 */
const editor = new EditorJS({
  tools: {
    textVariant: TextVariantTune,
    paragraph: { // apply only for the 'paragraph' tool
      tunes: ['textVariant'],
    }
  },
})
```

## About

CodeX is a software engineering club unifying passionate engineers and designers around the world interested in making high-quality open-source projects and getting a priceless experience of making full-valued products on a global market.

[twitter.com/codex_team](https://twitter.com/codex_team)

[codex.so](https://codex.so)
npm package: @moxt-ai/cli
Description: Moxt - The Agent-Native Workspace
Author: Moxt
Latest version: 0.1.9

# @moxt-ai/cli

Moxt CLI - AI Workspace command line tool.

## Installation

```bash
npm install -g @moxt-ai/cli
```

## Usage

```bash
moxt [command] [options]
```

## Commands

### whoami

Show current user information.

```bash
moxt whoami
```

### workspace

Workspace management.

```bash
# List all workspaces you belong to
moxt workspace list
```

### members

Manage workspace members.

```bash
# List all members in a workspace
moxt members list -w <workspace-id>

# Remove members by email (comma-separated)
moxt members remove -w <workspace-id> <email1>,<email2>
```

### file

File operations in workspace.

```bash
# List directory contents
moxt file list -w <workspace-id> [-p <path>] [-s <personal|team>]

# Read file content by path
moxt file read -w <workspace-id> -p <path> [-s <personal|team>]

# Read file content by URL
moxt file read --url <moxt-url>

# Upload a file
moxt file put -w <workspace-id> -p <path> -l <local-path> [-s <personal|team>] [-r]

# Create a directory
moxt file mkdir -w <workspace-id> -p <path> [-s <personal|team>] [-r]

# Delete a file or empty directory
moxt file del -w <workspace-id> -p <path> [-s <personal|team>]
```

#### File command options

| Option | Description |
|--------|-------------|
| `-w, --workspace <id>` | Workspace ID |
| `-p, --path <path>` | File or directory path |
| `-u, --url <url>` | Moxt file URL (e.g., `https://moxt.ai/w/{workspaceId}/{fileId}`) |
| `-l, --local-path <path>` | Local file path (for upload) |
| `-s, --space <type>` | Space type: `personal` or `team` (default: `team`) |
| `-r, --recursive` | Create parent directories if needed |

> **Note**: For `file read`, use either `--url` or both `--workspace` and `--path`. They are mutually exclusive.

## Configuration

Set the following environment variables:

| Variable | Description |
|----------|-------------|
| `MOXT_API_KEY` | Your Moxt API key |
| `MOXT_API_URL` | API endpoint (default: `https://api.moxt.ai`) |

## License

MIT