Files
Allen Houchins 42a3703533 Add Sonos as a macOS & Windows FMA (#47671)
Add Sonos to maintained apps across platforms. Introduces
SonosVersionTransformer (converts Homebrew "90.0-77070" -> "90.0.77070")
and registers it for the sonos/darwin slug so osquery version_compare
and patch detection work. Add special patched query in the Homebrew
ingester to compare bundle_version for Sonos. Add inputs for Homebrew
and Winget (including a Win32 install PowerShell script and Winget
manifest), outputs for darwin and windows with version metadata,
installer URLs, sha256s, and install/uninstall script refs; include the
actual install/uninstall script refs. Add a React SVG icon and map it in
the icons index, and update the Sonos app image asset and apps.json
entries. Also includes a couple punctuation cleanups in apps.json.
2026-06-16 10:48:31 -05:00

16 lines
407 B
JSON

{
"name": "Sonos",
"slug": "sonos/windows",
"package_identifier": "Sonos.Controller",
"unique_identifier": "Sonos",
"fuzzy_match_name": "Sonos%",
"installer_arch": "x86",
"installer_type": "exe",
"uninstall_type": "msi",
"installer_scope": "machine",
"default_categories": [
"Productivity"
],
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/sonos_install.ps1"
}