Skip to content

Conversation

@caugner
Copy link
Contributor

@caugner caugner commented Dec 3, 2025

Description

Migrates scripts/front-matter_linter from @caporal/core to yargs, and removes @caporal/core from dependencies.

Motivation

@caporal/core is no longer maintained, and we already use yargs elsewhere.

Additional details

Eliminates 3 low severity vulnerabilities reported by npm install / npm audit:

// Before
26 vulnerabilities (5 low, 3 moderate, 18 high)
 
// After
23 vulnerabilities (2 low, 3 moderate, 18 high)

Related issues and pull requests

Part of mdn/fred#1121.

@caugner caugner requested review from a team and mdn-bot as code owners December 3, 2025 11:01
@caugner caugner requested review from argl and removed request for a team December 3, 2025 11:01
@github-actions github-actions bot added system [PR only] Infrastructure and configuration for the project size/l [PR only] 501-1000 LoC changed labels Dec 3, 2025
@argl argl merged commit b192011 into main Dec 3, 2025
19 checks passed
@argl argl deleted the yargs branch December 3, 2025 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/l [PR only] 501-1000 LoC changed system [PR only] Infrastructure and configuration for the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants