Skip to content

feat: line-oriented insert Quick Actions and npm audit hardening#209

Merged
SebTardif merged 1 commit into
mainfrom
fix/improve-mpi-20260722
Jul 22, 2026
Merged

feat: line-oriented insert Quick Actions and npm audit hardening#209
SebTardif merged 1 commit into
mainfrom
fix/improve-mpi-20260722

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

Summary

Multi-perspective improve cycle after CLI 0.16.0 alignment (#207).

  • Quick Actions: Insert text before/after match via replace --insert-before / --insert-after (line-oriented, CLI 0.16+)
  • Batch template: replace … --insert-after=… example
  • Security: npm audit fix clears 4 high transitive CVEs (brace-expansion, fast-uri, js-yaml, linkify-it) → 0 vulnerabilities
  • Docs: README Quick Action table + batch description; AGENTS test counts

Gate notes

Test plan

  • npm run check
  • Unit tests for insert-before/after builders + retarget
  • Batch template 8-op shape + insert-after flag form
  • Real binary 0.16.0: insert-after Quick Action args line-oriented
  • CI green

Add replace --insert-before / --insert-after Quick Actions and batch
template example for CLI 0.16 line-oriented inserts. Clear four high
severity transitive audit findings (brace-expansion, fast-uri, js-yaml,
linkify-it). Refresh README Quick Action / batch docs and AGENTS test counts.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
Copilot AI review requested due to automatic review settings July 22, 2026 21:10
@SebTardif
SebTardif marked this pull request as ready for review July 22, 2026 21:10

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@SebTardif
SebTardif enabled auto-merge (squash) July 22, 2026 21:10
@SebTardif
SebTardif merged commit 96dc31e into main Jul 22, 2026
22 checks passed
@SebTardif
SebTardif deleted the fix/improve-mpi-20260722 branch July 22, 2026 21:16
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.

2 participants