{"library":"effect-oxlint","type":"library","category":null,"description":"Effect-first library for writing oxlint custom lint rules. Current stable version: 0.2.0. Release cadence: irregular, with initial releases in early 2025. Key differentiators: provides typed errors, composable visitors, Option-safe AST matching, and Ref-based state without mutable variables, wrapping @oxlint/plugins in Effect idioms. Requires effect@^4.0.0-beta.57 as a peer dependency. Ideal for Effect ecosystem developers who want to write lint rules with Effect's effectful computation model.","language":"javascript","status":"active","version":"0.2.0","tags":["javascript","ast","effect","eslint","lint","linter","oxc","oxlint","plugin","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install effect-oxlint","imports":["import { Rule } from 'effect-oxlint'","import { AST } from 'effect-oxlint'","import { Plugin } from 'effect-oxlint'","import { Diagnostic } from 'effect-oxlint'","import { Testing } from 'effect-oxlint/testing'"]},{"cmd":"yarn add effect-oxlint","imports":[]},{"cmd":"pnpm add effect-oxlint","imports":[]}],"homepage":null,"github":"https://github.com/mpsuesser/effect-oxlint","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/effect-oxlint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}