open-index/open-npm huggingface dataset:
npm package: @grantheaslip/eslint-config
Description: ESLint config for personal projects
Author: Grant Heaslip
Latest version: 0.3.1

# @grantheaslip/eslint-config

Shared ESLint config for personal projects.

- [How to use](#how-to-use)
  - [Install](#install)
  - [Add to ESLint config](#add-to-eslint-config)

## How to use

### Install

```sh
npm install @grantheaslip/eslint-config --save-dev
```

### Add to ESLint config

Create an `eslint.config.js` containing:

```js
import grantheaslip from "@grantheaslip/eslint-config";

const eslintConfig = defineConfig({
  extends: [
    grantheaslip.base, // (for all projects)
    grantheaslip.typescript, // (for TypeScript projects)
    grantheaslip.react, // (for React projects)
    grantheaslip.next, // (for Next.js projects)
  ],
});

export default eslintConfig;
```
npm package: @grantheaslip/stylelint-config
Description: Shared Stylelint config for personal projects
Author: Grant Heaslip
Latest version: 0.1.1

# @grantheaslip/stylelint-config

Shared [Stylelint](https://stylelint.io/) config for personal projects.

## How to use

### Install

```sh
npm install @grantheaslip/stylelint-config --dev
npx install-peerdeps @grantheaslip/stylelint-config --dev
```

### Add to Stylelint config

Create a `stylelint.config.js` containing (at least) the following:

```js
const stylelintConfig = {
  extends: ["@grantheaslip/stylelint-config"],
};

module.exports = stylelintConfig;
```