Skip to content

Update markdownlint and stylelint to the latest - #96

Open
yokuze wants to merge 4 commits into
silvermine:masterfrom
yokuze:update-markdownlint-stylelint
Open

yokuze wants to merge 4 commits into
silvermine:masterfrom
yokuze:update-markdownlint-stylelint

Conversation

@yokuze

@yokuze yokuze commented Mar 21, 2026

Copy link
Copy Markdown
Contributor

With this update to markdownlint, the gitignore setting now works as expected, which is helpful for local gitignore AI-related markdown files.

This also formats package.json to 3 space indentation, and reorders some PRD dependencies that got out of the order that package.json uses when running npm i.

@yokuze
yokuze requested a review from onebytegone March 21, 2026 16:22
After updating, nesting-selector-no-missing-scoping-root started reporting violations for
SCSS @Mixins. We allow `&` without a clear root in mixins because those types of
operations are part of what mixins are for.
@yokuze
yokuze force-pushed the update-markdownlint-stylelint branch from 60ce14f to 2dfd281 Compare March 22, 2026 03:48
kmuncie added a commit to kmuncie/standardization that referenced this pull request Oct 14, 2026
markdownlint 0.38 added MD059, which rejects link text such as "here" or
"this page". Our documentation uses that style in several repositories, so
projects would start failing `npm run markdownlint` when they pick up this
package. Turn the rule off in the shared config.

Proposed in silvermine#96.
kmuncie added a commit to kmuncie/standardization that referenced this pull request Oct 14, 2026
The repo's .editorconfig asks for 3-space indentation in every file, but
package.json still used the 2 spaces that `npm init` wrote years ago. npm
keeps whatever indentation it finds in package.json, and it formats
package-lock.json to match, so re-indent both now. Whitespace-only change.

Proposed in silvermine#96.
kmuncie added a commit to kmuncie/standardization that referenced this pull request Oct 15, 2026
markdownlint 0.38 added MD059, which rejects link text such as "here" or
"this page". Our documentation uses that style in several repositories, so
projects would start failing `npm run markdownlint` when they pick up this
package. Turn the rule off in the shared config.

Proposed in silvermine#96.
kmuncie added a commit to kmuncie/standardization that referenced this pull request Oct 15, 2026
The repo's .editorconfig asks for 3-space indentation in every file, but
package.json still used the 2 spaces that `npm init` wrote years ago. npm
keeps whatever indentation it finds in package.json, and it formats
package-lock.json to match, so re-indent both now. Whitespace-only change.

Proposed in silvermine#96.
kmuncie added a commit to kmuncie/standardization that referenced this pull request Oct 15, 2026
markdownlint 0.38 added MD059, which rejects link text such as "here" or
"this page". Our documentation uses that style in several repositories, so
projects would start failing `npm run markdownlint` when they pick up this
package. Turn the rule off in the shared config.

Proposed in silvermine#96.
kmuncie added a commit to kmuncie/standardization that referenced this pull request Oct 15, 2026
The repo's .editorconfig asks for 3-space indentation in every file, but
package.json still used the 2 spaces that `npm init` wrote years ago. npm
keeps whatever indentation it finds in package.json, and it formats
package-lock.json to match, so re-indent both now. Whitespace-only change.

Proposed in silvermine#96.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant