open-index/open-npm huggingface dataset:
npm package: @getjerry/oxfmt-config
Description: ```bash pnpm i -D @getjerry/oxfmt-config ```
Latest version: 0.25.0

# @getjerry/oxfmt-config

## Usage

### Install

```bash
pnpm i -D @getjerry/oxfmt-config
```

### Create a config file

In `oxfmt.config.ts`:

```ts
import { getjerry } from '@getjerry/oxfmt-config';

export default getjerry({
  ignorePatterns: ['pnpm-lock.yaml', '**/CHANGELOG.md'],
  // override default options
});
```

### Add scripts in package.json

```json
{
  "scripts": {
    "format": "oxfmt --check",
    "format:fix": "oxfmt"
  }
}
```

Work together with `eslint`:

```json
{
  "scripts": {
    "lint": "eslint . && oxfmt --check",
    "lint:fix": "eslint --fix . && oxfmt"
  }
}
```

## Customizations

### Override default config

```ts
import { getjerry } from '@getjerry/oxfmt-config';

export default getjerry({
  // override default rules (not recommended, better to keep prettier config consistent among projects)
  quoteProps: 'consistent',
});
```

## Editor Integration

### VSCode settings

Add the following settings to your `.vscode/settings.json`:

```jsonc
{
  "editor.defaultFormatter": "oxc.oxc-vscode",
  "editor.formatOnSave": true,
  "editor.insertSpaces": true,
  "editor.tabSize": 2,

  "files.encoding": "utf8",
  "files.eol": "\n",
  "files.trimFinalNewlines": true,
  "files.trimTrailingWhitespace": true,
  "[markdown]": {
    "files.trimTrailingWhitespace": false,
  },
}
```
npm package: @getjerry/prettier-config
Description: ```bash pnpm i -D prettier @getjerry/prettier-config ```
Latest version: 0.25.0

# @getjerry/prettier-config

## Usage

### Install

```bash
pnpm i -D prettier @getjerry/prettier-config
```

### Set the config in package.json

```json
{
  "prettier": "@getjerry/prettier-config"
}
```

### Add scripts in package.json

For example:

```json
{
  "scripts": {
    "format": "prettier --check .",
    "format:fix": "prettier --write ."
  }
}
```

Work together with `eslint`:

```json
{
  "scripts": {
    "lint": "eslint . && prettier --check .",
    "lint:fix": "eslint --fix . && prettier --write ."
  }
}
```

## Customizations

### Create a config file

To customize the config, create a `prettier.config.js` file in the root of your project.

With ESM:

```js
// prettier.config.js
import getjerryConfig from '@getjerry/prettier-config';

export default getjerryConfig;
```

With CJS:

```js
// prettier.config.js
const getjerryConfig = require('@getjerry/prettier-config');

module.exports = getjerryConfig;
```

### Override default config

```js
// prettier.config.js
import getjerryConfig from '@getjerry/prettier-config';

export default {
  ...getjerryConfig,

  // override default rules (not recommended, better to keep prettier config consistent among projects)
  quoteProps: 'consistent',

  // overrides for specific file patterns when necessary
  overrides: [
    {
      files: ['**/assets/**'],
      options: {
        quoteProps: 'consistent',
      },
    },
  ],
};
```

## Editor Integration

### VSCode settings

Add the following settings to your `.vscode/settings.json`:

```jsonc
{
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "editor.formatOnSave": true,
  "editor.insertSpaces": true,
  "editor.tabSize": 2,

  "files.encoding": "utf8",
  "files.eol": "\n",
  "files.trimFinalNewlines": true,
  "files.trimTrailingWhitespace": true,
  "[markdown]": {
    "files.trimTrailingWhitespace": false,
  },
}
```
npm package: @getjerry/tsconfig
Description: ```bash pnpm i -D typescript @getjerry/tsconfig ```
Latest version: 0.25.0

# @getjerry/tsconfig

## Usage

### Install

```bash
pnpm i -D typescript @getjerry/tsconfig
```

### Create config file

- Set `extends` to `@getjerry/tsconfig/base.json` for base config.
- Override `compilerOptions` as you need. See [Node Target Mapping](https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping) for reference.

```jsonc
// tsconfig.json
{
  "extends": "@getjerry/tsconfig/base.json",
  "compilerOptions": {
    "lib": ["ES2022"],
    "module": "ES2022",
    "moduleResolution": "Bundler",
    "target": "ES2022",
  },
}
```
npm package: @getjusto/cli
Description: CLI tool to interact with Justo
Latest version: 0.0.27

# @justo/cli

CLI para comprar en Justo desde la terminal.

## Uso

No necesitas instalar nada, solo ejecuta:

```bash
npx @justo/cli
```

o con Bun:

```bash
bunx @justo/cli
```

## Instalación global (opcional)

Si prefieres tenerlo instalado:

```bash
npm i -g @justo/cli
justo
```

## Desarrollo

```bash
# Ejecutar directamente con Bun
bun run dev
bun run dev -- <args>

# Probar como si fuera instalado globalmente
bun run build
npm link
justo
# Para desenlazar: npm unlink -g @justo/cli
```