Skip to content

Fix audit follow-ups for install, setup, and docs#28

Open
paulius-krutkis-dcd wants to merge 2 commits into
mainfrom
fix/audit-followups
Open

Fix audit follow-ups for install, setup, and docs#28
paulius-krutkis-dcd wants to merge 2 commits into
mainfrom
fix/audit-followups

Conversation

@paulius-krutkis-dcd

@paulius-krutkis-dcd paulius-krutkis-dcd commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the unused dcd alias from install scripts and fix README examples that used --parse on tier-1 search (use google-search instead).
  • Mask the auth token prompt in decodo setup and surface a clear error when config.json is malformed.
  • Replace deprecated npm bin -g in install.sh with npm config get prefix.

Test plan

  • pnpm test
  • pnpm lint
  • Run decodo setup interactively and confirm the token is not echoed
  • Corrupt config.json and confirm the CLI prints a helpful reconfigure message

- Updated README.md to replace 'decodo search' with 'decodo google-search' for consistency.
- Removed 'dcd' alias from install scripts and README, ensuring 'decodo' is the sole command.
- Introduced ConfigParseError for improved error handling when configuration files are invalid.
- Enhanced prompt for hidden input in setup command to improve user experience.
- Added tests for new error handling and hidden prompt functionality.
@paulius-krutkis-dcd paulius-krutkis-dcd changed the title Refactor CLI commands and enhance error handling Fix audit follow-ups for install, setup, and docs Jun 10, 2026
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.

3 participants