Skip to content

release: v1.1.7 - canonical lint/format config (slothlet base + jsonv +… - #48

Open
cldmv-bot[bot] wants to merge 6 commits into
masterfrom
next
Open

release: v1.1.7 - canonical lint/format config (slothlet base + jsonv +…#48
cldmv-bot[bot] wants to merge 6 commits into
masterfrom
next

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

👥 Contributors

coverage

Metric Coverage
Statements 100.0%
Branches 100.0%
Functions 100.0%
Lines 100.0%

Avg: 100.0% · 23a6b28 · Node lts/*

Shinrai and others added 4 commits August 9, 2026 20:43
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>
@cldmv-bot cldmv-bot Bot added ! release → master v4 flow: persistent next → master release PR (carries the next feature release) release Marks a pull request as a pending release — merge to publish a new version semver: patch This release contains only backwards-compatible bug fixes area: core Touches core library / runtime source code area: tests Touches test files, fixtures, or test infrastructure type: dependencies Relates to dependency updates, version bumps, or package management type: documentation Relates to docs, README updates, guides, or inline code comments labels Aug 10, 2026
@cldmv-bot

cldmv-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor Author

🔒 Dependency Review

  • 0 vulnerable package(s)
  • 0 package(s) with incompatible licenses
  • 0 package(s) with invalid SPDX license definitions
  • 0 package(s) with unknown licenses
  • 0 denied package(s)
  • 0 package(s) with OpenSSF Scorecard score < 3

Full job summary

Shinrai and others added 2 commits August 10, 2026 00:03
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: core Touches core library / runtime source code area: tests Touches test files, fixtures, or test infrastructure ! release → master v4 flow: persistent next → master release PR (carries the next feature release) release Marks a pull request as a pending release — merge to publish a new version semver: patch This release contains only backwards-compatible bug fixes type: dependencies Relates to dependency updates, version bumps, or package management type: documentation Relates to docs, README updates, guides, or inline code comments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants