release: v1.1.7 - canonical lint/format config (slothlet base + jsonv +… - #48
Open
cldmv-bot[bot] wants to merge 6 commits into
Open
release: v1.1.7 - canonical lint/format config (slothlet base + jsonv +…#48cldmv-bot[bot] wants to merge 6 commits into
cldmv-bot[bot] wants to merge 6 commits into
Conversation
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.
#47) ## 🚀 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) <details> <summary>👥 Contributors</summary> - @Shinrai </details>
Contributor
Author
🔒 Dependency Review
|
Replaces the explicit *.min.js/*.min.css ignores (prettier + eslint) with *.min.* so any minified/compact generated file is skipped regardless of extension. This makes the .min.<ext> naming a reliable 'generated, do not format' signal fleet-wide — e.g. a compact commands.min.json data fixture is left alone instead of being exploded by prettier (as tests/commands.json was on cldmv-node-memcache).
) ## 🚀 What's Changed ### 💥 Breaking Changes _No breaking changes_ ### ✨ Features _No new features_ ### 🐛 Bug Fixes _No bug fixes_ ### 📦 Dependencies _No dependency updates_ ### 🔧 Other Changes - ci: broaden min-file ignore to *.min.* (covers .min.json/.map/etc.) (2602a29) <details> <summary>👥 Contributors</summary> - @Shinrai </details>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚀 What's Changed
💥 Breaking Changes
No breaking changes
✨ Features
No new features
🐛 Bug Fixes
No bug fixes
📦 Dependencies
No dependency updates
🔧 Other Changes
ci: broaden min-file ignore to *.min.* (covers .min.json/.map/etc.) #49
ci: canonical lint/format config (slothlet base + jsonv + json/md/css) #47
style: apply automated lint/format fixes (6a0264c)
👥 Contributors
Avg: 100.0% ·
23a6b28· Node lts/*