fleet/ee/maintained-apps/inputs/homebrew/bruno.json
Allen Houchins 3d12840e98
Add Bruno as a macOS FMA (#36998)
This pull request adds support for the Bruno application to both the
backend maintained apps system and the frontend software page. The main
changes introduce Bruno's metadata, installation and uninstallation
scripts, and its icon for display in the UI.

**Backend: Bruno app integration**

* Added `bruno.json` input definition for Bruno, specifying its
installer format, unique identifier, and default categories.
* Updated `apps.json` output to include Bruno with its description,
platform, and slug.
* Created output file `bruno/darwin.json` with Bruno's version info,
installer and uninstall script references, SHA256 checksum, and
category.

**Frontend: Bruno icon and mapping**

* Added `Bruno.tsx` SVG icon component for Bruno.
* Imported Bruno icon in the icons index and mapped it in
`SOFTWARE_NAME_TO_ICON_MAP` for use on the software page.
[[1]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR25)
[[2]](diffhunk://#diff-628095892e1d16090be1db6cc1a5c9cebc65248c32a8b1312385394818f2907bR183)
2025-12-09 13:44:11 -06:00

8 lines
185 B
JSON

{
"name": "Bruno",
"unique_identifier": "com.usebruno.app",
"token": "bruno",
"installer_format": "dmg",
"slug": "bruno/darwin",
"default_categories": ["Developer tools"]
}