- 763036c: change function declaration node
- 70b9568: prettier plugin support comment
- ee62da8: change ast node type
- cbf7675: support prettier plugin
- 34a30da: add codegen based on prettier
- 89467d8: support order when query selector
- c752710: support offset filter when query selector
- 680d17c: support css like ast selector
- 054ba06: alias expression statement as expression
- 4aa05d2: correct symbol alias types
- 1284c64: remove
index
in traverse path
- ab1681a: refact ast traverse utils, make it easy to use
- c993dee: re define union types
- e343fc8: fix some issue in event and error definition
- 0bbaf07: support matches when traverse
- 45e7e93: changed callback param of traverse enter/exit
- dcf10a7: reduce and combine ast nodes, use
xxxKind
to distinguish
- 6e87962: support traverse/walker and refact serialize
- faa6480: format dist files
- 4bc5dea: use unbuild to build standard esm/cjs dists
- 5e47215: change build targets to es5
- abe94c4: add main to packagejson for legacy node version
- patch for unit tests and npm package keywords
- 90fa8b5: update readme and format file locations
- support syntax tree and tokenizer
- 41d84b5: core ast visitors
- e29c95d: clean project