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

#7156 - feat(tasks/compat_data): init compat data task

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

#7155 - refactor(linter): use `ctx.source_range(comment.content_span())` API

Pull Request - State: closed - Opened by Boshen 7 days ago - 4 comments
Labels: A-linter, A-parser, A-semantic, C-cleanup, A-ast, A-transformer, A-codegen, A-prettier, 0-merge, A-isolated-declarations

#7154 - feat(ast)!: change `comment.span` to real position that contain `//` and `/*`

Pull Request - State: closed - Opened by Boshen 7 days ago - 4 comments
Labels: C-enhancement, A-linter, A-parser, A-semantic, A-ast, A-transformer, A-codegen, A-prettier, A-isolated-declarations

#7152 - feat(estree): ESTree compatibility for all literals

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

#7151 - feat(linter): react/exhaustive-deps

Pull Request - State: closed - Opened by camc314 8 days ago - 19 comments
Labels: C-enhancement, A-linter, A-semantic, 0-merge

#7150 - wrong `comment.start` position

Issue - State: closed - Opened by lukeed 8 days ago - 3 comments
Labels: C-bug

#7149 - feat(ast_tools): Add #[estree(append_to)], remove some custom serialization code

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

#7148 - fix(transformer/async-generator-functions): incorrect transformation for `for await` if it's not placed in a block

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

#7147 - fix(transformer/async-generator-functions): transform incorrectly for `for await` if it's in LabeledStatement

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

#7146 - fix(transformer): add more engines to `EngineTargets`

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

#7145 - chore(deps): update dependency @types/node to v22.9.0

Pull Request - State: closed - Opened by renovate[bot] 8 days ago - 3 comments
Labels: C-cleanup, A-transformer, 0-merge

#7144 - chore(deps): update rust crate criterion2 to v2

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

#7143 - refactor(transformer): rename `Query` to `BrowserslistQuery`

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

#7142 - refactor(transformer): change `Targets` to `EngineTargets`

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

#7141 - [transform] incorrect transform output for `export =`

Issue - State: closed - Opened by bradzacher 8 days ago - 6 comments
Labels: C-bug, P-high, needs-discussion

#7140 - linter: oxc for vscode. The oxc server crashed 5 times in the last 3 minutes

Issue - State: closed - Opened by lborgman 8 days ago - 1 comment
Labels: C-bug, A-linter

#7139 - refactor(transformer): deserialize engine target strings to specific keys

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

#7138 - feat(transformer/async-to-generator): do not transform await expression if is not inside async function

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

#7136 - linter: VS Code logging settings

Issue - State: closed - Opened by nrayburn-tech 8 days ago - 2 comments
Labels: C-bug, A-linter

#7135 - feat(transformer): turn on async_to_generator and async_generator_functions plugins in enable_all

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

#7134 - refactor(transformer/async-generator-functions): do not transform yield expression where inside generator function

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

#7132 - refactor(transformer/async-generator-functions): do not transform await expression where inside ArrowFunctionExpression

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

#7131 - refactor(transformer/async-generator-functions): remove useless code for handle await expression

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

#7130 - refactor(ast): use `scope_id` etc methods

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

#7129 - refactor(traverse): use `symbol_id` etc methods

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

#7128 - refactor(transformer): use `scope_id` etc methods

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

#7127 - feat(ast): methods on AST nodes to get `scope_id` etc

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

#7126 - refactor(ast)!: `IdentifierReference::reference_id` return `ReferenceId`

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

#7125 - feat(transformer/arrow-function-converter): move scope to changed scope for `this_var` if scope have changed

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

#7124 - [email protected] not working with [email protected]

Issue - State: closed - Opened by JustFly1984 9 days ago - 1 comment
Labels: C-bug

#7123 - linter: `--import-plugin` checking inside `node_modules`

Issue - State: open - Opened by anthonyshew 9 days ago - 5 comments
Labels: C-bug, A-linter

#7122 - test(transformer): script to amend Babel fixtures

Pull Request - State: open - Opened by overlookmotel 9 days ago - 3 comments
Labels: A-transformer, C-test

#7121 - feat(transform_conformance): use node instead of bun for exec tests

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

#7120 - feat(linter): add jsx support for only-used-in-recursion

Pull Request - State: closed - Opened by no-yan 9 days ago - 9 comments
Labels: C-enhancement, A-linter, A-semantic, A-ast, A-transformer, A-ast-tools

#7119 - ci(clippy): install ast-grep via npm

Pull Request - State: closed - Opened by Boshen 9 days ago - 1 comment

#7117 - fix(transformer/async_to_generator): fix checking if function is class method

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

#7116 - refactor(tasks/website): remove `scraper` dependency

Pull Request - State: closed - Opened by Boshen 9 days ago - 4 comments
Labels: C-cleanup

#7115 - chore(deps): update rust crates

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

#7114 - feat(transform_conformance): add babel runtime to exec tests

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

#7113 - feat(transformer): enable `ArrowFunctionConverter` in `async-to-generator` and `async-generator-functions` plugins

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

#7112 - feat(linter): add `eslint:prefer-spread`

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

#7111 - feat(codegen): improvement printing of legal comments

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

#7110 - release(crates): v0.35.0

Pull Request - State: closed - Opened by oxc-bot 9 days ago - 3 comments
Labels: A-parser, A-semantic, A-minifier, A-ast, A-transformer, A-codegen, A-cfg, A-isolated-declarations

#7109 - refactor(parser): remove `oxc_ecmascript` crate

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

#7108 - feat(codegen): improve printing of comments

Pull Request - State: closed - Opened by Boshen 9 days ago - 3 comments
Labels: C-enhancement, A-codegen, 0-merge

#7107 - refactor(transformer): move implementation of ArrowFunction to common/ArrowFunctionConverter

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

#7106 - refactor(transformer/async-generator-functions): move handling of `MethodDefinition`'s value to `exit_function`

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

#7105 - refactor(transformer/async-to-generator): move handling of `MethodDefinition`'s value to `exit_function`

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

#7104 - refactor(ast_tools): rename `visitable` to `is_visitable`

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

#7103 - fix(module_lexer): add missing `export * from 'foo';` case

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

#7102 - linter: `ignore-pattern` doesn't seem to work properly

Issue - State: open - Opened by Lutymane 10 days ago
Labels: C-bug, A-linter

#7101 - Linter should detect configuration file(s) if not provided

Issue - State: open - Opened by NateRadebaugh 10 days ago
Labels: C-enhancement

#7100 - fix(transformer): fix typescript globals being recognized as globals

Pull Request - State: closed - Opened by Boshen 10 days ago - 4 comments
Labels: C-bug, 0-merge

#7099 - test(transformer): use a single integration test for faster compilation

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

#7098 - feat(transformer): add `EnvOptions::from_browerslist_query` API

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

#7097 - test(module_lexer): use a single integration test for faster compilation

Pull Request - State: closed - Opened by Boshen 10 days ago - 4 comments
Labels: 0-merge, C-test

#7096 - linter: add support "files" in config

Issue - State: open - Opened by pumano 10 days ago - 2 comments
Labels: C-bug, A-linter

#7095 - fix(linter): fix `is_method_call` with parentheses and chain expression

Pull Request - State: closed - Opened by tbashiyy 10 days ago - 3 comments
Labels: C-bug, A-linter

#7094 - release(oxlint): v0.11.0

Pull Request - State: closed - Opened by oxc-bot 10 days ago - 3 comments
Labels: A-linter, A-cli, A-editor

#7093 - feat(linter): do not bail for unmatched rules yet

Pull Request - State: closed - Opened by Boshen 11 days ago - 3 comments
Labels: C-enhancement, A-linter, A-cli, 0-merge, A-editor

#7092 - feat(linter): Add support for ignores property within config file

Pull Request - State: open - Opened by nrayburn-tech 11 days ago - 3 comments
Labels: C-enhancement, A-linter, A-cli, A-editor

#7091 - feat(transformer): add `ESTarget`

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

#7089 - feat(codegen): always print legal comments on its own line

Pull Request - State: closed - Opened by Boshen 11 days ago - 2 comments
Labels: C-enhancement, A-codegen

#7088 - refactor(linter): remove unused CLI result types

Pull Request - State: closed - Opened by camchenry 11 days ago - 4 comments
Labels: A-cli, C-cleanup, 0-merge

#7087 - feat(oxc_language_server): Publish a message when there are UnknownRules errors building the LinterBuilder

Pull Request - State: closed - Opened by nrayburn-tech 11 days ago - 4 comments
Labels: C-enhancement, A-linter, A-cli, A-editor

#7085 - feat(editor/vscode): Support window/showMessage event

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

#7084 - refactor(ast_tools): remove `offsets` fields from `EnumDef`

Pull Request - State: closed - Opened by overlookmotel 12 days ago - 2 comments
Labels: C-cleanup, A-ast-tools

#7083 - refactor(ast_tools): remove `LateCtx` abstraction

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

#7082 - linter: `declare_all_lint_rules!` macro naming collision between modules

Issue - State: open - Opened by pumano 12 days ago
Labels: C-bug, A-linter

#7081 - fix(linter): remove confusing help text for now

Pull Request - State: closed - Opened by camchenry 12 days ago - 2 comments
Labels: C-bug, A-cli

#7080 - refactor(ast_tools): remove dead code

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

#7079 - refactor(ast_tools): shorten code

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

#7078 - refactor(ast_tools): simplify module loading

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

#7077 - refactor(ast_tools): remove dead code

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

#7076 - refactor(ast_tools): output progress

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

#7075 - feat(lint-unicorn): add rule prefer set has

Pull Request - State: open - Opened by jordan-boyer 12 days ago - 2 comments
Labels: C-enhancement, A-linter

#7074 - feat(transformer/async-to-generator): handle `this` within arrows function

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

#7073 - refactor(ast)!: remove `AstBuilder::*_from_*` methods

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

#7072 - refactor(minifier): do not use `AstBuilder::*_from_*` methods

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

#7071 - refactor(isolated_declarations): do not use `AstBuilder::*_from_*` methods

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

#7070 - refactor(transformer): do not use `AstBuilder::*_from_*` methods

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

#7069 - refactor(traverse): do not use `AstBuilder::*_from_*` methods

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

#7068 - refactor(parser): do not use `AstBuilder::*_from_*` methods

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

#7067 - fix(linter): check is_reference_to_global_variable in `no-array-constructor` rule

Pull Request - State: closed - Opened by azihsoyn 12 days ago - 2 comments
Labels: C-bug, A-linter

#7066 - refactor(transformer): use `ctx.alloc` over `ctx.ast.alloc` where possible

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

#7065 - refactor(ast): `StaticMemberExpression::get_first_object` use loop instead of recursion

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

#7064 - refactor(codegen): replace `daachorse` with string match for annotation comment

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

#7063 - refactor(parser): add `ParserImpl::alloc` method

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

#7062 - build: node v22.11.0

Pull Request - State: closed - Opened by Boshen 12 days ago - 1 comment

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

Pull Request - State: closed - Opened by renovate[bot] 12 days ago - 4 comments
Labels: A-linter, C-cleanup, A-transformer

#7060 - feat(codegen): print linked and external legal comments

Pull Request - State: closed - Opened by Boshen 12 days ago - 3 comments
Labels: C-enhancement, A-codegen

#7059 - feat(codegen): print linked and external legal comment

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

#7058 - feat(codegen): print eof legal comments

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

#7057 - fix(cli): Explicitly turn on tree shaking plugin by default, add option to disable

Pull Request - State: open - Opened by mimbrown 12 days ago - 3 comments
Labels: C-bug, A-linter, A-cli

#7056 - refactor(transformer): use `identifier_reference_with_reference_id` builder method

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

#7055 - refactor(transformer): use `*_with_scope_id` builder methods where possible

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

#7054 - feat(codegen): print inline legal comments

Pull Request - State: closed - Opened by Boshen 12 days ago - 3 comments
Labels: C-enhancement, A-ast, A-codegen

#7053 - refactor(codegen): move options to its own file

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