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

#6951 - refactor(ast_tools): refactor writing outputs

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

#6950 - refactor(ast_tools): generate JSON schema as `Output::Raw`

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

#6949 - refactor(ast_tools): hardcode schema output path

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

#6948 - refactor(ast_tools): rename `Output::into_raw` method

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

#6947 - refactor(ast_tools): generate CI filter as `Output::Yaml`

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

#6946 - refactor(ast_tools): add CI filter file to outputs

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

#6945 - refactor(ast_tools): simplify logging

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

#6944 - refactor(ast_tools): combine derives into generators

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

#6943 - refactor(ast_tools): reduce repeated code

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

#6942 - refactor(ast_tools): all runners produce `Vec<Output>`

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

#6941 - refactor(ast_tools): simplify `Pass`

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

#6940 - refactor(ast_tools): clarify code

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

#6939 - VScode extension

Issue - State: closed - Opened by georg-stone 17 days ago - 1 comment
Labels: C-enhancement

#6938 - feat(rust): use `oxc-miette`

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

#6937 - refactor(transformer/react-refresh): avoid panic for `init` of `VariableDeclarator` isn't a `BindingIdentifier`

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

#6936 - feat(ecma): implement array join method

Pull Request - State: open - Opened by 7086cmd 18 days ago - 3 comments
Labels: C-enhancement

#6935 - feat(ast_tools): Add #[estree(always_flatten)] to Span

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

#6934 - feat(ast_tools): Move tsify custom types to estree attribute macro

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

#6933 - feat(ast_tools): Default enums to rename_all = "camelCase"

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

#6932 - refactor(linter): move `LintPlugins` from `LintOptions` to `LintConfig`

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

#6931 - refactor(ast): move custom types `.d.ts` file

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

#6930 - refactor(napi): move custom types to bottom of file

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

#6929 - refactor(napi): types file in root of types package

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

#6928 - refactor(ast_tools): shorten code in `Visit` generator

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

#6927 - refactor(ast_tools): remove const params for `Visit` generator

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

#6926 - refactor(ast_tools): reorder imports in generated code

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

#6925 - refactor(ast_tools): handle paths as strings

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

#6924 - refactor(ast_tools): shorten code

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

#6923 - refactor(ast_tools): remove temporary vec

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

#6922 - refactor(ast): rename lifetime

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

#6921 - perf(ast): reduce size of `Comment`

Pull Request - State: closed - Opened by overlookmotel 18 days ago - 5 comments
Labels: C-performance, A-ast, 0-merge

#6920 - feat(linter): add `unicorn/prefer-negative-index`

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

#6919 - perf(parser): build comments vec directly in arena

Pull Request - State: closed - Opened by overlookmotel 18 days ago - 4 comments
Labels: A-parser, C-performance

#6918 - chore(transform_conformance): reorganize react-refresh related tests

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

#6917 - fix(npm): check in `npm/parser-wasm`

Pull Request - State: closed - Opened by Boshen 18 days ago - 1 comment
Labels: C-bug

#6916 - fix(linter): eprintln unmatched rules warning

Pull Request - State: closed - Opened by Boshen 18 days ago - 3 comments
Labels: C-bug, A-linter, 0-merge

#6915 - feat(ast): remove explicit untagged marker on enums

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

#6914 - pnpm lockfile is going to go into and out of sync

Issue - State: closed - Opened by ottomated 18 days ago - 1 comment
Labels: C-bug

#6913 - linter: import/no-cycle with TypeScript + ESM

Issue - State: open - Opened by Boshen 18 days ago - 2 comments

#6912 - refactor(minifier): remove `Tri`, use `Option<bool>` instead

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

#6911 - release(oxlint): v0.10.3

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

#6910 - ci: fix wasm check

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

#6909 - fix(types): move @oxc-project/types to dependencies

Pull Request - State: closed - Opened by ottomated 18 days ago - 3 comments
Labels: C-bug

#6908 - release(crates): v0.34.0

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

#6907 - fix(linter/no-unused-vars): false positive for discarded reads within sequences

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

#6905 - feat(linter): Implement `eslint/prefer-object-has-own`

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

#6904 - style(ast_tools): reorder imports

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

#6903 - refactor(ast_tools): shorten code by hoisting imports

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

#6902 - refactor(ast_tools): move `file_path` method to `Runner`

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

#6901 - refactor(ast_tools): simplify `define_pass!` macro

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

#6900 - refactor(ast_tools): centralize logic for outputting files

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

#6899 - fix(oxc_language_server): gitignores now applied to their respective files

Pull Request - State: closed - Opened by srijan-paul 19 days ago - 1 comment
Labels: C-bug, A-editor

#6898 - refactor(ast_tools): run `rustfmt` only on generated files

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

#6897 - refactor(ast_tools): move JS file header creation

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

#6896 - linter: default plugins are always enabled in config file

Issue - State: open - Opened by Sysix 19 days ago - 7 comments
Labels: C-bug, A-linter

#6895 - refactor(ast_tools): reduce macro usage

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

#6894 - refactor(ast_tools): remove dead code

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

#6893 - refactor(minifier): remove extra compress options

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

#6892 - Alter signature of `GetAddress::address`

Issue - State: closed - Opened by overlookmotel 19 days ago - 1 comment
Labels: C-cleanup

#6891 - refactor(allocator): add `impl GetAddress for Address`

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

#6890 - style(ast): move crate doc comment to top of file

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

#6889 - fix(transformer): only run typescript plugin for typescript source

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

#6888 - refactor(transformer)!: rename `TransformerOptions::react` to `jsx`

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

#6887 - feat(transformer)!: make jsx plugin optional

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

#6886 - refactor(transformer): implement `Debug` on `StatementInjector` internal types

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

#6885 - refactor(transformer): make `StatementInjectorStore` methods generic over `GetAddress`

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

#6884 - refactor(transformer/react-refresh): use `VarDeclarations` to insert declarators

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

#6883 - refactor(transformer): rename ReactJsx to Jsx

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

#6882 - feat(minifier): late peeophole optimization

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

#6881 - refactor(transformer/react-refresh): use `StatementInjector` to insert statements

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

#6880 - semantic: add global `Infinity` `NaN` `undefined` to semantic data

Issue - State: closed - Opened by Boshen 19 days ago
Labels: C-enhancement, needs-discussion

#6877 - feat(traverse): implement `GetAddress` for `Ancestor`

Pull Request - State: closed - Opened by overlookmotel 20 days ago - 8 comments
Labels: C-enhancement, 0-merge

#6876 - feat(allocator): add `AsArenaRef` trait

Pull Request - State: closed - Opened by DonIsaac 20 days ago - 4 comments
Labels: C-enhancement

#6875 - feat(minifier): implement folding simple arrow fns

Pull Request - State: closed - Opened by camc314 20 days ago - 6 comments
Labels: C-enhancement, A-minifier, 0-merge

#6874 - fix(types): Change @oxc/types package name

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

#6873 - ast: get arena-lifetime references to AST children

Issue - State: closed - Opened by DonIsaac 20 days ago - 2 comments
Labels: C-enhancement, A-ast

#6872 - fix(linter): `react/iframe-missing-sandbox` ignores vanilla JS APIs

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

#6871 - feat(minifier): implement folding String.prototype.replaceAll

Pull Request - State: closed - Opened by camc314 20 days ago - 4 comments
Labels: C-enhancement, A-minifier, 0-merge

#6870 - feat(minifier): implement folding String.prototype.replace

Pull Request - State: closed - Opened by camc314 20 days ago - 4 comments
Labels: C-enhancement, A-minifier, 0-merge

#6869 - feat(minifier): implement folding `substring` string fns

Pull Request - State: closed - Opened by camc314 20 days ago - 4 comments
Labels: C-enhancement, A-minifier, 0-merge

#6868 - chore(minifier): remove planned minification for String.substr as its deprecated

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

#6867 - semantic: remove `get_symbol_id_from_span` API

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

#6866 - feat(rulegen): support outdent and dedent tagged template expressions

Pull Request - State: closed - Opened by gaoachao 20 days ago - 6 comments
Labels: C-enhancement

#6865 - transformer: turn off typescript and jsx plugin by option and sourcetype

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

#6864 - refactor(transformer/typescript): re-order visitor methods

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

#6863 - docs(ast): mention typescript-eslint, field ordering and shape

Pull Request - State: closed - Opened by Boshen 20 days ago - 7 comments
Labels: A-ast, 0-merge, C-docs

#6862 - Release new `@oxc-project/types` NPM package

Issue - State: closed - Opened by overlookmotel 20 days ago - 3 comments
Labels: C-bug

#6861 - chore(deps): update npm packages

Pull Request - State: closed - Opened by renovate[bot] 20 days ago - 4 comments
Labels: C-cleanup, 0-merge, A-editor

#6860 - refactor(rust): remove the annoying `clippy::wildcard_imports`

Pull Request - State: closed - Opened by Boshen 20 days ago - 5 comments
Labels: A-linter, A-parser, A-semantic, A-minifier, C-cleanup, A-ast, A-transformer, A-codegen, A-prettier, A-isolated-declarations, A-ast-tools

#6859 - Revert benchmark skipping

Issue - State: closed - Opened by overlookmotel 20 days ago
Labels: C-bug

#6858 - refactor(transformer): `StatementInjectorStore` methods take `&Statement` as target

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

#6857 - refactor(transformer): add `StatementInjectorStore::insert_many_before` method

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

#6856 - refactor(transformer): `StatementInjectorStore::insert_many_after` take an iterator

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

#6855 - fix(minifier): fix remaining runtime bugs

Pull Request - State: closed - Opened by Boshen 20 days ago - 3 comments
Labels: C-bug, A-linter, A-minifier, A-ast

#6853 - chore(coverage): use local babel to build a babelHelpers.js

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

#6852 - js version of the ast code generator

Issue - State: closed - Opened by AnChunLi 20 days ago
Labels: C-enhancement

#6851 - fix(minifier): reference read has side effect

Pull Request - State: closed - Opened by Boshen 20 days ago - 3 comments
Labels: C-bug, A-minifier

#6849 - fix(minifier): keep template literals with expressions

Pull Request - State: closed - Opened by Boshen 20 days ago - 2 comments
Labels: C-bug, A-minifier, 0-merge

#6848 - fix(transformer/typescript): retain ExportNamedDeclaration without specifiers and declaration

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