import { Rule } from "../rule"; import { Context } from "../context"; import { Options } from "../options"; import { Client } from "../client"; export default class LockWithoutDescription extends Rule { constructor(context: Context, options: Options) { super(context, options); } async run(client: Client): Promise { const locks = await client.listLocks(); for (const lock of locks) { if (!lock.notes || !lock.notes.length) { this.report(lock, "lockWithoutDescription"); } } } }