Skip to content

ci: canonical lint/format config (slothlet base + jsonv + json/md/css) - #47

Merged
Shinrai merged 1 commit into
nextfrom
ci/canonical-lint-config
Aug 10, 2026
Merged

ci: canonical lint/format config (slothlet base + jsonv + json/md/css)#47
Shinrai merged 1 commit into
nextfrom
ci/canonical-lint-config

Conversation

@cldmv-bot

@cldmv-bot cldmv-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

🚀 What's Changed

💥 Breaking Changes

No breaking changes

✨ Features

No new features

🐛 Bug Fixes

No bug fixes

📦 Dependencies

No dependency updates

🔧 Other Changes

  • ci: canonical lint/format config (slothlet base + jsonv + json/md/css) (73e51d1)
👥 Contributors

Aligns the golden-reference config to the slothlet base and adds the fleet
JSON handling:

- eslint: add json5, @cldmv/eslint-plugin-jsonv (.jsonv), and @eslint/css;
  markdown + json/jsonc already present. Rules/globals follow the slothlet
  base (no-unused ^(_|___.*)$, node+browser). No HTML (base has none).
- prettier: add @cldmv/prettier-plugin-jsonv + a *.jsonv -> parser:jsonv
  override.
- NEW .prettierignore adapted from slothlet, incl. the *.yml/*.yaml exclusion:
  CI workflow YAML is deliberately 4-space and YAML disallows tabs, so prettier
  (tabWidth 2) was pointlessly reindenting every workflow file 4->2. git-embedded
  never carried a .prettierignore, so that churn propagated to every onboarded
  repo (observed on polyfillme #20). This is the fix at the source.

Verified: npm run lint green; format:check flags only real source/doc drift
(left for the post-merge autofix) and no longer touches workflow YAML.
@cldmv-bot cldmv-bot Bot added ! ci → next v4 flow: ci contributor PR targeting the next integration branch type: dependencies Relates to dependency updates, version bumps, or package management labels Aug 10, 2026
@Shinrai
Shinrai merged commit 631b7d1 into next Aug 10, 2026
25 checks passed
@cldmv-bot
cldmv-bot Bot deleted the ci/canonical-lint-config branch August 10, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

! ci → next v4 flow: ci contributor PR targeting the next integration branch type: dependencies Relates to dependency updates, version bumps, or package management

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant