--- // https://docs.astro.build/en/reference/api-reference/#code- // import { Code } from 'astro/components' import { getStatusOfScan } from '~/helpers/statuses.js' import { supportedArchitectures } from '~/helpers/bundles.js' import Heading from './heading.astro' const { listing } = Astro.props const hasBundleIdentifiers = Array.isArray( listing.bundles ) --- { hasBundleIdentifiers && (
{ listing.bundles.map( ( [bundleIdentifier, versions] ) => ( )) }
{ listing.bundles.map( ( [ bundleIdentifier, versions ] ) => { return (

{ bundleIdentifier }

{ versions.map( ( [ version, report ] ) => (
v{ version }
{ getStatusOfScan( report, false ) }
🖥 Supported Architectures { supportedArchitectures( report ).join(', ') }
Full Info Plist
{ JSON.stringify( report['Info Plist'], undefined, 2) }
Full Meta Details
{ JSON.stringify( report['Macho Meta'], undefined, 2) }
)) }
) }) }
)}