@liveauctioneers/oxc-config-hammer-ui
v1.1.0
Published
Shared Oxlint and Oxfmt configuration for Hammer UI
Downloads
118
Maintainers
Keywords
Readme
@liveauctioneers/oxc-config-hammer-ui
Shared Oxlint and Oxfmt configuration for Hammer UI.
Oxlint
oxlint -c node_modules/@liveauctioneers/oxc-config-hammer-ui/.oxlintrc.json .In your own .oxlintrc.json:
{
"extends": ["./node_modules/@liveauctioneers/oxc-config-hammer-ui/.oxlintrc.json"]
}Oxfmt
oxfmt -c node_modules/@liveauctioneers/oxc-config-hammer-ui/oxfmtrc.json --check .This replaces the deprecated @liveauctioneers/eslint-config-hammer-ui and @liveauctioneers/prettier-config-hammer-ui packages.
Lint performance (monorepo)
pnpm lintruns Oxlint, Oxfmt, andtsc --noEmit(ts-check) across the workspace. Typecheck usually dominates wall time, not Oxlint.pnpm lint:oxruns onlylint-oxlint+lint-oxfmt(nots-check). Use locally for fast feedback; keeppnpm lint(orts-checkalone) in CI so types stay enforced.- Turbo
lint-oxlint/lint-oxfmt/*-fixtasks do not depend on^build, so they can run without waiting for tsup.ts-checkstill usesdependsOn: ["^build"]so workspace packages resolve builtdist/ declarations beforetsc. pnpm lint:profileruns each Turbo lint phase sequentially and prints timings so you can see which step is slowest.
Per-package scripts lint:ox and lint:ox-fix mirror the root split (Oxlint + Oxfmt only).
