Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / oxc-project/oxc issues and pull requests

#7052 - fix(transformer/async-to-generator): output is incorrect when arrow function without params

Pull Request - State: closed - Opened by Dunqing 12 days ago - 4 comments
Labels: C-bug, A-transformer, 0-merge

#7051 - refactor(transform): deserialize `BabelPreests::env` directly

Pull Request - State: closed - Opened by Boshen 12 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7050 - codegen: print legal comments

Issue - State: closed - Opened by Boshen 12 days ago
Labels: C-enhancement

#7049 - refactor(transformer): flatten dir structure of options/babel/env

Pull Request - State: closed - Opened by Boshen 12 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7048 - refactor(transformer): deserialize `BabelOptions::compiler_assumptions`

Pull Request - State: closed - Opened by Boshen 12 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7047 - refactor(transformer): deserialize `BabelOptions::presets`

Pull Request - State: closed - Opened by Boshen 12 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7045 - refactor(transformer): deserialize `BabelOptions::plugins`

Pull Request - State: closed - Opened by Boshen 12 days ago - 3 comments
Labels: C-cleanup, A-transformer, 0-merge

#7043 - refactor(transformer/common): `VarDeclarations` insert either `var` or `let` statements

Pull Request - State: closed - Opened by overlookmotel 13 days ago - 4 comments
Labels: C-cleanup, A-transformer, 0-merge

#7042 - style(transformer/common): Split up `StatementInjectorStore` methods into blocks

Pull Request - State: closed - Opened by overlookmotel 13 days ago - 5 comments
Labels: C-cleanup, A-transformer, 0-merge

#7041 - perf(transformer/arrow-function): store scope_id to avoid going through scopes

Pull Request - State: closed - Opened by Dunqing 13 days ago - 6 comments
Labels: C-performance, A-transformer

#7040 - ci(transformer): enable unfinished plugins in benchmark

Pull Request - State: closed - Opened by Dunqing 13 days ago - 9 comments
Labels: A-transformer, 0-merge

#7039 - parser: include module name in `exports` returned by moduleLexer

Issue - State: closed - Opened by filipsobol 13 days ago
Labels: C-enhancement

#7038 - feat(transformer): class properties transform skeleton

Pull Request - State: closed - Opened by overlookmotel 13 days ago - 4 comments
Labels: C-enhancement, A-transformer, 0-merge

#7037 - feat(transformer): add `TransformerOptions::env` with `EnvOptions`

Pull Request - State: closed - Opened by Boshen 13 days ago - 4 comments
Labels: C-enhancement, A-transformer, 0-merge

#7036 - refactor(transformer): rename `EnvOptions` to `BabelEnvOptions`

Pull Request - State: closed - Opened by Boshen 13 days ago - 4 comments
Labels: C-cleanup, A-transformer, 0-merge

#7035 - refactor(transformer)!: stop exposing `EnvOptions` API

Pull Request - State: closed - Opened by Boshen 13 days ago - 3 comments
Labels: C-cleanup, A-transformer

#7034 - refactor(transformer): isolate babel options logic

Pull Request - State: closed - Opened by Boshen 13 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7033 - refactor(transformer): clean up `env/targets/query.rs`

Pull Request - State: closed - Opened by Boshen 13 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7032 - linter: add support "ignores" to config

Issue - State: open - Opened by pumano 14 days ago - 2 comments
Labels: C-bug, E-Help Wanted, A-linter

#7031 - linter: plugin `tree_shaking` is enabled by default

Issue - State: open - Opened by Sysix 14 days ago
Labels: C-bug, good first issue, A-linter

#7030 - test(transformer): support exec tests in Oxc folder

Pull Request - State: closed - Opened by overlookmotel 14 days ago - 4 comments
Labels: A-transformer, 0-merge, C-test

#7029 - refactor(transformer): clean up `BabelOptions`

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7028 - refactor(transformer): use `Browserslist::Version`

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7027 - feat(linter)!: report unmatched rules with error exit code

Pull Request - State: closed - Opened by camchenry 14 days ago - 5 comments
Labels: C-enhancement, A-linter, A-cli, 0-merge, A-editor

#7026 - refactor(transform): refactor Babel Targets

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: C-cleanup, A-transformer, 0-merge

#7025 - linter: rule incorrectly reported as unmatched

Issue - State: closed - Opened by camchenry 14 days ago - 2 comments

#7024 - refactor(data_structures): make all methods of `NonNull` shim `#[inline(always)]`

Pull Request - State: closed - Opened by overlookmotel 14 days ago - 5 comments
Labels: C-cleanup, 0-merge

#7023 - refactor(data_structures): add `#[repr(transparent)]` to `NonNull` shim

Pull Request - State: closed - Opened by overlookmotel 14 days ago - 4 comments
Labels: C-cleanup, 0-merge

#7022 - refactor(data_structures): add `read` method to `NonNull` shim

Pull Request - State: closed - Opened by overlookmotel 14 days ago - 4 comments
Labels: C-cleanup, 0-merge

#7021 - perf(data_structures): optimize `NonEmptyStack::pop`

Pull Request - State: closed - Opened by overlookmotel 14 days ago - 4 comments
Labels: C-performance, 0-merge

#7020 - refactor(transformer)!: API to `TryFrom<&EnvOptions> for TransformOptions` and `TryFrom<&BabelOptions> TransformOptions`

Pull Request - State: closed - Opened by Boshen 14 days ago - 3 comments
Labels: C-cleanup, A-transformer, 0-merge

#7019 - transformer: needs to inject `babelHelpers` to run exec tests

Issue - State: closed - Opened by Dunqing 14 days ago - 1 comment
Labels: C-enhancement, A-transformer

#7018 - refactor(parser): use function `parse_type_member_semicolon`

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: A-parser, C-cleanup

#7017 - refactor(parser): remove `parse_ts_index_signature_member` function

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: A-parser, C-cleanup

#7016 - fix(parser): fix incorrect parsed `TSIndexSignature`

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: C-bug, A-parser, A-ast, 0-merge

#7015 - feat(transformer): support replace and remove in StatementManipulator

Pull Request - State: open - Opened by Dunqing 14 days ago - 3 comments
Labels: C-enhancement, A-transformer

#7014 - fix(linter): allow replacing rule when none are enabled yet

Pull Request - State: closed - Opened by camchenry 14 days ago - 4 comments
Labels: C-bug, A-linter, 0-merge

#7013 - fix(napi/transform)!: remove unused `declaration.sourcemap` option

Pull Request - State: open - Opened by Boshen 14 days ago - 7 comments
Labels: C-bug

#7012 - fix(napi/transform): fix 'typescript.declaration' option not working

Pull Request - State: closed - Opened by Boshen 14 days ago - 4 comments
Labels: C-bug

#7011 - feat(transformer): class properties transform

Pull Request - State: open - Opened by overlookmotel 15 days ago - 4 comments
Labels: C-enhancement, A-ast, A-transformer

#7010 - oxc-transform does not return `declaration` ever since after the v0.30 version

Issue - State: closed - Opened by tunnckoCore 15 days ago
Labels: C-bug, P-high

#7009 - linter: using typescript alias rules with its native eslint rule, deactives both

Issue - State: closed - Opened by Sysix 15 days ago
Labels: C-bug, A-linter

#7008 - linter: `eslint/no-undef` fails on ts type `NodeListOf`

Issue - State: open - Opened by Sysix 15 days ago - 3 comments
Labels: C-bug, good first issue, A-linter

#7007 - linter: `eslint/no-undef` does not know about native types

Issue - State: open - Opened by Sysix 15 days ago - 3 comments
Labels: C-bug, good first issue, A-linter

#7006 - refactor(allocator): `GetAddress::address` take `self`

Pull Request - State: closed - Opened by overlookmotel 15 days ago - 4 comments
Labels: C-cleanup, A-ast, A-transformer

#7005 - refactor(transformer): clean up TransformerOptions

Pull Request - State: closed - Opened by Boshen 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7004 - refactor(transformer): mark all EnvOptions as not implemented

Pull Request - State: closed - Opened by Boshen 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7003 - feat(transformer): transform `BindingRestProperty`

Pull Request - State: open - Opened by Boshen 15 days ago - 2 comments
Labels: C-enhancement, A-transformer

#7002 - refactor(transformer): combine ObjectRestSpread into a single file

Pull Request - State: closed - Opened by Boshen 15 days ago - 4 comments
Labels: C-cleanup, A-transformer, 0-merge

#7001 - refactor(transformer/jsx): return `&mut T` not `&mut ArenaBox<T>`

Pull Request - State: closed - Opened by overlookmotel 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#7000 - refactor(transformer/typescript): pass `&mut T` not `&mut ArenaBox<T>`

Pull Request - State: closed - Opened by overlookmotel 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#6999 - refactor(transformer): import `oxc_allocator::Box` as `ArenaBox`

Pull Request - State: closed - Opened by overlookmotel 15 days ago - 5 comments
Labels: C-cleanup, A-transformer

#6998 - refactor(transformer): import `oxc_allocator::Vec` as `ArenaVec`

Pull Request - State: closed - Opened by overlookmotel 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#6997 - refactor(transformer): rename `AString` to `ArenaString`

Pull Request - State: closed - Opened by overlookmotel 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#6996 - Rename `oxc_allocator`'s `Box` and `Vec` to `ArenaBox` and `ArenaVec`

Issue - State: closed - Opened by overlookmotel about 1 month ago - 2 comments

#6995 - feat(linter): implement `jsx-no-script-url`

Pull Request - State: open - Opened by radu2147 15 days ago - 2 comments
Labels: C-enhancement, A-linter

#6994 - refactor(transformer/typescript): remove useless code

Pull Request - State: closed - Opened by Dunqing 15 days ago - 4 comments
Labels: C-cleanup, A-transformer

#6993 - transformer: general helper for insert, delete and replace statement

Issue - State: open - Opened by Dunqing 15 days ago - 4 comments
Labels: C-enhancement, A-transformer

#6992 - refactor(transformer/async-to-generator): move transform methods to `AsyncGeneratorExecutor` and make it public

Pull Request - State: closed - Opened by Dunqing 15 days ago - 4 comments
Labels: C-cleanup, A-transformer, 0-merge

#6991 - feat(linter)!: sync sindresorhus/globals; removed Object.prototype properties from builtin and es* globals

Pull Request - State: closed - Opened by Boshen 15 days ago - 4 comments
Labels: C-enhancement, A-linter

#6990 - feat(transformer): Optional Chaining

Pull Request - State: open - Opened by Boshen 15 days ago - 3 comments
Labels: C-enhancement, A-ast, A-transformer

#6989 - feat(linter): implement @typescript-eslint/no-unsafe-function-type

Pull Request - State: closed - Opened by Orenbek 15 days ago - 3 comments
Labels: C-enhancement, A-linter

#6988 - linter: bail unmatched rules

Issue - State: open - Opened by Boshen 16 days ago - 7 comments
Labels: C-enhancement

#6987 - feat(ast): Label AST fields with #[ts]

Pull Request - State: closed - Opened by ottomated 16 days ago - 4 comments
Labels: C-enhancement, A-ast, 0-merge

#6986 - [POC] perf(ast): use pointer instead of slice for identifier names

Pull Request - State: closed - Opened by DonIsaac 16 days ago - 4 comments
Labels: A-ast, A-ast-tools

#6985 - fix(parser): do not double-parse modifiers of ts index signature in class

Pull Request - State: closed - Opened by branchseer 16 days ago - 5 comments
Labels: C-bug, P-high, A-parser, A-ast

#6984 - chore(transformer): mark all `CompilerAssumptions` as not Implemented

Pull Request - State: closed - Opened by Boshen 16 days ago - 3 comments
Labels: C-cleanup, A-transformer, 0-merge

#6983 - docs(linter): document `rules`

Pull Request - State: closed - Opened by Boshen 16 days ago - 4 comments
Labels: A-linter, 0-merge, C-docs

#6982 - transformer: add es `target`

Issue - State: closed - Opened by Boshen 16 days ago - 3 comments
Labels: C-enhancement

#6981 - chore(deps): update crate-ci/typos action to v1.26.8

Pull Request - State: closed - Opened by Boshen 16 days ago - 1 comment
Labels: C-cleanup

#6980 - perf(parser): does `assert_unchecked!` have a runtime cost?

Pull Request - State: closed - Opened by Boshen 16 days ago - 2 comments
Labels: A-parser, C-performance

#6979 - perf(parser): check `.` before `[` in `parse_member_expression_rest`

Pull Request - State: closed - Opened by Boshen 16 days ago - 3 comments
Labels: A-parser, C-performance, 0-merge

#6978 - feat(linter): add `import/no-commonjs` rule

Pull Request - State: closed - Opened by pumano 16 days ago - 5 comments
Labels: C-enhancement, A-linter

#6977 - feat(oxlint): add typescript lint rule no_empty_object_type

Pull Request - State: open - Opened by Orenbek 16 days ago - 3 comments
Labels: C-enhancement, A-linter

#6976 - coverage: change runtime to es6 node.js

Issue - State: closed - Opened by Boshen 16 days ago - 2 comments
Labels: C-enhancement

#6975 - test(linter): improve test failure output

Pull Request - State: closed - Opened by camchenry 16 days ago - 5 comments
Labels: A-linter, 0-merge, C-test

#6974 - feat(linter): support `overrides` config field

Pull Request - State: open - Opened by DonIsaac 17 days ago - 9 comments
Labels: C-enhancement, A-linter

#6973 - refactor(transformer/react-refresh): small refactor

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 4 comments
Labels: C-cleanup, A-transformer, 0-merge

#6972 - refactor(ast_tools): faster formatting Rust code

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: C-cleanup, 0-merge, A-ast-tools

#6971 - refactor(ast_tools): one function to add header to generated files

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: C-cleanup, 0-merge, A-ast-tools

#6970 - docs(ast_tools): correct doc comments for `Output`

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: 0-merge, C-docs, A-ast-tools

#6969 - fix(ast): Fix `StaticMemberExpression.get_first_object`

Pull Request - State: closed - Opened by tbashiyy 17 days ago - 4 comments
Labels: C-bug, A-ast

#6968 - feat(language_server): Add code actions to disable rules for the current line or entire file

Pull Request - State: open - Opened by nrayburn-tech 17 days ago - 2 comments
Labels: C-enhancement, A-editor

#6967 - fix(ecmascript): allow getting PropName for object methods

Pull Request - State: closed - Opened by camchenry 17 days ago - 4 comments
Labels: C-bug, A-semantic, 0-merge

#6966 - Editor: Support quick fixes to disable rule for line or file

Issue - State: open - Opened by nrayburn-tech 17 days ago - 1 comment
Labels: C-enhancement, A-editor

#6965 - fix(editor): Publish diagnostics on open for all run modes except disabled

Pull Request - State: closed - Opened by nrayburn-tech 17 days ago - 2 comments
Labels: C-bug, A-editor

#6964 - feat(editor): Listen to config file changes and trigger a didChangeConfiguration update

Pull Request - State: closed - Opened by nrayburn-tech 17 days ago - 1 comment
Labels: C-enhancement, A-editor

#6963 - chore(deps): update vscode npm packages

Pull Request - State: closed - Opened by renovate[bot] 17 days ago - 2 comments
Labels: C-cleanup

#6962 - fix(editor): Fix onConfigChange to send the correct config for didChangeConfiguration notification

Pull Request - State: closed - Opened by nrayburn-tech 17 days ago - 1 comment
Labels: C-bug, A-editor

#6961 - chore(deps): update rust crates

Pull Request - State: closed - Opened by renovate[bot] 17 days ago - 5 comments
Labels: C-cleanup, 0-merge

#6960 - feat(linter): implement `react/no-array-index-key`

Pull Request - State: open - Opened by gaoachao 17 days ago - 1 comment
Labels: C-enhancement, A-linter

#6959 - transformer: ObjectRestSpread

Issue - State: open - Opened by Boshen 17 days ago
Labels: P-high, A-transformer

#6958 - transformer: OptionalChain

Issue - State: open - Opened by Boshen 17 days ago
Labels: P-high, A-transformer

#6957 - refactor(ast_tools): remove `well_known!` macro

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: C-cleanup, 0-merge, A-ast-tools

#6956 - refactor(ast_tools): reduce macro usage

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: C-cleanup, 0-merge, A-ast-tools

#6955 - refactor(semantic)!: remove `SymbolTable::get_symbol_id_from_span` API

Pull Request - State: closed - Opened by Boshen 17 days ago - 4 comments
Labels: A-linter, A-semantic, C-cleanup

#6954 - refactor(ast_tools): replace `str::replace` with `CowUtils::cow_replace`

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 4 comments
Labels: C-cleanup, 0-merge, A-ast-tools

#6953 - refactor(ast_tools): remove repeated code in `Output` methods

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: C-cleanup, 0-merge, A-ast-tools

#6952 - refactor(ast_tools): move logger into separate module

Pull Request - State: closed - Opened by overlookmotel 17 days ago - 3 comments
Labels: C-cleanup, 0-merge, A-ast-tools