Skip to content

Add JSON validation to make check#82

Merged
ian-massingham merged 1 commit into
mainfrom
feature/json-validation
Mar 19, 2026
Merged

Add JSON validation to make check#82
ian-massingham merged 1 commit into
mainfrom
feature/json-validation

Conversation

@ian-massingham

Copy link
Copy Markdown

Summary

  • Adds check/json target to validate all JSON files using jq
  • Includes JSON validation in make check workflow
  • Excludes .venv/ and node_modules/ directories

Why

This would have caught the merge conflict markers in commit b2ddd27 that made griptape_nodes_library.json invalid. Running make check will now catch malformed JSON before it's committed.

Test plan

  • Tested with valid JSON - passes
  • Tested with invalid JSON (conflict markers) - fails correctly
  • Verified exclusion of .venv and node_modules

🤖 Generated with Claude Code

Add check/json target that validates all JSON files in the repository using jq. This will catch malformed JSON files, including git conflict markers, before they are committed.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@ian-massingham ian-massingham requested a review from cjkindel March 18, 2026 17:16
@ian-massingham ian-massingham merged commit 03fd103 into main Mar 19, 2026
5 checks passed
@ian-massingham ian-massingham deleted the feature/json-validation branch April 20, 2026 14:11
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