Skip to content

Contributing

Development setup

  1. Clone the repository and install dependencies:

    git clone https://github.com/sebastian-software/eslint-config-setup.git
    cd eslint-config-setup
    npm install
  2. Run the tests:

    npm test
  3. Generate all 16 config permutations:

    npm run generate
  4. Build for distribution:

    npm run build

Updating snapshots

When you intentionally change rules or update plugins:

npx vitest run --update

NOTE

Review the snapshot diff carefully. It shows exactly which rules changed.