open-index/open-npm huggingface dataset:
npm package: @plushveil/supabase
Description: automatically sets up supabase for server side usage with sensible defaults
Latest version: 0.0.18

# @plushveil/supabase

A TypeScript-based utility and migration management toolkit for Supabase/Postgres projects. This repository provides scripts, utilities, and SQL files to help manage database migrations, query organization, and environment setup for Supabase-backed applications.

## Contributing

Contributions are welcome! Please open issues or submit pull requests for improvements or bug fixes.

## License

MIT License. See [LICENSE](./LICENSE) for details.
npm package: @pluslab/eslint-config
Description: ESLint configuration used by e-Plus Agency.
Latest version: 1.2.2

# e-Plus Agency ESLint config

ESLint config based on Rocketseat's.

## Whats included?

- Standard config base;
- React plugin;
- React Hooks plugin;
- JSX a11y plugin;
- Prettier;

## Setup

1. Install the dependencies

```sh
npm i -D eslint @rocketseat/eslint-config
```

2. Create a `.eslintrc.json` file extending the config:

```json
{
  "extends": "@rocketseat/eslint-config/react"
  // "extends": "@rocketseat/eslint-config/node"
}
```

> You can also use a `.eslintrc.js` instead of JSON if you prefer.
npm package: @pluslab/io-builder
Description: Builder tools for VTEX IO projects.
Latest version: 1.35.4

# IO Builder 🛠️🧩

Builder tools for VTEX IO projects developed by e-Plus Agency.

## To-do


### Low priority

- [ ] Cache initial build

### Done

- [x] Build task
- [x] [Add CLI Loading Spinner](https://www.npmjs.com/package/listr2)
- [x] Watch on routes.jsonc file (reload project)
- [x] Create path if not found
- [x] Checkout styles task
npm package: @pluslab/prettier-config
Description: e-Plus Agency shared prettier config
Latest version: 1.0.0

# `@vtex/prettier-config`

This package provides VTEX's `.prettierrc` shared config.

## Installation

Give that you already have `prettier` installed, run:

```bash
yarn add -D @vtex/prettier-config
```

## Usage

After installing the module, add it to your `.prettierrc` configuration file:

```jsonc
"@vtex/prettier-config"
```

Or add it to your `package.json`:

```json
{
  ...
  "prettier": "@vtex/prettier-config"
  ...
}
```

Differently from `eslint`, `prettier` shared presets are not extensible, so if you want to override some property, which is not encouraged, you'll need to use the `.prettierrc.js` file.

For more information about configuring `prettier`, please check the [Prettier configuration documentation](https://prettier.io/docs/en/configuration.html).

## References

- [`prettier` options documentation](https://prettier.io/docs/en/options.html)