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

#7232 - feat(linter): add `promise/no-return-wrap`

Pull Request - State: open - Opened by no-yan 1 day ago - 2 comments
Labels: C-enhancement, A-linter

#7231 - feat(minifier): minify alternated one child if block

Pull Request - State: open - Opened by 7086cmd 1 day ago - 4 comments
Labels: C-enhancement, A-minifier

#7230 - feat(minifier): minify one child if statement expression

Pull Request - State: open - Opened by 7086cmd 1 day ago - 3 comments
Labels: C-enhancement, A-minifier

#7229 - feat(linter): add `import/no-namespace` rule

Pull Request - State: open - Opened by pumano 1 day ago - 2 comments
Labels: C-enhancement, A-linter

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

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

#7227 - release(crates): v0.36.0

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

#7226 - fix(transformer/helper-loader): incorrect `SymbolFlags` for default import when `SourceType` is script

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

#7225 - feat(transformer): add defaulted `Module::Preserve` option

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

#7224 - release(oxlint): v0.11.1

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

#7223 - fix(minifier): prevent removing if when side effected

Pull Request - State: open - Opened by 7086cmd 2 days ago - 3 comments
Labels: C-bug, A-minifier

#7222 - test(minifier): fix minimize condition tests

Pull Request - State: open - Opened by 7086cmd 2 days ago - 3 comments
Labels: A-minifier, C-test

#7221 - refactor(napi/transform): change test files to TypeScript

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

#7220 - refactor(ast)!: remove useless `ObjectProperty::init` field

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

#7219 - feat(ast)!: remove invalid expressions from `TSEnumMemberName`

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

#7218 - feat(transformer/babel): add support for trying to get the `Module` from `BabelPlugins`

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

#7217 - refactor(semantic): add `ancestor_kinds` iterator function

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

#7216 - refactor(semantic): rename `iter_parents` to `ancestors`

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

#7215 - refactor(semantic): rename `ancestors` to `ancestor_ids`

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

#7214 - feat(napi/parser): reexport `@oxc-project/types`

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

#7213 - feat(transformer)!: change API to take a `&TransformOptions` instead of `TransformOptions`

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

#7212 - fix(types)!: append `rest` field into `elements` for objects and arrays to align with estree

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

#7211 - feat(ast): serialize StringLiterals to ESTree

Pull Request - State: open - Opened by ottomated 2 days ago - 3 comments
Labels: C-enhancement, A-parser, A-ast

#7210 - feat(transformer): add esbuild comma separated target API `--target=es2020,chrome58`

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

#7209 - remove dead branch transfomer need to hosited variables and keep the side effect

Issue - State: open - Opened by underfin 3 days ago - 1 comment
Labels: C-bug, A-minifier

#7208 - [oxc-types] `TSEnumMemberName` type seems incorrectly generated

Issue - State: closed - Opened by yyx990803 3 days ago - 2 comments
Labels: C-bug

#7207 - Re-export `@oxc-project/types` under `oxc-parser`

Issue - State: closed - Opened by yyx990803 3 days ago
Labels: C-enhancement

#7206 - feat(transformer/typescript): support transform `export =` and `import = require(...)` when module is commonjs

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

#7205 - feat(transformer): add ast changed hint in `InjectGlobalVariables`

Pull Request - State: closed - Opened by IWANABETHATGUY 3 days ago - 6 comments
Labels: C-enhancement, C-cleanup, A-transformer

#7204 - feat(isolated-declarations): support transform TSExportAssignment declaration

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

#7203 - refactor(transformer/arrow-function-coverter): rename function name and add some comments to explain confusing parts.

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

#7202 - Oxc_language_server adds the same command line parameters as oxlint and supports oxlintrc.json.

Issue - State: open - Opened by suxiaoshao 3 days ago - 1 comment
Labels: C-enhancement

#7201 - feat(transformer/async-to-generator): support inferring the function name from the ObjectPropertyValue's key

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

#7200 - fix(transformer/async-generator-functions): only transform object method in exit_function

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

#7199 - fix(transformer/async-to-generator): only transform object method in exit_function

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

#7198 - chore(transformer_conformance): only ignore root fixtures directory

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

#7196 - feat(editor/vscode): Replace existing output channel and trace output channel with a single LogOutputChannel

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

#7195 - fix(eslint/no_undef): typescript utility types were detected as undefined variables

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

#7194 - test(coverage): enable Babel es2022 tests

Pull Request - State: closed - Opened by JLHwung 4 days ago - 2 comments
Labels: C-test

#7193 - feat(transformer): add es target to `engineTargets`

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

#7192 - chore(transform_conformance): omit tests that we cannot pass right now

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

#7191 - refactor(transformer): add `impl TryFrom<EngineTargets> for EnvOptions`

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

#7190 - Print more legal comments

Issue - State: open - Opened by hyf0 4 days ago - 1 comment
Labels: C-enhancement

#7189 - refactor(transformer): move `ESTarget` to its own file

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

#7188 - feat(transformer): add `TransformOptions::module` option

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

#7187 - feat(linter): add `import/unambiguous` rule

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

#7186 - transformer: esbuild target list

Issue - State: closed - Opened by Boshen 4 days ago - 1 comment
Labels: C-enhancement

#7185 - transformer: change API to take a `&TransformOptions`

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

#7184 - feat(transformer): warn BigInt when targeting < ES2020

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

#7183 - chore(linter): correct links to docs in rules

Pull Request - State: closed - Opened by pumano 4 days ago - 3 comments
Labels: A-linter, C-cleanup

#7182 - feat(transformer): add features `ES2018NamedCapturingGroupsRegex` and `ES2018LookbehindRegex`

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

#7181 - fix(editor/vscode): Update language client id to fix the resolution of the oxc.trace.server setting

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

#7180 - feat(linter): add `import/first` rule

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

#7179 - [draft] feat(minifier): minimize logical expression

Pull Request - State: closed - Opened by 7086cmd 5 days ago - 5 comments
Labels: A-minifier

#7178 - refactor(minifier): use `map` and `and_then` instead of let else

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

#7177 - feat(transformer/modules): Add support for module transformation.

Pull Request - State: closed - Opened by magic-akari 5 days ago - 4 comments
Labels: C-enhancement, A-transformer

#7176 - feat(tasks/compat_data): generate our own compat table

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

#7175 - Async function transforms mis-identifying object properties as methods

Issue - State: closed - Opened by overlookmotel 5 days ago - 1 comment
Labels: C-bug

#7174 - Possible logic error in arrow functions transform

Issue - State: closed - Opened by overlookmotel 5 days ago - 1 comment
Labels: C-bug, A-transformer

#7173 - style(transformer/async-generator-functions): import `oxc_allocator::Vec` as `ArenaVec`

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

#7172 - refactor(transformer/async-generator-functions): use `clone` not `clone_in` on `LabelIdentifier`

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

#7171 - fix(transformer/async-to-generator): incorrect transform when super expression is inside async method

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

#7170 - refactor(transformer/async-generator-functions): simplify identifying whether within an async generator function

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

#7169 - refactor(transformer/arrow-functions): pass `ArenaBox` as function param

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

#7168 - style(transformer/arrow-functions): semicolon after return statements

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

#7167 - refactor(transformer/async-generator-function): remove inactive `#[allow(clippy::unused_self)]` attrs

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

#7166 - refactor(transformer/async-to-generator): remove unused `&self` function param

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

#7165 - refactor(transformer/arrow-functions): remove unused `&mut self` function param

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

#7164 - refactor(transformer/arrow-functions): use `scope_id` method

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

#7163 - refactor(transformer/arrow-functions): correct comments

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

#7162 - refactor(transformer): remove unimplemented `EnvOptions::bugfixes`

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

#7161 - refactor(transformer): add `Engine` enum for `EngineTargets`

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

#7160 - refactor(transformer/typescript): remove inactive `#[allow(clippy::unused_self)]` attr

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

#7159 - refactor(transformer/jsx-self): remove unused `&self` function params

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

#7158 - refactor(transformer/optional-catch-binding): remove inactive `#[allow(clippy::unused_self)]` attr

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

#7157 - linter: `no-unused-vars` should support settings "ignoreRestSiblings"

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

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

Pull Request - State: closed - Opened by Boshen 5 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 5 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 5 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 5 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: open - Opened by camc314 5 days ago - 6 comments
Labels: C-enhancement, A-linter, A-semantic

#7150 - wrong `comment.start` position

Issue - State: closed - Opened by lukeed 5 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 5 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 6 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 6 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 6 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] 6 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 6 days ago - 3 comments
Labels: C-cleanup, 0-merge

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

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

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

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

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

Issue - State: closed - Opened by bradzacher 6 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 6 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 6 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 6 days ago - 4 comments
Labels: C-enhancement, A-transformer, 0-merge

#7136 - linter: VS Code logging settings

Issue - State: closed - Opened by nrayburn-tech 6 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 6 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 6 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 6 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 6 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 7 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 7 days ago - 4 comments
Labels: C-cleanup, 0-merge