This version migrates this repository to the @svengreb GitHub account and npm package scope and updates to remark-cli major version 11.
Improvements
Update to tmpl template repository version 0.11.0 — #61 ⇄ #62 (⊶ 1641a0b)
→ Updated to tmpl version 0.11.0, including the versions in between starting from 0.10.0:
- Optimized GitHub action workflow scope.
- Updated Node.js packages & GitHub actions 1 2.
- Opts-in the Dependabot version update configuration.
This also includes changes required for any linter matches.
svengreb GitHub account and @svengreb npm package scope migration — #63 ⇄ #64 (⊶ a49a808)
→ With the retirement of the Arctic Ice Studio personal & Nord project brand this project also moved to the real-in-person identity “Sven Greb“ both in the context of the repository to the svengreb GitHub account and the @svengreb npm package scope.
During this migration the only npm package @arcticicestudio/remark-preset-lint has been deprecated in favor of the new and upcoming @svengreb/remark-preset-lint that has been published afterwards.
Also the previous visual representation of this style guide through the way too outdated and deprecated GitBook major version 2 has been unpublished and removed. The documentations and references have been updated to use the GitHub repository with the Markdown rendering instead for now until a custom website has been implemented using a modern TechStack like Next.js.
Update to remark-cli version 11.0.0 — #65 ⇄ #66 (⊶ 57d2f2c)
→ Updated to the currently latest remark-cli major version 11 which comes with minimal breaking changes and does not require rules-based migration steps.
This includes updates to the used packages…
remark-footnotes—^1.0.0→ major version4- Now supports ESM.
remark-frontmatter—^1.0.0→ major version4- Now supports ESM.
remark-gfm—^1.0.0→ major version3- Now supports ESM.
- Added support for GFM footnotes.
remark-lint—^8.0.0→ major version9- Now supports ESM.
The following plugins now also support ESM:
remark-lint-blockquote-indentationremark-lint-checkbox-character-styleremark-lint-checkbox-content-indentremark-lint-code-block-styleremark-lint-definition-caseremark-lint-definition-spacingremark-lint-emphasis-markerremark-lint-fenced-code-flagremark-lint-fenced-code-markerremark-lint-file-extensionremark-lint-final-definitionremark-lint-final-newlineremark-lint-first-heading-levelremark-lint-hard-break-spacesremark-lint-heading-incrementremark-lint-heading-styleremark-lint-linebreak-styleremark-lint-link-title-styleremark-lint-list-item-bullet-indentremark-lint-list-item-content-indentremark-lint-list-item-indentremark-lint-list-item-spacingremark-lint-maximum-heading-lengthremark-lint-maximum-line-lengthremark-lint-no-auto-link-without-protocolremark-lint-no-blockquote-without-markerremark-lint-no-consecutive-blank-linesremark-lint-no-duplicate-defined-urlsremark-lint-no-duplicate-definitionsremark-lint-no-duplicate-headings-in-sectionremark-lint-no-duplicate-headingsremark-lint-no-emphasis-as-headingremark-lint-no-empty-urlremark-lint-no-file-name-articlesremark-lint-no-file-name-consecutive-dashesremark-lint-no-file-name-irregular-charactersremark-lint-no-file-name-mixed-caseremark-lint-no-file-name-outer-dashesremark-lint-no-heading-content-indentremark-lint-no-heading-indentremark-lint-no-heading-like-paragraphremark-lint-no-heading-punctuationremark-lint-no-htmlremark-lint-no-inline-paddingremark-lint-no-literal-urlsremark-lint-no-missing-blank-linesremark-lint-no-multiple-toplevel-headingsremark-lint-no-paragraph-content-indentremark-lint-no-reference-like-urlremark-lint-no-shell-dollarsremark-lint-no-shortcut-reference-imageremark-lint-no-shortcut-reference-linkremark-lint-no-table-indentationremark-lint-no-tabsremark-lint-no-undefined-referencesremark-lint-no-unneeded-full-reference-imageremark-lint-no-unneeded-full-reference-linkremark-lint-no-unused-definitionsremark-lint-ordered-list-marker-styleremark-lint-ordered-list-marker-valueremark-lint-rule-styleremark-lint-strikethrough-markerremark-lint-strong-markerremark-lint-table-cell-paddingremark-lint-table-pipe-alignmentremark-lint-table-pipesremark-lint-unordered-list-marker-style
Support for remark-lint-strikethrough-marker — #67 ⇄ #68 (⊶ 154b026)
→ To warn when the number of strikethrough markers is inconsistent and does not use two strikethrough markers (~~) the remark-lint-strikethrough-marker has been added to support such checks.
The full changelog is available in the repository
Copyright © 2016-present Sven Greb