Skip to content
atarashi
Documentation menu

lint/eslint-prettier

Flat-config ESLint for correctness and Prettier for formatting, with the two kept from fighting.

Provides: lint, lint:eslint, format

Requires: runtime:node

Conflicts with: lint, format

Files it writes

  • eslint.config.mjs (when provides('language:typescript'))
  • eslint.config.mjs (when provides('language:javascript'))
  • .prettierrc.json
  • .prettierignore

Dependencies

Development only:

  • eslint@^9.37.0
  • @eslint/js@^9.37.0
  • eslint-config-prettier@^10.1.8
  • prettier@^3.6.2
  • typescript-eslint@^8.45.0 (when provides('language:typescript'))

Use it

atarashi new my-app --add lint/eslint-prettier
atarashi add lint/eslint-prettier

Version 1.0.0. Format reference: Authoring blueprints.

Part of the atarashi documentation, written and maintained by Gautam Suthar.