oxc
oxc copied to clipboard
⚓ A collection of JavaScript tools written in Rust.
[unicorn/prefer-negative-index](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/v56.0.0/docs/rules/prefer-negative-index.md) of #684
https://www.typescriptlang.org/tsconfig/#useDefineForClassFields https://babeljs.io/docs/babel-plugin-transform-typescript * --useDefineForClassFields You can use the [setPublicClassFields](https://babeljs.io/docs/assumptions#setpublicclassfields) assumption to replicate this behavior. https://github.com/oxc-project/oxc/blob/aa3222ac88566e50bd4858561aeb056db973224b/crates/oxc_transformer/src/compiler_assumptions.rs#L50
This is just a test to get a benchmark result.
Currently `oxc` vscode extension not show error messages for import plugin, but for example rules like `import/no-cycle` is very useful (while in eslint it's time intensive operation) but not working...
`GetAddress::address` currently takes a `&self`. https://github.com/oxc-project/oxc/blob/262b2ed1ce890851b8aef07738a9b6f32d724463/crates/oxc_allocator/src/address.rs#L31-L34 Make it take `self` instead and implement it on `&Box` instead of `Box`. This would allow a better implementation for `Copy` types like `Ancestor`....
Currently, we filter out any test cases which use the `outdent` and `dedent` functions, which are sometimes used for `unicorn` and `typescriot-eslint` rule tests. This means that we are likely...
This will make it easier to contribute for newbie rust developers if they not have proper extensions.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm)) | [`9.12.1` -> `9.12.2`](https://renovatebot.com/diffs/npm/pnpm/9.12.1/9.12.2) | [](https://docs.renovatebot.com/merge-confidence/) |...