Skip to content

Prepare for open source: add tests, strip comments, add MIT license#12

Merged
tsconfigdotjson merged 4 commits intomainfrom
mystic-strong-depths
Apr 10, 2026
Merged

Prepare for open source: add tests, strip comments, add MIT license#12
tsconfigdotjson merged 4 commits intomainfrom
mystic-strong-depths

Conversation

@tsconfigdotjson
Copy link
Copy Markdown
Owner

  • Add 111 Swift tests across ANSIParser, TerminalBuffer, and Persistence
  • Strip all comments from source files (Swift, TSX, CSS)
  • Add MIT license to README
  • Add test target to Package.swift

tsconfigdotjson and others added 4 commits April 10, 2026 10:44
- Add 111 Swift tests across ANSIParser, TerminalBuffer, and Persistence
- Strip all comments from source files (Swift, TSX, CSS)
- Add MIT license to README
- Add test target to Package.swift

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove all comments from test files
- Remove unreachable CRLF look-ahead in ANSIParser (Swift treats
  \r\n as a single grapheme cluster that never matches case "\r")
- Remove two tests that covered the dead CRLF path
- Restore GitHub link in website nav that was removed in #8

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tsconfigdotjson tsconfigdotjson merged commit 9f786e9 into main Apr 10, 2026
1 check failed
@tsconfigdotjson tsconfigdotjson deleted the mystic-strong-depths branch April 10, 2026 15:13
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