Styleguide Help

ESLint

Prerequisites:

The styleguide needs to be installed as a development dependency:

pnpm i -D @kurocado-studio/styleguide

Install ESLint

Install ESLint as a development dependency:

# ESLint is v9 or greater pnpm i -D eslint

Configure ESLint

Browser Configuration

Create a eslint.config.js file with the following content for browser-based projects:

import { defineESLintConfig, eslintReactConfig } from '@kurocado-studio/styleguide'; export default defineESLintConfig(eslintReactConfig);

Node.js Configuration

Create a eslint.config.mjs file with the following content for node-based projects:

import { defineESLintConfig, eslintNodeConfig } from '@kurocado-studio/styleguide'; export default defineESLintConfig(eslintNodeConfig);

Add scripts

"scripts": { "eslint-fix": "eslint --max-warnings=0 . --fix --no-warn-ignored", "lint": "eslint --max-warnings=0 . --no-warn-ignored" }
Last modified: 25 March 2025