Skip to content

chore/add linting#63

Open
Santiago-j-s wants to merge 9 commits intomainfrom
chore/add-linting
Open

chore/add linting#63
Santiago-j-s wants to merge 9 commits intomainfrom
chore/add-linting

Conversation

@Santiago-j-s
Copy link
Collaborator

@Santiago-j-s Santiago-j-s commented May 24, 2025

Stacks over #62

Add development tooling and upgrade Node.js to v22

This PR adds code quality tools and upgrades the project infrastructure:

Development Tools

  • Added ESLint with TypeScript support for code linting
  • Added Husky pre-push hooks that run:
    • knip for unused code detection
    • TypeScript type checking
    • ESLint linting
  • Added new npm scripts for check, knip, and lint

Infrastructure

  • Upgraded Node.js from v20 to v22 in Dockerfile and package.json

Code Cleanup

  • Removed unused EMOJIS constant and import from constants.ts
  • Removed unused isDev export from environment.ts

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