Schema Checker です。 PR 時に、追加/変更された JSON ファイルのスキーマが正しいかチェックします。
pnpm install
pnpm build
node dist/cli.js [--verbose] [files...]
# or
# pnpm start -- [--verbose] [files...]
files には、チェックしたいファイルを指定。 相対パスを想定しています。
pnpm test
一応 Coverage は 100% となるようにしています。 が、バグはありそう。
src/schema.ts
および ../members.schema.json
を変更してください。
必要に応じて src/const.ts
(エラーメッセージ等) や src/main.ts
(処理) を変更してください。
テストも追加するとなお良いです。