Skip to content

chore: update Japanese textlint dependencies - #7

Draft
Yusaku01 wants to merge 1 commit into
mainfrom
chore/update-ja-textlint
Draft

Yusaku01 wants to merge 1 commit into
mainfrom
chore/update-ja-textlint

Conversation

@Yusaku01

@Yusaku01 Yusaku01 commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Description (required)

Updates the Japanese textlint dependencies that can be adopted safely without changing the repository's existing Japanese spacing style.

  • Updates textlint-plugin-mdx from 1.0.2 to 1.1.0.
  • Updates textlint-rule-preset-ja-spacing from 2.4.3 to 3.0.3.
  • Keeps textlint at 14.7.2 until the MDX plugin's textlint 15 compatibility update is released.
  • Explicitly disables the preset's code, link, emphasis, and strong spacing rules to preserve the Japanese translation guide's no-space convention.
  • Fixes the two existing violations detected by the new slash-spacing rule.
  • Updates pnpm-lock.yaml.

Validation:

  • The full Japanese documentation passes textlint with the updated dependencies.
  • The lockfile is consistent under --frozen-lockfile when excluding the repository's known unverifiable Lunaria preview tarball.
  • Prettier and git diff --check pass.

This draft targets this fork’s main branch for review before retargeting upstream.

@github-actions github-actions Bot added the i18n label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant