Skip to content

chore: update oxlint configuration#144

Merged
Nowely merged 3 commits intonextfrom
update-oxc
Mar 7, 2026
Merged

chore: update oxlint configuration#144
Nowely merged 3 commits intonextfrom
update-oxc

Conversation

@Nowely
Copy link
Owner

@Nowely Nowely commented Mar 7, 2026

Summary

  • Upgrade oxlint to v1.51.0 with Vue framework support
  • Add oxlint-tsgolint v0.16.0 for TypeScript linting capabilities
  • Enable additional lint categories: correctness, suspicious, and perf
  • Disable type-aware linting options for simplified configuration
  • Update and remove deprecated ESLint rules

Changes

  • Updated .oxlintrc.json with Vue support and new lint categories
  • Added oxlint-tsgolint dependency for enhanced TypeScript linting
  • Streamlined configuration by disabling type-aware options

Nowely added 3 commits March 7, 2026 12:44
- Added "vue" to the list of frameworks in .oxlintrc.json for linting support.
- Introduced new categories for warnings: "correctness", "suspicious", and "perf".
- Updated several ESLint rules and removed deprecated ones for better code quality.
- Upgraded "oxlint" dependency to version 1.51.0 in package.json for improved linting features.
- Added type-aware options in .oxlintrc.json for improved linting capabilities.
- Introduced new dependency "oxlint-tsgolint" version 0.16.0 in package.json for TypeScript linting support.
- Updated pnpm-lock.yaml to reflect the new dependency and ensure proper resolution across platforms.
- Set "typeAware" and "typeCheck" options to false in .oxlintrc.json for simplified linting configuration.
@vercel
Copy link

vercel bot commented Mar 7, 2026

Deployment failed with the following error:

Resource is limited - try again in 7 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/nowelys-projects?upgradeToPro=build-rate-limit

@Nowely Nowely changed the title Update oxc chore: update oxlint configuration Mar 7, 2026
@Nowely Nowely merged commit 1db73ec into next Mar 7, 2026
11 of 15 checks passed
@Nowely Nowely deleted the update-oxc branch March 7, 2026 10:04
Nowely pushed a commit that referenced this pull request Mar 7, 2026
🤖 I have created a release *beep* *boop*
---


## [0.5.0](0.4.0...0.5.0)
(2026-03-07)


### Features

* **core:** add ContentEditableController for DOM-based editing
([#134](#134))
([633133b](633133b))


### Refactoring

* extract shared logic from framework adapters to core
([#145](#145))
([795c0e8](795c0e8))
* improve Signal typing with interface augmentation for
framework-specific use() return types
([#143](#143))
([e6d4efc](e6d4efc))


### Miscellaneous

* migrate to pnpm catalog for centralized dependency management
([#140](#140))
([b71cd55](b71cd55))
* update oxlint configuration
([#144](#144))
([1db73ec](1db73ec))


### Tests

* add comprehensive Vue component tests with Vitest
([#142](#142))
([231f3dc](231f3dc))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant