{
  "name": "Gins-Scripts",
  "generatedAt": "2026-04-20T16:07:41.208Z",
  "files": [
    {
      "type": "widgets",
      "software": "scriptable",
      "product": "qweather",
      "label": "QWeather Weather Widget",
      "source": "scriptable/QWeatherWeatherWidget.js",
      "slug": "qweather-weather-widget",
      "path": "/downloads/scriptable/QWeatherWeatherWidget.js",
      "aliasPath": "/widgets/scriptable/qweather-weather-widget",
      "contentType": "application/javascript; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scriptable",
      "product": "datagovsg",
      "label": "DataGovSG Dashboard",
      "source": "scriptable/DataGovSGDashboard.js",
      "slug": "datagovsg-dashboard",
      "path": "/downloads/scriptable/DataGovSGDashboard.js",
      "aliasPath": "/widgets/scriptable/datagovsg-dashboard",
      "contentType": "application/javascript; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scripting",
      "product": "qweather",
      "label": "QWeather Widget Index",
      "source": "scripting/qweather-weather-widget/index.tsx",
      "slug": "qweather-weather-widget/index",
      "path": "/downloads/scripting/qweather-weather-widget/index.tsx",
      "aliasPath": "/widgets/scripting/qweather-weather-widget/index",
      "contentType": "text/plain; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scripting",
      "product": "qweather",
      "label": "QWeather Widget Shared",
      "source": "scripting/qweather-weather-widget/shared.ts",
      "slug": "qweather-weather-widget/shared",
      "path": "/downloads/scripting/qweather-weather-widget/shared.ts",
      "aliasPath": "/widgets/scripting/qweather-weather-widget/shared",
      "contentType": "text/plain; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scripting",
      "product": "qweather",
      "label": "QWeather Widget View",
      "source": "scripting/qweather-weather-widget/widget.tsx",
      "slug": "qweather-weather-widget/widget",
      "path": "/downloads/scripting/qweather-weather-widget/widget.tsx",
      "aliasPath": "/widgets/scripting/qweather-weather-widget/widget",
      "contentType": "text/plain; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scripting",
      "product": "datagovsg",
      "label": "DataGovSG Index",
      "source": "scripting/datagovsg-dashboard/index.tsx",
      "slug": "datagovsg-dashboard/index",
      "path": "/downloads/scripting/datagovsg-dashboard/index.tsx",
      "aliasPath": "/widgets/scripting/datagovsg-dashboard/index",
      "contentType": "text/plain; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scripting",
      "product": "datagovsg",
      "label": "DataGovSG Shared",
      "source": "scripting/datagovsg-dashboard/shared.ts",
      "slug": "datagovsg-dashboard/shared",
      "path": "/downloads/scripting/datagovsg-dashboard/shared.ts",
      "aliasPath": "/widgets/scripting/datagovsg-dashboard/shared",
      "contentType": "text/plain; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "scripting",
      "product": "datagovsg",
      "label": "DataGovSG Widget View",
      "source": "scripting/datagovsg-dashboard/widget.tsx",
      "slug": "datagovsg-dashboard/widget",
      "path": "/downloads/scripting/datagovsg-dashboard/widget.tsx",
      "aliasPath": "/widgets/scripting/datagovsg-dashboard/widget",
      "contentType": "text/plain; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "egern",
      "product": "qweather",
      "label": "QWeather Widget",
      "source": "egern/qweather-weather-widget.js",
      "slug": "qweather-weather-widget",
      "path": "/downloads/egern/qweather-weather-widget.js",
      "aliasPath": "/widgets/egern/qweather-weather-widget",
      "contentType": "application/javascript; charset=UTF-8"
    },
    {
      "type": "modules",
      "software": "egern",
      "product": "qweather",
      "label": "QWeather Module",
      "source": "egern/qweather-weather-module.yaml",
      "slug": "qweather-weather-module",
      "path": "/downloads/egern/qweather-weather-module.yaml",
      "aliasPath": "/modules/egern/qweather-weather-module",
      "contentType": "text/yaml; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "egern",
      "product": "datagovsg",
      "label": "DataGovSG Dashboard",
      "source": "egern/datagovsg-dashboard.js",
      "slug": "datagovsg-dashboard",
      "path": "/downloads/egern/datagovsg-dashboard.js",
      "aliasPath": "/widgets/egern/datagovsg-dashboard",
      "contentType": "application/javascript; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "stash",
      "product": "qweather",
      "label": "QWeather Tile",
      "source": "stash/qweather-weather-tile.js",
      "slug": "qweather-weather-tile",
      "path": "/downloads/stash/qweather-weather-tile.js",
      "aliasPath": "/widgets/stash/qweather-weather-tile",
      "contentType": "application/javascript; charset=UTF-8"
    },
    {
      "type": "widgets",
      "software": "surge",
      "product": "qweather",
      "label": "QWeather Panel",
      "source": "surge/qweather-weather-panel.js",
      "slug": "qweather-weather-panel",
      "path": "/downloads/surge/qweather-weather-panel.js",
      "aliasPath": "/widgets/surge/qweather-weather-panel",
      "contentType": "application/javascript; charset=UTF-8"
    }
  ]
}
