open-index/open-npm huggingface dataset:
npm package: @joaopalmeiro/biome-config
Description: My personal Biome config.
Author: João Palmeiro
Latest version: 0.1.1

# `@joaopalmeiro/biome-config`

My personal Biome config.

- [Source code](https://codeberg.org/joaopalmeiro/biome-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/biome-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fbiome-config/0.1.1)
- [Package Phobia](https://packagephobia.com/result?p=@joaopalmeiro/biome-config@0.1.1)
- [npm trends](https://npmtrends.com/@joaopalmeiro/biome-config)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/biome-config
```

or

```bash
yarn add --dev @joaopalmeiro/biome-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/biome-config
```

or

```bash
bun add --dev @joaopalmeiro/biome-config
```

### Usage

To use this configuration, create a `biome.json`/`biome.jsonc` file and add the following snippet:

```json
{
  "extends": ["@joaopalmeiro/biome-config"]
}
```

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

- Update the version in the `Licenses` and `Package Phobia` links at the top.

```bash
echo "v$(npm pkg get version | tr -d \")" | pbcopy
```

- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [Codeberg](https://codeberg.org/joaopalmeiro/biome-config/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/biome-config).
npm package: @joaopalmeiro/biome-react-config
Description: My personal Biome config for React projects.
Author: João Palmeiro
Latest version: 0.5.0

# `@joaopalmeiro/biome-react-config`

[![Checked with Biome](https://img.shields.io/badge/Checked_with-Biome-60a5fa?style=flat&logo=biome)](https://biomejs.dev)

My personal Biome config for [React](https://react.dev/) projects.

- [Source code](https://gitlab.com/joaommpalmeiro/biome-react-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/biome-react-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fbiome-react-config)
- [Package Phobia](https://packagephobia.com/result?p=@joaopalmeiro/biome-react-config)
- [npm trends](https://npmtrends.com/@joaopalmeiro/biome-react-config)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/biome-react-config
```

or

```bash
yarn add --dev @joaopalmeiro/biome-react-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/biome-react-config
```

or

```bash
bun add --dev @joaopalmeiro/biome-react-config
```

### Usage

To use this configuration, create a `biome.json`/`biome.jsonc` file and add the following snippet:

```json
{
  "extends": ["@joaopalmeiro/biome-react-config"]
}
```

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

```bash
echo "v$(npm pkg get version | tr -d \")" | pbcopy
```

- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [GitLab](https://gitlab.com/joaommpalmeiro/biome-react-config/-/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/biome-react-config).
npm package: @joaopalmeiro/biome-react-vike-config
Description: My personal Biome config for React + Vike projects.
Author: João Palmeiro
Latest version: 0.1.0

# `@joaopalmeiro/biome-react-vike-config`

My personal Biome config for [React](https://react.dev/) + [Vike](https://vike.dev/) projects.

- [Source code](https://gitlab.com/joaommpalmeiro/biome-react-vike-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/biome-react-vike-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fbiome-react-vike-config/0.1.0)
- [Package Phobia](https://packagephobia.com/result?p=@joaopalmeiro/biome-react-vike-config@0.1.0)
- [npm trends](https://npmtrends.com/@joaopalmeiro/biome-react-vike-config)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/biome-react-vike-config
```

or

```bash
yarn add --dev @joaopalmeiro/biome-react-vike-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/biome-react-vike-config
```

or

```bash
bun add --dev @joaopalmeiro/biome-react-vike-config
```

### Usage

To use this configuration, create a `biome.json`/`biome.jsonc` file and add the following snippet:

```json
{
  "extends": ["@joaopalmeiro/biome-react-vike-config"]
}
```

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

- Update the version in the `Licenses` and `Package Phobia` links at the top.

```bash
echo "v$(npm pkg get version | tr -d \")" | pbcopy
```

- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [GitLab](https://gitlab.com/joaommpalmeiro/biome-react-vike-config/-/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/biome-react-vike-config).
npm package: @joaopalmeiro/biome-solid-config
Description: My personal Biome config for Solid/SolidStart projects.
Author: João Palmeiro
Latest version: 0.1.0

# `@joaopalmeiro/biome-solid-config`

My personal Biome config for [Solid](https://docs.solidjs.com/)/[SolidStart](https://docs.solidjs.com/solid-start) projects.

- [Source code](https://codeberg.org/joaopalmeiro/biome-solid-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/biome-solid-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fbiome-solid-config/0.1.0)
- [Package Phobia](https://packagephobia.com/result?p=@joaopalmeiro/biome-solid-config@0.1.0)
- [npm trends](https://npmtrends.com/@joaopalmeiro/biome-solid-config)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/biome-solid-config
```

or

```bash
yarn add --dev @joaopalmeiro/biome-solid-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/biome-solid-config
```

or

```bash
bun add --dev @joaopalmeiro/biome-solid-config
```

### Usage

To use this configuration, create a `biome.json`/`biome.jsonc` file and add the following snippet:

```json
{
  "extends": ["@joaopalmeiro/biome-solid-config"]
}
```

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

- Update the version in the `Licenses` and `Package Phobia` links at the top.

```bash
echo "v$(npm pkg get version | tr -d \")" | pbcopy
```

- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [Codeberg](https://codeberg.org/joaopalmeiro/biome-solid-config/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/biome-solid-config).
npm package: @joaopalmeiro/eslint-config-react
Description: My personal ESLint config for React projects.
Author: João Palmeiro
Latest version: 0.1.0

# eslint-config-react

My personal [ESLint](https://eslint.org/) config for [React](https://reactjs.org/) projects.

## Usage

**Install**:

```bash
npm install --save-dev @joaopalmeiro/eslint-config-react
```

or

```bash
yarn add --dev @joaopalmeiro/eslint-config-react
```

or

```bash
pnpm add --save-dev @joaopalmeiro/eslint-config-react
```

**Add the `.eslintrc.json` file to the project:**:

<!-- prettier-ignore-start -->
```json
{
    "extends": "@joaopalmeiro/eslint-config-react"
}
```
<!-- prettier-ignore-end -->

## References

- [@joaopalmeiro/prettier-config](https://github.com/joaopalmeiro/prettier-config) package.
- [Shareable Configs](https://eslint.org/docs/developer-guide/shareable-configs) documentation.
- [How to Create Your Own ESLint Config Package](https://www.freecodecamp.org/news/creating-your-own-eslint-config-package/) blog post by Leonardo Faria.
- [eslint-config-wesbos](https://github.com/wesbos/eslint-config-wesbos) package.
- [eslint-config-kentcdodds](https://github.com/kentcdodds/eslint-config-kentcdodds) package.
- [eslint-config-alloy](https://github.com/AlloyTeam/eslint-config-alloy) package.

## Development

- `npm install`.
- `npm pack --dry-run`.

## Deployment

- `npm version minor` or `npm version patch` or `npm version major`.
- `git push --follow-tags`.

## Notes

- `npm install --save-peer eslint prettier eslint-config-prettier eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-jsx-a11y eslint-plugin-import`.
- [eslint-find-rules](https://www.npmjs.com/package/eslint-find-rules).
- [Range Ignore](https://prettier.io/docs/en/ignore.html#range-ignore) (Prettier).
npm package: @joaopalmeiro/hooks
Description: ## References
Latest version: 0.1.0

# @joaopalmeiro/hooks

## References

- [The newline Guide to Creating a React Hooks Library](https://www.newline.co/courses/the-newline-guide-to-creating-a-react-hooks-library) course by Andrey Los.
- [Create a React reusable components library using Microbundle](https://www.fabiofranchino.com/blog/create-react-reusable-components-library-with-microbundle/) blog post by Fabio Franchino.
- [Support for the React 17 JSX Transform](https://github.com/developit/microbundle/issues/763) issue.
- [react-component-template](https://github.com/JaKXz/react-component-template) by JaKXz.
npm package: @joaopalmeiro/prettier-astro-config
Description: My personal Prettier config for Astro projects.
Author: João Palmeiro
Latest version: 0.2.0

# `@joaopalmeiro/prettier-astro-config`

My personal [Prettier](https://prettier.io/) config for [Astro](https://astro.build/) projects.

- [Source code](https://gitlab.com/joaommpalmeiro/prettier-astro-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/prettier-astro-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fprettier-astro-config)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/prettier-astro-config
```

or

```bash
yarn add --dev @joaopalmeiro/prettier-astro-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/prettier-astro-config
```

or

```bash
bun add --dev @joaopalmeiro/prettier-astro-config
```

### Usage

To use this configuration, choose one of the options below.

#### Edit the `package.json` file

```json
{
  "prettier": "@joaopalmeiro/prettier-astro-config"
}
```

#### Create a `.prettierrc` file

```json
"@joaopalmeiro/prettier-astro-config"
```

Check the [Configuration Overrides](https://prettier.io/docs/en/configuration.html#configuration-overrides) and [Sharing configurations](https://prettier.io/docs/en/configuration.html#sharing-configurations) sections in the Prettier documentation to learn how to override this configuration.

## References

Check out the [Awesome Prettier](https://gitlab.com/joaommpalmeiro/awesome-prettier) repo.

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

```bash
echo "v$(npm pkg get version | tr -d \")" | pbcopy
```

- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [GitLab](https://gitlab.com/joaommpalmeiro/prettier-astro-config/-/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/prettier-astro-config).
npm package: @joaopalmeiro/prettier-config
Description: My personal Prettier config.
Author: João Palmeiro
Latest version: 0.2.0

# `@joaopalmeiro/prettier-config`

My personal [Prettier](https://prettier.io) config.

- [Source code](https://github.com/joaopalmeiro/prettier-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/prettier-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fprettier-config/0.2.0)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/prettier-config
```

or

```bash
yarn add --dev @joaopalmeiro/prettier-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/prettier-config
```

or

```bash
bun add --dev @joaopalmeiro/prettier-config
```

### Usage

To use this configuration, choose one of the options below.

#### Edit the `package.json` file

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

#### Create a `.prettierrc` file

```json
"@joaopalmeiro/prettier-config"
```

Check the [Configuration Overrides](https://prettier.io/docs/en/configuration.html#configuration-overrides) and [Sharing configurations](https://prettier.io/docs/en/configuration.html#sharing-configurations) sections in the Prettier documentation to learn how to override this configuration.

## References

Check out the [Awesome Prettier](https://gitlab.com/joaommpalmeiro/awesome-prettier) repo.

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

- Update the version in the `Licenses` link at the top.
- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [GitHub](https://github.com/joaopalmeiro/prettier-config/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/prettier-config).
npm package: @joaopalmeiro/prettier-vue-config
Description: My personal Prettier config for Vue/Nuxt projects.
Author: João Palmeiro
Latest version: 0.1.0

# `@joaopalmeiro/prettier-vue-config`

My personal Prettier config for Vue/Nuxt projects.

- [Source code](https://github.com/joaopalmeiro/prettier-vue-config)
- [npm package](https://www.npmjs.com/package/@joaopalmeiro/prettier-vue-config)
- [Licenses](https://licenses.dev/npm/%40joaopalmeiro%2Fprettier-vue-config/0.1.0)

## Getting Started

### Installation

```bash
npm install --save-dev @joaopalmeiro/prettier-vue-config
```

or

```bash
yarn add --dev @joaopalmeiro/prettier-vue-config
```

or

```bash
pnpm add --save-dev @joaopalmeiro/prettier-vue-config
```

or

```bash
bun add --dev @joaopalmeiro/prettier-vue-config
```

### Usage

To use this configuration, choose one of the options below.

#### Edit the `package.json` file

```json
{
  "prettier": "@joaopalmeiro/prettier-vue-config"
}
```

#### Create a `.prettierrc` file

```json
"@joaopalmeiro/prettier-vue-config"
```

Check the [Configuration Overrides](https://prettier.io/docs/en/configuration.html#configuration-overrides) and [Sharing configurations](https://prettier.io/docs/en/configuration.html#sharing-configurations) sections in the Prettier documentation to learn how to override this configuration.

## References

Check out the [Awesome Prettier](https://gitlab.com/joaommpalmeiro/awesome-prettier) repo.

## Development

Install [fnm](https://github.com/Schniz/fnm) (if necessary).

```bash
fnm install && fnm use && node --version && npm --version
```

```bash
npm install
```

```bash
npm run lint
```

```bash
npm run format
```

## Deployment

```bash
npm pack --dry-run
```

```bash
npm version patch
```

```bash
npm version minor
```

```bash
npm version major
```

- Update the version in the `Licenses` link at the top.
- Commit and push changes.
- Create a tag on [GitHub Desktop](https://github.blog/2020-05-12-create-and-push-tags-in-the-latest-github-desktop-2-5-release/).
- Check [GitHub](https://github.com/joaopalmeiro/prettier-vue-config/tags).

```bash
npm login
```

```bash
npm publish
```

- Check [npm](https://www.npmjs.com/package/@joaopalmeiro/prettier-vue-config).