Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
馃殌 New Features
9f3922b feat: Makefile, goreleaser, version package, remove scripts
bca5e90 feat: Phase 5 - tooling (jsson fmt, CLI stdin, -o flag)
2b24b91 feat: Phase 6 - e2e tests with golden files
ffd1242 feat: add --minify and --indent flags for JSON output
889b514 feat: add typeds nodes, replace if-elfes chains to type switches, stepV typed and replace anys
馃Ч Refactoring
8ad3e30 refactor(examples): reorganize and clean up examples directory
218273d refactor: Phase 1 - nil checks, OOM limit, LSP context, message size guard
364ea95 refactor: Phase 2 - break down validateJSSonFormat, unify parseTemplate+ String + parseInterpolatedString
eca15f5 refactor: Phase 2 - extract buildRootMap, DRY format transpilers, split evalArrayTemplate
589e1a8 refactor: Phase 3 - context.Context + graceful shutdown + typed errors
e80893c refactor: Phase 3 - typed error structs (LexError, ParseError, TranspileError)
71358b2 refactor: Phase 4 - type safety (enums, Schema fields, dead code removal)
9e7c7e3 refactor: RangeResult[T int64 | string] gen茅rico + interface rangeFlattener
936f03c refactor: eliminate any type assertions
7c342e8 refactor: move golden files from examples/ to testdata/
8e19285 refactor: reduce big files
8ab5cb9 refactor: rename transpiler files for better organization
2482ec0 refactor: split large files into smaller focused files
You can鈥檛 perform that action at this time.