@nayelyz, reporting an issue/annoyance:
packinging up a new driver with the cli:
smartthings edge:drivers:package sensor
and the CLI responds with:
Which definition? Which option? Turns out I had an enumeration description longer than 36 characters. Had to find it via trial and error:
- name: "brokenPreference"
title: "Broken Preference"
description: "If you try and use an enumeration option description longer than 36 characters you get an error."
required: true
preferenceType: enumeration
definition:
options:
0: "Less than 36"
1: "Longer than 36 characters will throw a a cryptic error code with no context"
default: 1