Skip to content

Comments

chore(lint): Use shared eslint config#27

Open
fb55 wants to merge 5 commits intomasterfrom
shared-config
Open

chore(lint): Use shared eslint config#27
fb55 wants to merge 5 commits intomasterfrom
shared-config

Conversation

@fb55
Copy link
Owner

@fb55 fb55 commented Feb 21, 2026

No description provided.

Copilot AI review requested due to automatic review settings February 21, 2026 23:17
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s linting/formatting setup to use a shared ESLint flat config (via @feedic/eslint-config) and introduces Biome for additional lint/format checks.

Changes:

  • Migrate from legacy .eslintrc.json to eslint.config.mjs (flat config) using the shared @feedic/eslint-config.
  • Add biome.json and update package.json scripts/dependencies to run ESLint + Biome (and remove Prettier usage).
  • Minor source adjustment in src/index.ts to satisfy updated lint rules.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/index.ts Rename isTag param and add a scoped ESLint suppression around backwards-compat exports.
package.json Update scripts and devDependencies for ESLint v10 + shared config + Biome; remove Prettier workflow.
eslint.config.mjs Add ESLint flat config wiring in shared config, TypeScript rules, and ignore handling.
biome.json Add Biome configuration for formatting/linting and overrides.
.prettierignore Remove Prettier ignore file (Prettier no longer used).
.eslintrc.json Remove legacy ESLint config (replaced by flat config).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant