Open Issues Need Help
View All on GitHubA command-line tool that scans source code and text files for URLs, detecting all discovered URLs
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
AI Summary: This issue proposes enhancing the `--fail-on-error` functionality by introducing distinct exit codes for different error types, such as configuration errors, file read errors, and parse errors. Currently, all errors result in a generic exit code 1, making it difficult to programmatically differentiate the cause of failure. The solution involves modifying `src/cli.ts` to set these new codes and updating documentation.
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
AI Summary: This issue aims to enhance the existing `--protocol` filtering option by expanding support for a wider range of protocols, including `ftp`, `ws`, `file`, `data`, `mailto`, and custom schemes. It involves modifying `src/urlFilter.ts` and `src/options.ts` to improve protocol detection and validation, categorized as a low-effort "Quick Win."
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
AI Summary: The current `--ignore-domains` CLI option is cumbersome for managing large lists of domains. This issue proposes adding a new `--ignore-domains-file <path>` option to read domain patterns from a specified file, supporting one pattern per line and comments. This enhancement aims to improve reusability, version control, and overall management of domain allowlists.
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
AI Summary: The `url-detector` tool currently lacks standard input (stdin) support, preventing direct content piping for quick URL detection. This issue proposes adding stdin reading capabilities, improving its integration with UNIX tools and pipeline workflows (e.g., `git diff | url-detector`). It's classified as a high-impact, low-effort "quick win" requiring modifications to `src/cli.ts` and `src/urlDetector.ts`.
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
AI Summary: This issue proposes adding support for configuration files (e.g., `.url-detectorrc`) to the `url-detector` tool. This will allow users to define complex options once, improving reusability, simplifying CI/CD integration, and enhancing developer experience. The implementation will leverage `cosmiconfig` to discover and parse config files, merging their options with CLI arguments (CLI taking precedence).
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs
A command-line tool that scans source code and text files for URLs, detecting all discovered URLs