open-index/open-npm huggingface dataset:
npm package: @logicalhq/eslint-config-base
Description: The shareable eslint base config we use at Logical.
Author: Logical
Latest version: 1.2.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

<h1 align="center">@logicalhq/eslint-config-base</h1>
<br>
<p align="center">
  <img src="https://d33wubrfki0l68.cloudfront.net/204482ca413433c80cd14fe369e2181dd97a2a40/092e2/assets/img/logo.svg" width="150" alt=""/>
</p>

<p align="center">
  The base ESLint config we use at <a href="https://logical.work">Logical</a>.
</p>

<p align="center">
  <a href="https://logical.work">
    <img src="https://logicalhq.s3.ca-central-1.amazonaws.com/badges/logical-badge.svg" alt="Logical"/>
  </a>
  <img src="https://flat.badgen.net/npm/v/@logicalhq/eslint-config-base" alt="Version"/>
  <a href="https://circleci.com/gh/logicalhq/eslint-config">
    <img src="https://flat.badgen.net/github/status/logicalhq/eslint-config/main/ci/circleci" alt="CircleCI Status"/>
  </a>
</p>

<hr>

## Getting Started

Make sure you have those peer dependencies installed:

```bash
yarn add -D eslint eslint-plugin-import
```

Then install the plugin:

```bash
yarn add -D @logicalhq/eslint-config-base
```

Don't forget to also update your `.eslintrc` configuration file:

```
{
  "extends": "@logicalhq/eslint-config-base"
}
```

## License

This package is licensed under [BSD 2-Clause](https://spdx.org/licenses/BSD-2-Clause.html).
npm package: @logicalhq/eslint-config-nestjs
Description: The ESLint config we use with NestJS at at Logical.
Author: Logical
Latest version: 1.2.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

<h1 align="center">@logicalhq/eslint-config-nestjs</h1>
<br>
<p align="center">
  <img src="https://d33wubrfki0l68.cloudfront.net/204482ca413433c80cd14fe369e2181dd97a2a40/092e2/assets/img/logo.svg" width="150" alt=""/>
</p>

<p align="center">
  The ESLint config we use with NestJS at <a href="https://logical.work">Logical</a>.
</p>

<p align="center">
  <a href="https://logical.work">
    <img src="https://logicalhq.s3.ca-central-1.amazonaws.com/badges/logical-badge.svg" alt="Logical"/>
  </a>
  <img src="https://flat.badgen.net/npm/v/@logicalhq/eslint-config-nestjs" alt="Version"/>
  <a href="https://circleci.com/gh/logicalhq/eslint-config">
    <img src="https://flat.badgen.net/github/status/logicalhq/eslint-config/main/ci/circleci" alt="CircleCI Status"/>
  </a>
</p>

<hr>

## Getting Started

Make sure you have those peer dependencies installed:

```bash
yarn add -D eslint eslint-plugin-import eslint-plugin-jest eslint-config-prettier @typescript-eslint/eslint-plugin @typescript-eslint/parser
```

Then install the plugin:

```bash
yarn add -D @logicalhq/eslint-config-nestjs
```

Don't forget to also update your `.eslintrc` configuration file:

```
{
  "extends": "@logicalhq/eslint-config-nestjs"
}
```

## License

This package is licensed under [BSD 2-Clause](https://spdx.org/licenses/BSD-2-Clause.html).
npm package: @logicalhq/eslint-config-vue
Description: The ESLint config we use with Vue at at Logical.
Author: Logical
Latest version: 1.2.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

<h1 align="center">@logicalhq/eslint-config-vue</h1>
<br>
<p align="center">
  <img src="https://d33wubrfki0l68.cloudfront.net/204482ca413433c80cd14fe369e2181dd97a2a40/092e2/assets/img/logo.svg" width="150" alt=""/>
</p>

<p align="center">
  The ESLint config we use with Vue at <a href="https://logical.work">Logical</a>.
</p>

<p align="center">
  <a href="https://logical.work">
    <img src="https://logicalhq.s3.ca-central-1.amazonaws.com/badges/logical-badge.svg" alt="Logical"/>
  </a>
  <img src="https://flat.badgen.net/npm/v/@logicalhq/eslint-config-vue" alt="Version"/>
  <a href="https://circleci.com/gh/logicalhq/eslint-config">
    <img src="https://flat.badgen.net/github/status/logicalhq/eslint-config/main/ci/circleci" alt="CircleCI Status"/>
  </a>
</p>

<hr>

## Getting Started

Make sure you have those peer dependencies installed:

```bash
yarn add -D eslint eslint-plugin-import eslint-plugin-vue
```

Then install the plugin:

```bash
yarn add -D @logicalhq/eslint-config-vue
```

Don't forget to also update your `.eslintrc` configuration file:

```
{
  "extends": "@logicalhq/eslint-config-vue"
}
```

## License

This package is licensed under [BSD 2-Clause](https://spdx.org/licenses/BSD-2-Clause.html).
npm package: @logicalhq/eslint-plugin
Description: An opinioned ESLint plugin.
Author: Logical
Latest version: 1.2.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

<h1 align="center">@logicalhq/eslint-plugin</h1>
<br>
<p align="center">
  <img src="https://d33wubrfki0l68.cloudfront.net/204482ca413433c80cd14fe369e2181dd97a2a40/092e2/assets/img/logo.svg" width="150" alt=""/>
</p>

<p align="center">
  A couple of custom ESLint rules we use at <a href="https://logical.work">Logical</a>.
</p>

<p align="center">
  <a href="https://logical.work">
    <img src="https://logicalhq.s3.ca-central-1.amazonaws.com/badges/logical-badge.svg" alt="Logical"/>
  </a>
  <a href="https://circleci.com/gh/logicalhq/eslint-plugin">
    <img src="https://flat.badgen.net/github/status/logicalhq/eslint-plugin/main/ci/circleci" alt="CircleCI Status"/>
  </a>
  <img src="https://flat.badgen.net/npm/v/@logicalhq/eslint-plugin" alt="Version"/>
</p>

<hr>

## Table of Contents

- [Getting Started](#getting-started)
- [License](#license)

## Getting Started

Make sure you have those peer dependencies installed first:

```bash
yarn add -D eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin
```

Then install the plugin:

```bash
yarn add -D @logicalhq/eslint-plugin
```

Don't forget to also update your `.eslintrc` configuration file:

```js
{
  "plugin": ["@logicalhq"]
}
```

## Rules

🔧 = Fixable

| Name                                                                                              | Description                                        | 🔧  |
| ------------------------------------------------------------------------------------------------- | -------------------------------------------------- | --- |
| [`@logicalhq/imports`](https://github.com/logicalhq/eslint-plugin/blob/main/lib/rules/imports.md) | Standardize the imports order across the codebase. | 🔧  |

## Contribution

Please make sure to read the [Contributing Guide](./.github/CONTRIBUTING.md)
before making a pull request.

## License

This project is licensed under [BSD 2-Clause](https://spdx.org/licenses/BSD-2-Clause.html).
npm package: @logicalhq/stylelint-config
Description: - [Getting Started](#getting-started) - [License](#license)
Author: Logical
Latest version: 1.3.0
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

<h1 align="center">stylelint-config</h1>
<br>

<p align="center">
  The shareable stylelint config we use at <a href="https://logical.work">Logical</a>.
</p>

<p align="center">
  <a href="https://logical.work">
    <img src="https://logicalhq.s3.ca-central-1.amazonaws.com/badges/logical-badge.svg" alt="Logical"/>
  </a>
  <img src="https://flat.badgen.net/npm/v/@logicalhq/stylelint-config" alt="Version"/>
  <a href="https://circleci.com/gh/logicalhq/stylelint-config">
    <img src="https://flat.badgen.net/github/status/logicalhq/stylelint-config/main/ci/circleci" alt="CircleCI Status"/>
  </a>
</p>

<hr>

## Table of Contents

- [Getting Started](#getting-started)
- [License](#license)

## Getting Started

Install the peer dependencies:

```bash
yarn add -D stylelint stylelint-order stylelint-scss stylelint-prettier
```

Then install the shareable configuration:

```bash
yarn add -D @logicalhq/stylelint-config
```

Add a `.stylelint.js` file at the project root with the following configuration:

```js
// .stylelint.js
module.exports = {
  root: true,
  extends: ['@logicalhq/stylelint-config']
};
```

## License

This project is licensed under [BSD 2-Clause](https://spdx.org/licenses/BSD-2-Clause.html).