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
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
overlookmotel opened this pull request about 1 month ago
refactor(language_server)!: use `.oxlintrc.json` when no config path provided
Sysix opened this pull request about 1 month ago
Sysix 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
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
camc314 opened this pull request about 1 month ago
fix(transformer/arrow-functions): `_this = this` should be inserted after super call expression
Dunqing opened this pull request about 1 month ago
Dunqing 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
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
overlookmotel opened this pull request about 1 month ago
perf(semantic): allocate `Bindings` in allocator
Boshen opened this pull request about 1 month ago
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
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
Boshen opened this pull request about 1 month ago
perf(transformer/react-refresh): reduce allocations
overlookmotel opened this pull request about 1 month ago
overlookmotel opened this pull request about 1 month ago
feat(allocator): `Vec<u8>::into_string`
overlookmotel opened this pull request about 1 month ago
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
overlookmotel opened this pull request about 1 month ago
refactor(semantic): remove `serialize`
Boshen opened this pull request about 1 month ago
Boshen opened this pull request about 1 month ago
perf(codegen): remove useless to_owned
Dunqing opened this pull request about 1 month ago
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
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
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
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
Boshen opened this pull request about 1 month ago
linter: Using `no-unused-vars` and `@typescript-eslint/no-unused-vars` together will result in errors not being reported
melxy1997 opened this issue about 1 month ago
melxy1997 opened this issue about 1 month ago
refactor(semantic): change `IndexMap` to `Vec` for `Bindings`
Boshen opened this pull request about 1 month ago
Boshen opened this pull request about 1 month ago
feat(traverse): record current block scope
overlookmotel opened this pull request about 1 month ago
overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): rename var
overlookmotel opened this pull request about 1 month ago
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
overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): use `temp_var_name_base` to generate temp var names for `super` transform
overlookmotel opened this pull request about 1 month ago
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
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
Sysix opened this pull request about 1 month ago
refactor(transformer/class-properties): do not pass `ScopeId` into `insert_instance_inits`
overlookmotel opened this pull request about 1 month ago
overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): remove outdated comment
overlookmotel opened this pull request about 1 month ago
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
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
overlookmotel opened this pull request about 1 month ago
feat(transformer/class-properties): transform super update expressions within static prop initializer
Dunqing opened this pull request about 1 month ago
Dunqing opened this pull request about 1 month ago
linter: `import/named` is unstable
shulaoda opened this issue about 1 month ago
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
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
overlookmotel opened this pull request about 1 month ago
refactor(transformer/class-properties): mark `transform_assignment_expression_if_super_member_assignment_target` as inline
Dunqing opened this pull request about 1 month ago
Dunqing 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
overlookmotel opened this pull request about 1 month ago
feat(transformer/class-properties): transform super assignment expressions within static prop initializer
Dunqing opened this pull request about 1 month ago
Dunqing opened this pull request about 1 month ago
refactor(oxlint): remove unused `git.rs`
Boshen opened this pull request about 1 month ago
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
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
Dunqing opened this pull request about 1 month ago
refactor(semantic): simplify handling namespace stack
Dunqing opened this pull request about 1 month ago
Dunqing opened this pull request about 1 month ago
refactor(semantic): remove resetting `current_reference_flags` in visit functions
Dunqing opened this pull request about 1 month ago
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
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
Dunqing opened this pull request about 1 month ago
release(crates): v0.42.0
oxc-bot opened this pull request about 1 month ago
oxc-bot opened this pull request about 1 month ago
fix(transformer/class-properties): run other transforms on static properties, static blocks, and computed keys
overlookmotel opened this pull request about 1 month ago
overlookmotel 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
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
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
overlookmotel opened this pull request about 1 month ago
fix(transformer/class-properties): do not transform `super.prop` in nested method within static prop initializer
overlookmotel opened this pull request about 1 month ago
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
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
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
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
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
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
overlookmotel opened this pull request about 1 month ago
refactor(transformer): remove unneeded lint `#[allow]`
overlookmotel opened this pull request about 1 month ago
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
Dunqing opened this pull request about 1 month ago
refactor(transformer/typescript): reuse `Atom`
overlookmotel opened this pull request about 1 month ago
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
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
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
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
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
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
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
pumano opened this pull request about 1 month ago
linter: incorrect line calculation for `eslint/max-lines` in diagnostic message
pumano opened this issue about 1 month ago
pumano opened this issue about 1 month ago
support JUnit output format
GiladShoham opened this issue about 1 month ago
GiladShoham opened this issue about 1 month ago
feat(transformer/class-properties): transform super assignment expressions that are inside static prop initializer
Dunqing opened this pull request about 1 month ago
Dunqing opened this pull request about 1 month ago
[Feature Request]: support disable jsx transformer at napi
underfin opened this issue about 1 month ago
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
Boshen opened this pull request about 1 month ago
refactor(transformer/class-properties): make `transform_instance_assignment_expression` more generic
Dunqing opened this pull request about 1 month ago
Dunqing opened this pull request about 1 month ago
docs(transformer/class-properties): remove oudated todo for assignment expression
Dunqing opened this pull request about 1 month ago
Dunqing opened this pull request about 1 month ago
release(oxlint): v0.15.3
oxc-bot opened this pull request about 1 month ago
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
Boshen opened this pull request about 1 month ago
feat(prettier): Complete `print_literal`
leaysgur opened this pull request about 1 month ago
leaysgur opened this pull request about 1 month ago
transformer: `declare export`
Boshen opened this issue about 1 month ago
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
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
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
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
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
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
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
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
Sysix opened this pull request about 1 month ago
fix(linter): rule `no-restricted-imports`: allow configuration object without paths
Sysix opened this pull request about 1 month ago
Sysix opened this pull request about 1 month ago
refactor(linter/yoda): simplify code
overlookmotel opened this pull request about 1 month ago
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
shulaoda opened this pull request about 1 month ago
ci(benchmarks): simplify benchmarks
overlookmotel opened this pull request about 1 month ago
overlookmotel opened this pull request about 1 month ago
ci(codegen): simplify codegen benchmark
overlookmotel opened this pull request about 1 month ago
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
Boshen opened this pull request about 1 month ago
linter: incorrect `eslint-plugin-unicorn(no-useless-spread)` reported for `Uint8Array`
samualtnorman opened this issue about 1 month ago
samualtnorman opened this issue about 1 month ago
refactor(semantic): remove `ScopeFlags::Modifiers`
overlookmotel opened this pull request about 1 month ago
overlookmotel opened this pull request about 1 month ago
refactor(benchmark): transform code before codegen
camc314 opened this pull request about 1 month ago
camc314 opened this pull request about 1 month ago
Verifying sourcemap correctness after transformation
Dunqing opened this issue about 1 month ago
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
Dunqing opened this pull request about 1 month ago
chore(deps): update npm packages
Boshen opened this pull request about 1 month ago
Boshen opened this pull request about 1 month ago
ci: change setup-zig
Boshen opened this pull request about 1 month ago
Boshen opened this pull request about 1 month ago