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

refactor(linter): remove unused `with_rules` and `set_rule` methods

camc314 opened this pull request about 1 month ago
feat(transformer/class-properties): exit faster from super replacement visitor

overlookmotel opened this pull request about 1 month ago
refactor(language_server): move structs into own file

Sysix opened this pull request about 1 month ago
fix(lsp): improve err handling when loading source text

camc314 opened this pull request about 1 month ago
vscode: Language Server crashed 5 times in the last 3 minutes.

Sysix opened this issue about 1 month ago
style(tools): remove line break from `deny.toml`

overlookmotel opened this pull request about 1 month ago
perf(semantic): allocate `Bindings` in allocator

Boshen opened this pull request about 1 month ago
refactor(semantic): `ScopeTree::rename_binding` remove old binding first

overlookmotel opened this pull request about 1 month ago
refactor(semantic): change `Bindings` to a plain `FxHashMap`

Boshen opened this pull request about 1 month ago
perf(transformer/react-refresh): reduce allocations

overlookmotel opened this pull request about 1 month ago
feat(allocator): `Vec<u8>::into_string`

overlookmotel opened this pull request about 1 month ago
perf(transformer/react-refresh): reserve capacity in hook key string

overlookmotel opened this pull request about 1 month ago
refactor(semantic): remove `serialize`

Boshen opened this pull request about 1 month ago
perf(codegen): remove useless to_owned

Dunqing opened this pull request about 1 month ago
perf(transformer/react-refresh): avoid allocating string in each hook call

Dunqing opened this pull request about 1 month ago
perf(semantic): allocate symbol data in Allocator

Boshen opened this pull request about 1 month ago
pref(semantic): reserve space for resolved_refrences

Dunqing opened this pull request about 1 month ago
refactor(semantic): improve `resolve_references_for_current_scope`

Boshen opened this pull request about 1 month ago
refactor(semantic): change `IndexMap` to `Vec` for `Bindings`

Boshen opened this pull request about 1 month ago
feat(traverse): record current block scope

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): rename var

overlookmotel opened this pull request about 1 month ago
test(transformer/class-properties): failing test for `super.prop` as assignment target

overlookmotel opened this pull request about 1 month ago
linter: incorrect React hook linting in Svelte files

notramo opened this issue about 1 month ago
fix(linter): rule `no-restricted-imports`: support option `allowImportNames`

Sysix opened this pull request about 1 month ago
refactor(transformer/class-properties): remove outdated comment

overlookmotel opened this pull request about 1 month ago
refactor(semantic)!: make SymbolTable fields `pub(crate)` instead of `pub`

Boshen opened this pull request about 1 month ago
feat(ast): add `AstBulder::move_property_key`

overlookmotel opened this pull request about 1 month ago
linter: `import/named` is unstable

shulaoda opened this issue about 1 month ago
perf(ast): `move_expression` and `move_statement` produce dummy with no span

overlookmotel opened this pull request about 1 month ago
docs(ast): improve docs for `AstBuilder::move_*` methods

overlookmotel opened this pull request about 1 month ago
test(transformer/class-properties): more testing for assignment to `super[prop]`

overlookmotel opened this pull request about 1 month ago
refactor(oxlint): remove unused `git.rs`

Boshen opened this pull request about 1 month ago
refactor(oxlint): remove extra if check in `Walkdir`

Boshen opened this pull request about 1 month ago
test(semantic): add a test for catch parameters reference

Dunqing opened this pull request about 1 month ago
refactor(semantic): simplify handling namespace stack

Dunqing opened this pull request about 1 month ago
refactor(semantic): remove unused current_symbol_flags

Dunqing opened this pull request about 1 month ago
refactor(semantic): use `Stack` for function stack node ids

Dunqing opened this pull request about 1 month ago
release(crates): v0.42.0

oxc-bot opened this pull request about 1 month ago
refactor(transformer/class-properties): store `temp_var_is_created` on `ClassBindings`

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): store `is_declaration` only on `ClassDetails`

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): remove `move_expression`s

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): simplify logic for when to create temp binding

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): comments about shorter output

overlookmotel opened this pull request about 1 month ago
refactor(transformer/async-to-generator): avoid allocating unnecessary `Atom`s

overlookmotel opened this pull request about 1 month ago
feat(ast): add `AstBuilder::atom_from_cow`

overlookmotel opened this pull request about 1 month ago
feat(span): add `impl From<ArenaString> for Atom`

overlookmotel opened this pull request about 1 month ago
refactor(semantic): pass `&str` instead of `Cow`

overlookmotel opened this pull request about 1 month ago
refactor(transformer): remove unneeded lint `#[allow]`

overlookmotel opened this pull request about 1 month ago
refactor(transformer/react-refresh): calculate signature key once

Dunqing opened this pull request about 1 month ago
refactor(transformer/typescript): reuse `Atom`

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): pass `BoundIdentifier`s by reference

overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): methods take `&self` where possible

overlookmotel opened this pull request about 1 month ago
docs(transformer/class-properties): correct doc comments

overlookmotel opened this pull request about 1 month ago
feat(napi/transform): add `jsx: 'preserve'` option

Boshen opened this pull request about 1 month ago
test(transformer/class-properties): add static super tagged template test

Dunqing opened this pull request about 1 month ago
fix(parser): include export token in spans of TSNamespaceExportDeclaration

branchseer opened this pull request about 1 month ago
fix(linter): fix line calculation for `eslint/max-lines` in diagnostics

pumano opened this pull request about 1 month ago
support JUnit output format

GiladShoham opened this issue about 1 month ago
[Feature Request]: support disable jsx transformer at napi

underfin opened this issue about 1 month ago
refactor(minifier): expose dce as an API instead of an option

Boshen opened this pull request about 1 month ago
release(oxlint): v0.15.3

oxc-bot opened this pull request about 1 month ago
fix(coverage): make coverage runtime timeout stable

Boshen opened this pull request about 1 month ago
feat(prettier): Complete `print_literal`

leaysgur opened this pull request about 1 month ago
transformer: `declare export`

Boshen opened this issue about 1 month ago
fix(wasm): use `ScopeTree`'s flags rather than `enter_scope`'s flags parameter

Dunqing opened this pull request about 1 month ago
fix(minifier): incorrect minification in `try_fold_left_child_op`

sapphi-red opened this pull request about 1 month ago
remap `eslint/prefer-spread` to `unicorn/prefer-spread`

Sysix opened this issue about 1 month ago
refactor(transformer/class-properties): use stack of `ClassDetails`

overlookmotel opened this pull request about 1 month ago
feat(data_structures): implement `Default` for `NonEmptyStack`

overlookmotel opened this pull request about 1 month ago
docs(tasks/website): add legend for fixable column

Sysix opened this pull request about 1 month ago
minifier: incorrect minification in `try_fold_left_child_op`

Boshen opened this issue about 1 month ago
fix(linter): rule `no-restricted-imports`: fix option "importNames"

Sysix opened this pull request about 1 month ago
refactor(linter/yoda): simplify code

overlookmotel opened this pull request about 1 month ago
fix(linter): false positive in `unicorn/no-useless-spread`

shulaoda opened this pull request about 1 month ago
ci(benchmarks): simplify benchmarks

overlookmotel opened this pull request about 1 month ago
ci(codegen): simplify codegen benchmark

overlookmotel opened this pull request about 1 month ago
fix(minfier): bigint bitwise operation only works with bigint

Boshen opened this pull request about 1 month ago
refactor(semantic): remove `ScopeFlags::Modifiers`

overlookmotel opened this pull request about 1 month ago
refactor(benchmark): transform code before codegen

camc314 opened this pull request about 1 month ago
Verifying sourcemap correctness after transformation

Dunqing opened this issue about 1 month ago
fix(semantic): remove inherting `ScopeFlags::Modifiers` from parent scope

Dunqing opened this pull request about 1 month ago
chore(deps): update npm packages

Boshen opened this pull request about 1 month ago
ci: change setup-zig

Boshen opened this pull request about 1 month ago