Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/oxc-project/oxc
⚓ A collection of JavaScript tools written in Rust.
https://github.com/oxc-project/oxc
fix(transformer/arrow-functions): transform `this` and `super` incorrectly in async arrow function
Dunqing opened this pull request 16 days ago
Dunqing opened this pull request 16 days ago
release(crates): v0.45.0
oxc-bot opened this pull request 16 days ago
oxc-bot opened this pull request 16 days ago
fix(minifier): dce if statement should keep side effects and vars
Boshen opened this pull request 16 days ago
Boshen opened this pull request 16 days ago
feat(minifier): drop `0` from `new Int8Array(0)` and other TypedArrays
sapphi-red opened this pull request 16 days ago
sapphi-red opened this pull request 16 days ago
feat(minifier): remove `new` from NativeErrors / `AggregateError`
sapphi-red opened this pull request 16 days ago
sapphi-red opened this pull request 16 days ago
feat(minifier): minimize not `!(x === undefined)` -> `x !== undefined`
Boshen opened this pull request 16 days ago
Boshen opened this pull request 16 days ago
refactor(ast)!: `oxc_ast` do not export `BigUint`
overlookmotel opened this pull request 16 days ago
overlookmotel opened this pull request 16 days ago
refactor(ast_tools): derives for `ContentEq` and `ContentHash` use same ignore list
overlookmotel opened this pull request 16 days ago
overlookmotel opened this pull request 16 days ago
fix(ast): fix `ContentEq` and `ContentHash` impls for literal types
overlookmotel opened this pull request 16 days ago
overlookmotel opened this pull request 16 days ago
refactor(ast): rearrange impls for literal types in same order as they are defined
overlookmotel opened this pull request 16 days ago
overlookmotel opened this pull request 16 days ago
fix(minifier): rotate associative operators to make it more idempotent
camc314 opened this pull request 16 days ago
camc314 opened this pull request 16 days ago
refactor(data_structures): remove `NonNull` shim
overlookmotel opened this pull request 16 days ago
overlookmotel opened this pull request 16 days ago
lint: stylish reporter to match ESLint stylish formatter
shellscape opened this issue 16 days ago
shellscape opened this issue 16 days ago
feat(minifier): remove `if(false){}` in a single pass
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
fix(minifier): correctly set `self.changed` when minimizing if stmts
camc314 opened this pull request 17 days ago
camc314 opened this pull request 17 days ago
fix(minifier): `!!x` is not idempotent in `RemoveDeadCode`
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
chore(minifier): add oxc_minifier/examples/dce.rs
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
feat(ast_tools): ignore `raw` field of `NumericLiteral` and `StringLiteral` in `ContentEq`
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
fix(minifier): do not minify `Object.defineProperty` in sequence expressions
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
feat(minifier): fold `ambiguous if else`
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
Support autofix dangerous fixies/suggestions with vscode plugin
pengx17 opened this issue 17 days ago
pengx17 opened this issue 17 days ago
refactor(minifier): change minimize conditionals into a loop
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
refactor(prettier): Verify current implementation with refactoring
leaysgur opened this pull request 17 days ago
leaysgur opened this pull request 17 days ago
refactor(minifier): remove the buggy `??` transform
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
fix(minifier): `+0n` produces `TypeError`
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
chore(deps): update github-actions
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
chore(rust): update clippy rules
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
build(rust): `incompatible-rust-versions = "fallback"` + `cargo update`
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
fix(minifier): `a in b` has error throwing side effect
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
fix(minifier): cannot transform property key `#constructor`
Boshen opened this pull request 17 days ago
Boshen opened this pull request 17 days ago
docs(minifier): clarify assumptions for compressor
sapphi-red opened this pull request 17 days ago
sapphi-red opened this pull request 17 days ago
minifier: should not remove `undefined` from `return` inside async generators
sapphi-red opened this issue 17 days ago
sapphi-red opened this issue 17 days ago
Simplify treatment of getter/setter bindings in private properties transform
overlookmotel opened this issue 17 days ago
overlookmotel opened this issue 17 days ago
Enable class properties transform if private methods or private-field-in transform enabled
overlookmotel opened this issue 17 days ago
overlookmotel opened this issue 17 days ago
refactor(transformer/private-methods): remove unnecessary clone
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
style(transformer/private-methods): move comments
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
docs(transformer/private-methods): amend comments
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
style(transformer/private-methods): rename var
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
perf(transformer/private-methods): avoid moving `Function` out of arena and back in again
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
feat(ast): add `AstBuilder::move_class_element` method
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
chore(deps): bump MSRV to 1.79
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
test(transformer/arrow-functions): add decorators to test
overlookmotel opened this pull request 17 days ago
overlookmotel opened this pull request 17 days ago
refactor(transformer/class-properties): TODO comments
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
chore(deps): update dependency rust to v1.84.0
renovate[bot] opened this pull request 18 days ago
renovate[bot] opened this pull request 18 days ago
refactor(linter): remove glob for windows
Sysix opened this pull request 18 days ago
Sysix opened this pull request 18 days ago
feat(allocator): implement `IntoIterator` for `&mut Vec`
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
fix(allocator): fix lifetimes on `IntoIterator` for `Vec`
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
test(transformer/async-to-generator): failing test for async arrow function in class static block
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
refactor(transformer/arrow-functions): reorder assertions
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
Suggested changes to arrow functions transform
overlookmotel opened this issue 18 days ago
overlookmotel opened this issue 18 days ago
TS transform: `TSImportEqualsDeclaration` in namespace is not transformed
overlookmotel opened this issue 18 days ago
overlookmotel opened this issue 18 days ago
perf(transformer/arrow-function): stop traversal at function as super() can't appear in a nested function
Dunqing opened this pull request 18 days ago
Dunqing opened this pull request 18 days ago
fix(transformer/arrow-functions): outer `super()` in nested class
Dunqing opened this pull request 18 days ago
Dunqing opened this pull request 18 days ago
feat(minifier): minimize conditions in boolean context
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
refactor(minifier): change ast passes order, `!in_fixed_loop` happen last
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
refactor(prettier): Make `hardline!` to return `Doc`
leaysgur opened this pull request 18 days ago
leaysgur opened this pull request 18 days ago
fix(minifier): `instanceof` has error throwing side effect
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
refactor(semantic): check super usage based on scope
Dunqing opened this pull request 18 days ago
Dunqing opened this pull request 18 days ago
fix(semantic): report error for super property appearing in function body
Dunqing opened this pull request 18 days ago
Dunqing opened this pull request 18 days ago
fix(minifier): do not fold object comparisons
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
fix(codegen): fix incorrect minified `return 1n` output
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
fix(minifier): computed property key `prototype` cannot be changed
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
semantics: references created by direct eval in non-strict mode is not respected
sapphi-red opened this issue 18 days ago
sapphi-red opened this issue 18 days ago
fix(minifier): do not remove shadowned `undefined` in return statement
Boshen opened this pull request 18 days ago
Boshen opened this pull request 18 days ago
minifier: drops shadowed `undefined` in `return`
sapphi-red opened this issue 18 days ago
sapphi-red opened this issue 18 days ago
napi/parser: expose dynamic import
Boshen opened this issue 18 days ago
Boshen opened this issue 18 days ago
feat(minifier): compress `x = x || 1` to `x ||= 1`
sapphi-red opened this pull request 18 days ago
sapphi-red opened this pull request 18 days ago
feat(minifier): compress `a.b = a.b + c` to `a.b += c`
sapphi-red opened this pull request 18 days ago
sapphi-red opened this pull request 18 days ago
feat(minifier): compress `a.b || (a.b = c)` to `a.b ||= c`
sapphi-red opened this pull request 18 days ago
sapphi-red opened this pull request 18 days ago
semantics: scopes for `with` statements are not created (Object Environment Record)
sapphi-red opened this issue 18 days ago
sapphi-red opened this issue 18 days ago
refactor(transformer/private-methods): simplify finding parent statement of class expression
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
refactor(transformer/private-methods): TODO comments
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
fix(transformer/private-methods): fix panic if instance private accessor in class
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
fix(transformer/private-methods): create brand binding `var` in hoist scope
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
fix(transformer/private-methods): no temp var for class when unused private methods
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
oxc extension for zed not working
GS-Jatt opened this issue 18 days ago
GS-Jatt opened this issue 18 days ago
chore(tasks/coverage): fix test262 cases to run on windows
sapphi-red opened this pull request 18 days ago
sapphi-red opened this pull request 18 days ago
refactor(transformer/class-properties): simplify determining if class is declaration
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
docs(data_structures): improve docs for stack types
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
fix(transformer/typescript): create `Reference` for `require`
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
fix(transformer/typescript): create `Reference` for `Infinity`
overlookmotel opened this pull request 18 days ago
overlookmotel opened this pull request 18 days ago
test(linter): use plugin name instead of category for finding rule
Sysix opened this pull request 19 days ago
Sysix opened this pull request 19 days ago
feat(minifier): `a != null ? a : b` -> `a ?? b`
camc314 opened this pull request 19 days ago
camc314 opened this pull request 19 days ago
feat(minifier): port esbuild conditional expr minification
camc314 opened this pull request 19 days ago
camc314 opened this pull request 19 days ago
Incorrect data in `SymbolTable` for TS enums
overlookmotel opened this issue 19 days ago
overlookmotel opened this issue 19 days ago
refactor(minifier): remove the buggy `minimize_exit_points` implementation
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago
fix(codegen): fix white space issue with do statements
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago
test(minifier): add anonymous function test case for logical expression to logical assignment compression
sapphi-red opened this pull request 19 days ago
sapphi-red opened this pull request 19 days ago
refactor(minifier): clean up
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago
feat(minifier): merge assign expression in conditional expression
sapphi-red opened this pull request 19 days ago
sapphi-red opened this pull request 19 days ago
feat(minifier): compress `new Array(2)` -> `[,,]`
sapphi-red opened this pull request 19 days ago
sapphi-red opened this pull request 19 days ago
feat(minifier): compress `new Array(7n)` -> `[7n]`
sapphi-red opened this pull request 19 days ago
sapphi-red opened this pull request 19 days ago
transformer: tsc vs babel on enum transformation
Boshen opened this issue 19 days ago
Boshen opened this issue 19 days ago
feat(minifier): remove empty IIFE
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago
feat(minifier): fold object spread `({ ...null })` -> `({})`
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago
refactor(transformer/arrow-function): create a new ident instead of clone
Dunqing opened this pull request 19 days ago
Dunqing opened this pull request 19 days ago
refactor(prettier): Update tasks/prettier to correctly handle snapshots
leaysgur opened this pull request 19 days ago
leaysgur opened this pull request 19 days ago
feat(minifier): remove empty if statment `if (test) {}` -> `test`
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago
fix(transformer/arrow-functions): do not transform super that inside nested non-async method
Dunqing opened this pull request 19 days ago
Dunqing opened this pull request 19 days ago
feat(minifier): remove label statement with empty body
Boshen opened this pull request 19 days ago
Boshen opened this pull request 19 days ago