Skip to content

0.0.1

Latest

Choose a tag to compare

@mackoj mackoj released this 22 Oct 13:36
· 5 commits to main since this release
c7b81c4
Add JSONPath: RFC 9535 and Jayway JSONPath in pure Swift

Extracted from mackoj/swift-arazzo.

- RFC 9535 dialect passing all 715 cases of the JSONPath Compliance
  Test Suite; Jayway dialect passing Sextant's ported test suite
- Order-preserving JSONValue with an RFC 8259 parser, pretty printer
  and Codable bridge (JSONValueDecoder / JSONValueEncoder)
- Normalized paths, JSON Pointer, replace/remove/map/set mutations
- No Foundation; Linux links only the standard library and libm
- CI for Linux (Swift 6.0-6.2) and macOS

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TXs2WtNkJ2Kb4FxZkBMv9W