Thanks for replying, here is the contents of the manifest.json file - I have litereally only changed the name, author and description settings from the demo widget. The widget is in a folder called AirQuality:
{
"name": "AirQuality",
"2D":"true",
"3D":"false",
"platform": "HTML",
"version": "1.1",
"wabVersion": "1.1",
"author": "Sam Drummond",
"description": "Air Quality Widget for example purposes",
"copyright": "",
"license": "http://www.apache.org/licenses/LICENSE-2.0",
"properties": {
"inPanel":true,
"hasLocale": true,
"hasStyle":true,
"hasConfig":true,
"hasUIFile":true,
"hasSettingPage":true,
"hasSettingUIFile":true,
"hasSettingLocale":true,
"hasSettingStyle":true,
"IsController":false
}
}