Skip to content

switch lint stack to Oxlint + Oxfmt, add CI lint, address warnings#99

Merged
Simek merged 4 commits into
mainfrom
refactor-lint-stack-code-fixes
Jan 30, 2026
Merged

switch lint stack to Oxlint + Oxfmt, add CI lint, address warnings#99
Simek merged 4 commits into
mainfrom
refactor-lint-stack-code-fixes

Conversation

@Simek
Copy link
Copy Markdown
Owner

@Simek Simek commented Jan 30, 2026

How

Switch lint stack to Oxlint + Oxfmt for the performance, add CI lint workflow, address lint and format warnings.

@github-actions
Copy link
Copy Markdown

yarn.lock changes

Summary

Status Count
ADDED 19
DOWNGRADED 2
REMOVED 100
Click to toggle table visibility
Name Status Previous Current
@eslint-community/eslint-utils REMOVED 4.9.1 -
@eslint-community/regexpp REMOVED 4.12.2 -
@eslint/config-array REMOVED 0.21.1 -
@eslint/config-helpers REMOVED 0.4.2 -
@eslint/core REMOVED 0.17.0 -
@eslint/eslintrc REMOVED 3.3.3 -
@eslint/js REMOVED 9.39.2 -
@eslint/object-schema REMOVED 2.1.7 -
@eslint/plugin-kit REMOVED 0.4.1 -
@humanfs/core REMOVED 0.19.1 -
@humanfs/node REMOVED 0.16.7 -
@humanwhocodes/module-importer REMOVED 1.0.1 -
@humanwhocodes/retry REMOVED 0.4.3 -
@oxfmt/darwin-arm64 ADDED - 0.27.0
@oxfmt/darwin-x64 ADDED - 0.27.0
@oxfmt/linux-arm64-gnu ADDED - 0.27.0
@oxfmt/linux-arm64-musl ADDED - 0.27.0
@oxfmt/linux-x64-gnu ADDED - 0.27.0
@oxfmt/linux-x64-musl ADDED - 0.27.0
@oxfmt/win32-arm64 ADDED - 0.27.0
@oxfmt/win32-x64 ADDED - 0.27.0
@oxlint/darwin-arm64 ADDED - 1.42.0
@oxlint/darwin-x64 ADDED - 1.42.0
@oxlint/linux-arm64-gnu ADDED - 1.42.0
@oxlint/linux-arm64-musl ADDED - 1.42.0
@oxlint/linux-x64-gnu ADDED - 1.42.0
@oxlint/linux-x64-musl ADDED - 1.42.0
@oxlint/win32-arm64 ADDED - 1.42.0
@oxlint/win32-x64 ADDED - 1.42.0
@pkgr/core REMOVED 0.2.9 -
@types/estree REMOVED 1.0.8 -
@types/json-schema REMOVED 7.0.15 -
acorn REMOVED 8.15.0 -
acorn-jsx REMOVED 5.3.2 -
ajv REMOVED 6.12.6 -
ansi-styles REMOVED 4.3.0 -
argparse DOWNGRADED 2.0.1 1.0.10
balanced-match REMOVED 1.0.2 -
brace-expansion REMOVED 1.1.12 -
callsites REMOVED 3.1.0 -
chalk REMOVED 4.1.2 -
color-convert REMOVED 2.0.1 -
color-name REMOVED 1.1.4 -
concat-map REMOVED 0.0.1 -
cross-spawn REMOVED 7.0.6 -
debug REMOVED 4.4.3 -
deep-is REMOVED 0.1.4 -
enhanced-resolve REMOVED 5.18.4 -
escape-string-regexp REMOVED 4.0.0 -
eslint REMOVED 9.39.2 -
eslint-compat-utils REMOVED 0.5.1 -
eslint-config-prettier REMOVED 10.1.8 -
eslint-plugin-es-x REMOVED 7.8.0 -
eslint-plugin-n REMOVED 17.23.2 -
eslint-plugin-prettier REMOVED 5.5.5 -
eslint-scope REMOVED 8.4.0 -
eslint-visitor-keys REMOVED 4.2.1 -
espree REMOVED 10.4.0 -
esquery REMOVED 1.7.0 -
esrecurse REMOVED 4.3.0 -
estraverse REMOVED 5.3.0 -
esutils REMOVED 2.0.3 -
fast-deep-equal REMOVED 3.1.3 -
fast-diff REMOVED 1.3.0 -
fast-json-stable-stringify REMOVED 2.1.0 -
fast-levenshtein REMOVED 2.0.6 -
file-entry-cache REMOVED 8.0.0 -
find-up REMOVED 5.0.0 -
flat-cache REMOVED 4.0.1 -
flatted REMOVED 3.3.3 -
get-tsconfig REMOVED 4.13.0 -
glob-parent REMOVED 6.0.2 -
globals REMOVED 17.2.0 -
globrex REMOVED 0.1.2 -
graceful-fs REMOVED 4.2.11 -
has-flag REMOVED 4.0.0 -
ignore REMOVED 5.3.2 -
import-fresh REMOVED 3.3.1 -
imurmurhash REMOVED 0.1.4 -
is-extglob REMOVED 2.1.1 -
is-glob REMOVED 4.0.3 -
isexe REMOVED 2.0.0 -
js-yaml DOWNGRADED 4.1.1 3.14.2
json-buffer REMOVED 3.0.1 -
json-schema-traverse REMOVED 0.4.1 -
json-stable-stringify-without-jsonify REMOVED 1.0.1 -
keyv REMOVED 4.5.4 -
levn REMOVED 0.4.1 -
locate-path REMOVED 6.0.0 -
lodash.merge REMOVED 4.6.2 -
minimatch REMOVED 3.1.2 -
ms REMOVED 2.1.3 -
natural-compare REMOVED 1.4.0 -
optionator REMOVED 0.9.4 -
oxfmt ADDED - 0.27.0
oxlint ADDED - 1.42.0
p-limit REMOVED 3.1.0 -
p-locate REMOVED 5.0.0 -
parent-module REMOVED 1.0.1 -
path-exists REMOVED 4.0.0 -
path-key REMOVED 3.1.1 -
picomatch REMOVED 4.0.3 -
prelude-ls REMOVED 1.2.1 -
prettier REMOVED 3.8.1 -
prettier-linter-helpers REMOVED 1.0.1 -
punycode REMOVED 2.3.1 -
resolve-from REMOVED 4.0.0 -
resolve-pkg-maps REMOVED 1.0.0 -
shebang-command REMOVED 2.0.0 -
shebang-regex REMOVED 3.0.0 -
strip-json-comments REMOVED 3.1.1 -
supports-color REMOVED 7.2.0 -
synckit REMOVED 0.11.12 -
tapable REMOVED 2.3.0 -
tinypool ADDED - 2.0.0
ts-declaration-location REMOVED 1.0.7 -
type-check REMOVED 0.4.0 -
uri-js REMOVED 4.4.1 -
which REMOVED 2.0.2 -
word-wrap REMOVED 1.2.5 -
yocto-queue REMOVED 0.1.0 -

@Simek Simek merged commit f6d25d6 into main Jan 30, 2026
4 checks passed
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