oxc/crates
overlookmotel 64bfdfe223 refactor(lexer): tighten safety of lexer by always including lifetime on SourcePosition (#8293)
Always use `SourcePosition<'a>` not `SourcePosition`, to ensure not reading from a `Source` with a `SourcePosition` which is from *another* `Source`. This doesn't definitively guard against UB - that is the job of `UniquePromise` - but it adds another level of defence.
2025-01-07 06:58:24 +00:00
..
oxc release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_allocator feat(minifier): improve StatementFusion (#8194) 2024-12-31 01:13:24 +00:00
oxc_ast refactor(ast)!: no unneccesary trailing underscores on AstBuilder method names (#8283) 2025-01-06 15:09:05 +00:00
oxc_ast_macros release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_cfg release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_codegen fix(codegen): print parenthesis on negative bigint lit when neccessary (#8258) 2025-01-06 02:21:24 +00:00
oxc_data_structures release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_diagnostics release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_ecmascript feat(minifier): fold .toString() (#8308) 2025-01-07 06:33:58 +00:00
oxc_estree release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_isolated_declarations refactor(ast): simplify get_identifier_reference of TSType and TSTypeName (#8273) 2025-01-06 08:23:53 +00:00
oxc_language_server refactor(linter): refactor LintBuilder to prep for nested configs (#8034) 2025-01-05 04:08:26 +00:00
oxc_linter refactor(ast): simplify get_identifier_reference of TSType and TSTypeName (#8273) 2025-01-06 08:23:53 +00:00
oxc_macros
oxc_mangler release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_minifier feat(minifier): fold .toString() (#8308) 2025-01-07 06:33:58 +00:00
oxc_napi release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_parser refactor(lexer): tighten safety of lexer by always including lifetime on SourcePosition (#8293) 2025-01-07 06:58:24 +00:00
oxc_prettier feat(prettier): Print tagged template literal (#8307) 2025-01-07 14:25:14 +08:00
oxc_regular_expression release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_semantic chore(deps): update crate-ci/typos action to v1.29.4 (#8265) 2025-01-05 22:13:32 +00:00
oxc_span style(span): reformat code (#8296) 2025-01-06 13:57:58 +00:00
oxc_syntax feat(minifier): minimize unary expression statements (#8256) 2025-01-06 02:21:24 +00:00
oxc_transformer refactor(transformer/async-to-generator): pass TraverseCtx to function not AstBuilder (#8279) 2025-01-06 14:56:54 +00:00
oxc_traverse release(crates): v0.44.0 (#8110) 2024-12-25 21:03:09 +08:00
oxc_wasm refactor(linter): refactor LintBuilder to prep for nested configs (#8034) 2025-01-05 04:08:26 +00:00