Skip to content

replace node deps with native alternatives#237

Merged
viqueen merged 2 commits into
mainfrom
chore/clean-up-scripts
Jul 4, 2026
Merged

replace node deps with native alternatives#237
viqueen merged 2 commits into
mainfrom
chore/clean-up-scripts

Conversation

@viqueen

@viqueen viqueen commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove unused chalk dependency
  • Replace concat-stream, minimist, moment, prettyjson, fs-directory with native Node.js equivalents (node:util parseArgs, stream events, Date, console.dir, fs.readdirSync({recursive}))
  • Remove jsonf and jsonget scripts in favour of jq
  • Drop jsonpath dependency as it is no longer needed
  • Net result: 7 fewer dependencies, 83 insertions vs 350 deletions

Test plan

  • npm install succeeds
  • npm run format passes
  • npm run lint passes (node scripts)
  • Verified jsonf, jsonget, timed, xmlf behaviour manually

🤖 Generated with Claude Code

viqueen and others added 2 commits July 4, 2026 12:48
Remove chalk (unused), concat-stream, minimist, moment, prettyjson,
and fs-directory — replaced with node:util parseArgs, native stream
events, Date, console.dir, and fs.readdirSync({recursive}).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Drop jsonpath dependency as it is no longer needed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sonarqubecloud

sonarqubecloud Bot commented Jul 4, 2026

Copy link
Copy Markdown

@viqueen viqueen merged commit 5a395f6 into main Jul 4, 2026
3 checks passed
@viqueen viqueen deleted the chore/clean-up-scripts branch July 4, 2026 02:51
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