async delete()

in src/commands/bulk/delete.ts [37:50]


  async delete(id: string, hardDelete: boolean, output: WriteStream, failures: WriteStream) {
    try {
      await this.deleteImage(id, hardDelete)
    } catch (error) {
      this.log(`Failed to delete ${id} ${(error as Error).message}`)
      failures.write(`${id}\n`)
      output.write(`${id}\t${(error as Error).message}\n`)
      return false
    }

    output.write(`${id}\tSUCCESS\n`)

    return true
  }