diff --git a/package.json b/package.json index 60dcb47..a4232af 100644 --- a/package.json +++ b/package.json @@ -23,24 +23,35 @@ "configuration":{ "title": "Mind_Reader", "properties": { - "mindReader.productType":{ + "mindreader.productType": { "type":"string", + "description": "Specifies the LEGO® product.", "default": "MINDSTORMS® EV3", - "enum": ["MINDSTORMS® EV3", "SPIKE™ Prime"], - "enumDescriptions": [ - "LEGO® MINDSTORMS® EV3 (31313)", - "LEGO® Education SPIKE™ Prime Set (45678)" - ] + "enum": ["MINDSTORMS® EV3", "SPIKE™ Prime"], + "enumDescriptions": [ + "LEGO® MINDSTORMS® EV3 (31313)", + "LEGO® Education SPIKE™ Prime Set (45678)" + ] }, - "mindReader.screenReader":{ - "type":"string", + "mindreader.screenReader": { + "type": "string", + "description": "Specifies which screen reader to optimize for.", "default": "NVDA", - "enum": ["NVDA", "JAWS", "VoiceOver"], - "enumDescriptions": [ - "NonVisual Desktop Access", - "Job Access With Speech", - "Voice Over" - ] + "enum": ["NVDA", "Orca", "VoiceOver"], + "enumDescriptions": [ + "NonVisual Desktop Access (Windows)", + "Orca (Linux)", + "Apple VoiceOver (macOS)" + ] + }, + "mindreader.connection.connectAutomatically": { + "type": "boolean", + "description": "Specifies whether to try to automatically detect and communicate with a connected Hub.", + "default": "true" + }, + "mindreader.connection.portPath": { + "type": "string", + "markdownDescription": "Specifies the serial port path to use if `#mindreader.connectAutomatically#` is not set." } } }