| @ingram-tech/nk-dev | minor |
|---|
Toolchain consolidation:
nkno longer formats SQL.nk format/nk checkrun oxfmt only; theprettier+prettier-plugin-sqldependencies are dropped. SQL in these repos is ~all generated (drizzle migrations,pg_dumpbaselines, pglite fixtures), so formatting it only churned generated files and crashed on psql directives (\restrict) for no gain.nk test— new passthrough forvitest run(extra args forwarded), completing the set alongsidelint/format/check/type-check/build.nk doctor [--fix]— reports a site's drift from the canonical nk-dev toolchain (scripts not pointing atnk, superseded deps,.oxlintrc.json/tsconfig.jsonextends not pointing at nk-dev, a missing CLAUDE.md guide import, staleknip.jsonignores, a dead.prettierignore) and, with--fix, applies the mechanical corrections. Exits non-zero on model-breaking findings so it can gate CI.nk checkwarns on tooling drift — a non-fatal notice when a site re-declares a package nk-dev supersedes (oxfmt,oxlint,prettier*,@ingram-tech/{oxlint,typescript}-config,@ingram-tech/nk-cli,@ingram-tech/git-hooks), pointing atnk doctor --fix.