oxc/crates
Boshen 46cb1c1b7b fix(minifier): handle Object.definedPropert(exports for @babel/types/lib/index.js (#4933)
Discoverd in `monitor-oxc`

```javascript
Object.keys(_index6).forEach(function(key) {
	if (key === "default" || key === "__esModule") return;
	if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
	if (key in exports && exports[key] === _index6[key]) return;
	Object.defineProperty(exports, key, {
		enumerable: true,
		get: function() {
			return _index6[key];
		}
	});
});
```

🙃
2024-08-16 06:48:15 +00:00
..
oxc Release crates v0.24.2 (#4841) 2024-08-12 16:02:07 +08:00
oxc_allocator refactor(allocator, ast, span, ast_tools): use allocator as var name for Allocator (#4900) 2024-08-15 10:49:11 +00:00
oxc_ast fix(transformer/typescript): typescript syntax within SimpleAssignmentTarget with MemberExpressions is not stripped (#4920) 2024-08-16 05:05:10 +00:00
oxc_ast_macros docs(ast, ast_macros, ast_tools): better documentation for Ast helper attributes. (#4856) 2024-08-15 11:32:36 +00:00
oxc_cfg Release crates v0.24.2 (#4841) 2024-08-12 16:02:07 +08:00
oxc_codegen fix(linter/tree-shaking): correct the calculation of >>, << and >>> (#4932) 2024-08-16 02:33:48 +00:00
oxc_diagnostics Release crates v0.24.2 (#4841) 2024-08-12 16:02:07 +08:00
oxc_index refactor(index): shorten code and correct comment (#4905) 2024-08-14 17:55:25 +00:00
oxc_isolated_declarations fix(isolated_declarations): Always emit module declarations that perform augmentation (#4919) 2024-08-16 00:39:28 +08:00
oxc_js_regex
oxc_language_server refactor(linter): use diagnostic codes in lint rules (#4349) 2024-07-20 03:35:00 +00:00
oxc_linter fix(linter/tree-shaking): correct the calculation of >>, << and >>> (#4932) 2024-08-16 02:33:48 +00:00
oxc_macros chore(linter): update docs for declare_oxc_lint! (#4825) 2024-08-11 15:27:54 +00:00
oxc_mangler Release crates v0.24.2 (#4841) 2024-08-12 16:02:07 +08:00
oxc_minifier fix(minifier): handle Object.definedPropert(exports for @babel/types/lib/index.js (#4933) 2024-08-16 06:48:15 +00:00
oxc_module_lexer Release crates v0.24.2 (#4841) 2024-08-12 16:02:07 +08:00
oxc_parser fix(codegen): minify large numbers (#4889) 2024-08-14 06:52:17 +00:00
oxc_prettier chore: remove unsafe_code = "warn" rust lint 2024-07-15 10:39:08 +08:00
oxc_semantic feat(semantic): check for invalid interface heritage clauses (#4928) 2024-08-16 02:30:09 +00:00
oxc_sourcemap refactor(sourcemap): lower the msrv. (#4873) 2024-08-13 10:52:34 +00:00
oxc_span refactor(allocator, ast, span, ast_tools): use allocator as var name for Allocator (#4900) 2024-08-15 10:49:11 +00:00
oxc_syntax refactor(syntax): inline trivial bitflags methods (#4877) 2024-08-13 12:43:09 +00:00
oxc_transformer fix(transformer/typescript): typescript syntax within SimpleAssignmentTarget with MemberExpressions is not stripped (#4920) 2024-08-16 05:05:10 +00:00
oxc_traverse feat(traverse): support clone_identifier_reference method in TraverseCtx (#4880) 2024-08-15 12:02:47 +00:00
oxc_wasm refactor(minifier): ast passes infrastructure (#4625) 2024-08-04 11:58:39 +00:00