mit-license/test.js
2019-05-31 19:01:51 +12:00

15 lines
395 B
JavaScript

#!/bin/env node
const path = require('path')
const fs = require('fs')
const users = fs.readdirSync('users')
users.forEach(async user => {
try {
const content = fs.readFileSync(path.join('users', user), "utf8")
JSON.parse(content)
} catch (e) {
console.error(`Invalid JSON in file: ${user} (${e})`)
process.exit(1)
}
})
console.log("All JSON valid!")