Enhancement Description
Currently, the repository lacks an automated testing framework. Running npm run test or npm test throws a missing script error. As the CLI tool grows, unit testing will be essential to catch regressions and ensure stability.
Proposed Solution
- Install a test runner like
jest, mocha, or vitest.
- Add a
test script in package.json.
- Write basic test coverage for CLI commands (like
lang, login, and status).
- This will set the foundation for implementing GitHub Actions for CI pipeline in the future.