Skip to content

chore: remove textlint completely to resolve security vulnerability#746

Merged
nahcnuj merged 1 commit into
sourcefrom
chore/remove-textlint
Jul 5, 2026
Merged

chore: remove textlint completely to resolve security vulnerability#746
nahcnuj merged 1 commit into
sourcefrom
chore/remove-textlint

Conversation

@nahcnuj

@nahcnuj nahcnuj commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Removes textlint and all related packages, configuration, scripts, CI job, and docs references.

Changes

  • Deleted textlint, textlint-filter-rule-*, textlint-plugin-mdx, and related rule packages from devDependencies
  • Removed lint:text and lint:text:fix scripts
  • Removed .textlintrc.json and .textlintignore
  • Removed the textlint job from .github/workflows/ci.yml
  • Cleaned up references in project architecture docs
  • package-lock.json updated accordingly

Linting continues to work via Biome only (npm run lint / npm run lint:fix).

This resolves the security vulnerability reported in Dependabot:
https://github.com/nahcnuj/nahcnuj.github.io/security/dependabot/103

No visual changes — no screenshots needed per AGENTS.md.

- Remove all textlint packages from devDependencies
- Remove lint:text and lint:text:fix npm scripts
- Delete .textlintrc.json and .textlintignore
- Remove the dedicated textlint CI job
- Update documentation references
- Update package-lock.json

This resolves the Dependabot alert:
https://github.com/nahcnuj/nahcnuj.github.io/security/dependabot/103

Linting now relies solely on Biome.
@nahcnuj nahcnuj merged commit 8a0e392 into source Jul 5, 2026
10 checks passed
@nahcnuj nahcnuj deleted the chore/remove-textlint branch July 5, 2026 01:26
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