Skip to content

feat: allow to ignore SSL errors (development) - #95

Merged
leonkenneth merged 1 commit into
mainfrom
feat-allow-to-ignore-ssl-errors-development
Aug 3, 2026
Merged

feat: allow to ignore SSL errors (development)#95
leonkenneth merged 1 commit into
mainfrom
feat-allow-to-ignore-ssl-errors-development

Conversation

@leonkenneth

Copy link
Copy Markdown
Contributor

What

Add a flag --ignore-ssl-errors that ignores SSL errors

Why

To target self-signed development proxies

Checklist

  • Tests added or updated
  • CHANGELOG.md updated (skip for docs/CI-only changes)
  • Breaking change noted in commit footer (BREAKING CHANGE: …) and changelog

Comment thread README.md Outdated
| `--debug`, `-d` | Enable debug output |
| `--connect-timeout <s>` | HTTP connect timeout in seconds (default: `5`) |
| `--read-timeout <s>` | HTTP read timeout in seconds (default: `60`; `0` = unlimited for streams) |
| `--ignore-ssl-errors` | Skip TLS certificate verification (development only; e.g. self-signed local servers) |

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Unsure it needs to be documented publicly?

@albert20260301

Copy link
Copy Markdown
Contributor

The failing verification is the root global-options expectation missing ignore-ssl-errors. I opened stacked PR #96 against this branch with the one-line test update; its local targeted test and lint pass.

leonkenneth pushed a commit that referenced this pull request Aug 3, 2026
## Summary

- update the root global-options expectation for the new
ignore-ssl-errors flag

## Impact

This is a test-only stacked fix for #95. It corrects the failing
canonical verification without changing the CLI implementation or public
behavior.

## Validation

- bun test src/lib/usage.test.ts
- bun run lint
- git diff --check
@leonkenneth
leonkenneth force-pushed the feat-allow-to-ignore-ssl-errors-development branch from 7a2da0d to 7940b26 Compare August 3, 2026 13:57
@leonkenneth
leonkenneth enabled auto-merge (squash) August 3, 2026 13:57
@leonkenneth
leonkenneth merged commit 2b144af into main Aug 3, 2026
12 checks passed
@leonkenneth
leonkenneth deleted the feat-allow-to-ignore-ssl-errors-development branch August 3, 2026 14:00
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