open-index/open-npm huggingface dataset:
npm package: @pabloadoue/find-value
Description: Find object values by passing the path as string.
Author: Pablo Adoue
Latest version: 1.0.2

# pabloadoue/find-value

This library is a fork of [find-value](https://github.com/IonicaBizau/find-value) originaly created by [IONICĂ BIZĂU](https://ionicabizau.net). I just updated the library to TypeScript so that in can be used without the need to define types, and added testing to the source code.

> Find object values by passing the path as string.

















Installation

```sh
# Using npm
npm install --save @pabloadoue/find-value

# Using yarn
yarn add @pabloadoue/find-value
```













## Example 



```ts
import findValue from "@pabloadoue/find-value";

//Any type of object
const object = {
    location: {
        planet: "Mars", 
        town: "Somewhere"
    }, 
    names: [
      {
        first: "Alice", 
        age: 19 
      },
      { 
        first: "Bob", 
        age: 20 
      }
    ]
};

console.log(findValue(object, "location.planet"));
// => "Mars"

console.log(findValue(object, "names"));
// => [ { first: "Alice", age: 19 }, { first: "Bob", age: 20 } ]

console.log(findValue(object, "names.0.first"));
// => "Alice"

console.log(findValue(object, "names.1.age"));
// => 20

console.log(findValue(object, "something.that.does.not.exist"));
// => undefined
```








## Documentation


### `findValue(object, path)`
Finds the value at given path in the specified object.

#### Params

- **Object** `object`: The input object.
- **String** `path`: The path to the value you want to find.

#### Return
- **Anything** The path value.
npm package: @pabloadoue/zero-fill
Description: Zero-fill a number to the given size.
Author: pabloadoue
Latest version: 1.0.2

# pabloadoue/zero-fill

This library is a fork of [zero-fill](https://github.com/feross/zero-fill) originaly created by [feross](https://github.com/feross). I just updated the library to TypeScript so that in can be used without the need to define types, and added testing to the source code.

> Zero-fill a number to the given size.


Installation

```sh
# Using npm
npm install --save @pabloadoue/zero-fill

# Using yarn
yarn add @pabloadoue/zero-fill
```













## Example 



```ts
import zeroFill from "@pabloadoue/zero-fill";

zeroFill(4, 1);
// => "0001"

zeroFill(10, 55);
// => "0000000055"

zeroFill(1, 5);
// => "1"

```


## Documentation


### `zeroFill(input, fillCount, paddingCharacter?)`
Zero-fill a number to the given size.

#### Params

- **Integer** `input`: The input object.
- **Integer** `fillCount`: The path to the value you want to find.
- **String** `paddingCharacter?`: [Optional] Character to use as padding character. Defaults to '0';

#### Return
- **String** The original number as string with `fillCount` leading `paddingCharacter`
npm package: @pablobfonseca/claude-cyberpunk-powerline
Description: Claude Code statusline formatter with cyberpunk color palette
Latest version: 1.3.0

# claude-cyberpunk-powerline

Cyberpunk-themed statusline for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). True-color ANSI output with three style variants matching [cyberpunk-theme](https://github.com/pablobfonseca/cyberpunk-theme) for Neovim.

```
⟨Opus⟩ │ ████░░░░░░ 42% │ $1.23 │ +156 -34
```

## Setup

Add to `~/.claude/settings.json`:

```json
{
  "statusLine": {
    "type": "command",
    "command": "npx -y @pablobfonseca/claude-cyberpunk-powerline --style=storm"
  }
}
```

## Styles

| Flag | Description |
|------|-------------|
| `--style=storm` | Default — vibrant neon on dark blue-gray |
| `--style=night` | Muted accents, deeper backgrounds |
| `--style=neon` | Maximum saturation, pure black background |

## Options

| Flag | Description |
|------|-------------|
| `--git` | Show current git branch |
| `--duration` | Show session wall time and API wait time |
| `--cache` | Show prompt cache hit ratio |
| `--vim-mode` | Show Claude's vim mode (NORMAL/INSERT) |

All options are disabled by default. Combine as needed:

```json
{
  "statusLine": {
    "type": "command",
    "command": "npx -y @pablobfonseca/claude-cyberpunk-powerline --style=storm --git --duration --cache --vim-mode"
  }
}
```

Git branch is cached for 5 seconds to avoid performance overhead.

## Segments

| Segment | Color | Condition |
|---------|-------|-----------|
| Vim mode | blue (NORMAL) / green (INSERT) | Only with `--vim-mode` flag |
| Project name | neon blue | Always shown |
| Model name | neon cyan | Always shown |
| Context bar | cyan → green → yellow → orange → pink | Color shifts as context fills |
| Token count | neon yellow | Hidden when 0 |
| Session cost | neon purple | Always shown |
| Lines changed | green (+) / pink (-) | Hidden when both are 0 |
| Git branch | neon blue | Only with `--git` flag |
| Duration | neon cyan + dim API time | Only with `--duration` flag |
| Cache ratio | green (≥70%) / yellow (≥40%) / orange (<40%) | Only with `--cache` flag |

## Requirements

- Node.js >= 18
- A terminal with true-color (24-bit) support
npm package: @pablocyc/platzom
Description: Traductor de idioma platzom
Author: Pablo Cardozo
Latest version: 0.1.0

# Platzom

Platzom es un idioma inventado para el curso de fundamentos de JavaScript.

## Descripción del idioma

- Si la palabra termina en "ar", se le quita esos dos caracteres.

- Si la palabra inicia con Z, se le añade "pe" al final.

- Si la palabra traducida tiene 10 o mas letras se debe partir a la mitad y se debe unir con un guion del medio.

- Si la palabra original es un palindromo, ninguna regla anterior cuenta y se devuelve la misma palabra intercalando mayusculas y minusculas.

- Por último, si la palabra original es un palindromo, ninguna regla anterior cuenta y se devuelve la misma palabra intercalando mayusculas y minusculas.

## Instalación

```
npm install platzom
```

## Uso

```
import platzom from 'platzom'

platzom("Programar")	// Program
platzom("Zorro")		// Zorrope
platzom("Zarpar")		// Zarppe
platzom("abecedario")	// abece-dario
platzom("sometemos")	// SoMeTeMoS
```

## Créditos
- [Pablo Cardozo](https://twitter.com/@Pablocyc)

## Licencia

- [MIT](https://opensource.org/licenses/MIT)