Skip to content

chore: migrate to oxlint for linting and add custom linting rules #226

chore: migrate to oxlint for linting and add custom linting rules

chore: migrate to oxlint for linting and add custom linting rules #226

Triggered via push August 27, 2026 19:51
Status Success
Total duration 45s
Artifacts

build.yml

on: push
Run ESLint
18s
Run ESLint
Build the project
41s
Build the project
Run ava tests
16s
Run ava tests
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
typescript(no-unnecessary-type-assertion): source/monkey-patches/as-weakmap.ts#L127
source/monkey-patches/as-weakmap.ts:127:15: This assertion is unnecessary since it does not change the type of the expression.
typescript(unbound-method): source/monkey-patches/index.ts#L93
source/monkey-patches/index.ts:93:46: Avoid referencing unbound methods which may cause unintentional scoping of `this`.
typescript(unbound-method): source/monkey-patches/index.ts#L92
source/monkey-patches/index.ts:92:46: Avoid referencing unbound methods which may cause unintentional scoping of `this`.
typescript(unbound-method): source/monkey-patches/index.ts#L91
source/monkey-patches/index.ts:91:38: Avoid referencing unbound methods which may cause unintentional scoping of `this`.
typescript(unbound-method): source/monkey-patches/index.ts#L90
source/monkey-patches/index.ts:90:38: Avoid referencing unbound methods which may cause unintentional scoping of `this`.
typescript(no-unsafe-argument): source/monkey-patches/as-weakmap.ts#L114
source/monkey-patches/as-weakmap.ts:114:42: Unsafe argument of type any assigned to a parameter of type object.
typescript(no-unsafe-assignment): source/monkey-patches/as-weakmap.ts#L105
source/monkey-patches/as-weakmap.ts:105:15: Unsafe assignment of an any value.
typescript(no-unnecessary-type-assertion): source/monkey-patches/safe-array-to-string.ts#L20
source/monkey-patches/safe-array-to-string.ts:20:10: This assertion is unnecessary since it does not change the type of the expression.
typescript(unbound-method): source/monkey-patches/as-weakmap.ts#L53
source/monkey-patches/as-weakmap.ts:53:71: Avoid referencing unbound methods which may cause unintentional scoping of `this`.
typescript(unbound-method): source/monkey-patches/as-weakmap.ts#L32
source/monkey-patches/as-weakmap.ts:32:47: Avoid referencing unbound methods which may cause unintentional scoping of `this`.