oxc/editors/vscode
Alexander S. b04041d1cf
fix(vscode)!: use .oxlintrc.json as default value for oxc.configPath (#7442)
**BREAKING CHANGE**: VSCode-Client does not watch for `eslint`
configuration files. Default value for `oxc.configPath` is now
`.oxlintrc.json` instead of `.eslintrc`
2024-11-24 12:32:44 +08:00
..
client fix(vscode)!: use .oxlintrc.json as default value for oxc.configPath (#7442) 2024-11-24 12:32:44 +08:00
test_workspace test(editor): check if workspace configuration is updated (#7403) 2024-11-23 12:59:18 +08:00
.vscode-test.mjs test(editor): check if workspace configuration is updated (#7403) 2024-11-23 12:59:18 +08:00
.vscodeignore
CHANGELOG.md release(oxlint): v0.13.1 (#7441) 2024-11-23 23:46:16 +08:00
CONTRIBUTING.md chore: change website url to https://oxc.rs 2024-06-05 22:05:08 +08:00
LICENSE chore: link editors/vscode/LICENSE to root LICENSE 2024-09-06 19:19:17 +08:00
oxlint.json ci(editor): add lint and compile checks (#7346) 2024-11-19 09:05:19 +08:00
package.json fix(vscode)!: use .oxlintrc.json as default value for oxc.configPath (#7442) 2024-11-24 12:32:44 +08:00
README.md docs(editor/vscode): Update VS Code readme with installation instructions and available features (#7306) 2024-11-16 14:53:51 +08:00
tsconfig.json feat(editors/vscode): update VSCode extention to use project's language server (#6132) 2024-10-05 20:24:17 -04:00

Oxc

The Oxidation Compiler is creating a suite of high-performance tools for JavaScript and TypeScript.

Installation

Any of the below options can be used to install the extension.

  • Install through the VS Code extensions marketplace by searching for Oxc. Verify the identifier is oxc.oxc-vscode.
  • From within VS Code, open the Quick Open (Ctrl+P or Cmd+P on macOS) and execute ext install oxc.oxc-vscode.

Oxlint

This is the linter for Oxc. The currently supported features are listed below.

  • Highlighting for warnings or errors identified by Oxlint
  • Quick fixes to fix a warning or error when possible
  • JSON schema validation for supported Oxlint configuration files (does not include ESLint configuration files)