valid-json

Recursively validate all JSON files in a directory.

Usage no npm install needed!

<script type="module">
  import validJson from 'https://cdn.skypack.dev/valid-json';
</script>

README

node-valid-json

Recursively validate format of all JSON files in a directory.

Acquire a list of all JSON files which are not formatted correctly

dir = 'json/schemas'
validator = require 'valid-json' 
validator.validate dir
  .then (invalids) -> console.log(invalids.length, "invalid json files")
  .catch (error) -> "error traversing schemas directory:", error, "\nstack:\n", error.stack