open-index/open-npm huggingface dataset:
npm package: @svrbc/eslint-config
Description: Eslint config for SVRBC development
Author: Conley Owens
Latest version: 1.4.1

# SVRBC ESLint Configuration

This is a default/base ESLint configuration for
[SVRBC projects](https://gitlab.com/svrbc).

## Installation

```bash
npm install --save-dev @svrbc/eslint-config
```

### In a standard node project

`eslint.config.ts`

```typescript
import svrbcConfig from "../svrbc-eslint-config";

export default [
  ...svrbcConfig,
  {
    // overrides
  },
];
```

### In a nuxt project

`nuxt.config.ts`

```typescript
export default defineNuxtConfig({
  // ...
  modules: [
    // ...
    "@nuxt/eslint",
    // ...
  ],
  // ...
});
```

`eslint.config.ts`

```typescript
import svrbcConfig from "../svrbc-eslint-config";
import withNuxt from ".nuxt/eslint.config.mjs";

export default withNuxt(...svrbcConfig, {
  // overrides
});
```

## Development

```bash
npm run build && npm run test
```