[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:whatcable:zh":3,"releases:stats:cask:whatcable:zh":390,"dependencies:cask:whatcable:zh:golden_gate":391},{"accentColor":4,"artifacts":5,"autoUpdates":41,"categories":42,"conflictsWith":49,"dependsOn":52,"deprecated":45,"description":63,"descriptionEn":64,"developer":65,"disabled":45,"displayName":66,"downloadSha256":67,"downloadSize":68,"downloadUrl":69,"editorChoice":45,"formulaeUrl":70,"homepage":71,"iconUrl":72,"installCommand":73,"installs":74,"installs30d":75,"isFont":45,"isLibrary":45,"kegOnly":45,"kind":78,"latestRelease":79,"machineTranslated":45,"minMacos":62,"name":66,"names":109,"platforms":110,"primaryCategory":362,"rank30d":363,"releaseCount":364,"releaseStats":365,"repoUrl":71,"screenshots":371,"sourceLocale":103,"sourceUrl":379,"summary":380,"summaryTranslation":381,"supports":383,"tags":385,"tap":389,"token":9,"version":108,"versionChangedAt":83},"#0E40AC",{"apps":6,"binaries":8,"entries":10,"pkgs":40},[7],"WhatCable.app",[9],"whatcable",[11,18,25],{"declaration":12,"phase":15,"sources":16,"target":14,"type":17},{"app":13,"target":14},[7],"\u002FApplications\u002FWhatCable.app","install",[7],"app",{"declaration":19,"phase":15,"sources":23,"target":22,"type":24},{"binary":20,"target":22},[21],"$APPDIR\u002FWhatCable.app\u002FContents\u002FHelpers\u002Fwhatcable","$HOMEBREW_PREFIX\u002Fbin\u002Fwhatcable",[21],"binary",{"declaration":26,"phase":37,"sources":38,"type":39},{"zap":27},[28],{"trash":29},[30,31,32,33,34,35,36],"~\u002FLibrary\u002FApplication Support\u002FWhatCable","~\u002FLibrary\u002FCaches\u002Fcom.bitmoor.whatcable","~\u002FLibrary\u002FCaches\u002Fuk.whatcable.whatcable","~\u002FLibrary\u002FHTTPStorages\u002Fcom.bitmoor.whatcable","~\u002FLibrary\u002FHTTPStorages\u002Fuk.whatcable.whatcable","~\u002FLibrary\u002FPreferences\u002Fcom.bitmoor.whatcable.plist","~\u002FLibrary\u002FPreferences\u002Fuk.whatcable.whatcable.plist","cleanup",[],"zap",[],true,[43],{"icon":44,"machineTranslated":45,"name":46,"slug":47,"sourceLocale":48},"lucide:cpu",false,"驱动与硬件","drivers","zh-CN",{"casks":50,"formulae":51},[],[],{"arch":53,"casks":56,"formulae":57,"macos":58,"requirements":59},[54,55],"arm64","x86_64",[],[],">= 14",{"macos":60},{">=":61},[62],"14","WhatCable 是一款 macOS 菜单栏工具，并附带用于检查 USB-C 线缆、已连接设备拓扑和充电行为的命令行工具。它可帮助排查扩展坞、存储速度慢、显示器或充电问题，区分 Mac 端口、线缆和设备各自的能力。它读取 IOKit 提供的端口和电源信息，包括可用时的线缆电子标记数据，但不会对线缆进行电气认证。\n\n## 安装与支持的硬件\n解压官方 ZIP 文件，并将 WhatCable.app 移至“应用程序”，或使用 `brew install --cask whatcable`。确切的 1.4.0 ZIP 文件大小为 17,166,182 字节。发布方要求使用 macOS 14 或更高版本及 Apple Silicon；Intel Mac 无法提供线缆报告所需的 USB-C 端口控制器数据。需要可用的 USB-C 连接和受支持的硬件数据。未说明固定的最低内存要求。并非所有无源线缆都带有电子标记，扩展坞、适配器和固件也可能限制 macOS 能报告的信息。\n\n## 功能与付费诊断\n基础应用会报告线缆速度和供电能力、已连接设备，以及通俗易懂的链路或充电瓶颈信息。可选的 Pro 功能包括实时功率测量、协商与显示诊断，以及已保存的线缆历史记录。代码仓库中的代码默认采用 MIT 许可，而专有的 WhatCablePlugins 子树另有权利保留条款。Pro 需要单独购买许可；核心免费且开源，并不意味着所有捆绑功能都不受限制或免费。价格和条款请参阅当前 Pro 页面。\n\n## 权限、账户与网络\n发布方称，应用通过 IOKit 在本地读取信息，无需辅助守护进程或特殊权限。常规线缆检查在本地完成，无需云账户。应用会定期联系 GitHub 检查更新。报告线缆问题时，应用会打开一则预填了硬件能力数据的 GitHub 议题；只有在你提交后，这些数据才会发送，并且提交后将公开。“贡献诊断数据”是另一项单独的选择加入操作，会发送匿名化的端口和电源详情。分享前请检查这些数据；使用 GitHub 或激活 Pro 还需要满足各自的账户和网络要求。\n\n## 安全解读结果\n协商得到的充电功率并不总是当前功耗：电池已充满、设置了充电上限或充电器未启用，都可能导致充电功率较低或为零。线缆标称能力、实际实时链路和设备最大能力是不同的指标。认证是自愿的，未列出的 USB-IF 标识并不自动意味着线缆有问题。应将判定结果视为诊断依据，而非避免电气损坏的保证，也不能替代实物检查。官方截图显示的是 1.3.0，因此其布局仅供参考，并非精确的 1.4.0 截图。\n\n来源：[官方项目与隐私](https:\u002F\u002Fgithub.com\u002Fdarrylmorley\u002Fwhatcable)、[Pro](https:\u002F\u002Fwhatcable.uk\u002Fpro)、[许可](https:\u002F\u002Fgithub.com\u002Fdarrylmorley\u002Fwhatcable\u002Fblob\u002Fmain\u002FLICENSE)、[确切版本](https:\u002F\u002Fgithub.com\u002Fdarrylmorley\u002Fwhatcable\u002Freleases)。","Menu bar app for USB-C cable diagnostics","Darryl Morley","WhatCable","e397334f2410cf0259b014826780f73cc22f79c40719757a5fcbdb026c4b5527",17166182,"https:\u002F\u002Fgithub.com\u002Fdarrylmorley\u002Fwhatcable\u002Freleases\u002Fdownload\u002Fv1.4.0\u002FWhatCable.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fwhatcable","https:\u002F\u002Fgithub.com\u002Fdarrylmorley\u002Fwhatcable","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F3cf0e8a944cd\u002F3aa30fe9603d-256.png","brew install --cask whatcable",{"d30":75,"d365":76,"d90":77},271,5175,2666,"cask",{"bodyMarkdown":80,"brewCommittedAt":81,"hasNotes":41,"id":82,"isLatest":41,"isPrerelease":45,"machineTranslated":45,"publishedAt":83,"sections":84,"source":102,"sourceLocale":103,"summary":104,"title":105,"translation":106,"version":108},"Fixes dock topology, link-speed blame and charging status.\n\n### Devices\n\n- Place dock devices by actual PCIe topology and keep boot-time TB tunnels.\n\n### Speed\n\n- Compare multi-hop speed against the end device, not the first adapter.\n- Cap Thunderbolt 1\u002F2 devices by generation instead of reporting 40Gbps.\n\n### Power\n\n- Show full\u002Fpaused charging accurately instead of implying an active charge.\n\n### Data\n\n- Rebuild the cable database with 116 entries and shared fingerprints.\n\nSelected exact publisher entries; hardware limitations remain explicit.\n\nSource: [Official release notes](https:\u002F\u002Fgithub.com\u002Fdarrylmorley\u002Fwhatcable\u002Freleases\u002Ftag\u002Fv1.4.0).","2026-08-09T01:42:50Z",3130,"2026-10-07T09:38:44.668496Z",[85,89,94,98],{"area":86,"items":87},"Devices",[88],"Place dock devices by actual PCIe topology and keep boot-time TB tunnels.",{"area":90,"items":91},"Speed",[92,93],"Compare multi-hop speed against the end device, not the first adapter.","Cap Thunderbolt 1\u002F2 devices by generation instead of reporting 40Gbps.",{"area":95,"items":96},"Power",[97],"Show full\u002Fpaused charging accurately instead of implying an active charge.",{"area":99,"items":100},"Data",[101],"Rebuild the cable database with 116 entries and shared fingerprints.","editorial","en-US","Fixes dock topology, link-speed blame and charging status.","WhatCable 1.4.0",{"locale":103,"machineTranslated":45,"sourceLocale":103,"status":107},"source","1.4.0",[66,9],[111,143,174,206,237,269,300,331],{"arch":55,"artifacts":112,"conflictsWith":131,"dependsOn":134,"downloadSha256":67,"downloadUrl":69,"macos":141,"minMacos":62,"requiresRosetta":45,"tag":142,"version":108},{"apps":113,"binaries":114,"entries":115,"pkgs":130},[7],[9],[116,120,124],{"declaration":117,"phase":15,"sources":119,"target":14,"type":17},{"app":118,"target":14},[7],[7],{"declaration":121,"phase":15,"sources":123,"target":22,"type":24},{"binary":122,"target":22},[21],[21],{"declaration":125,"phase":37,"sources":129,"type":39},{"zap":126},[127],{"trash":128},[30,31,32,33,34,35,36],[],[],{"casks":132,"formulae":133},[],[],{"arch":135,"casks":136,"formulae":137,"macos":58,"requirements":138},[55],[],[],{"macos":139},{">=":140},[62],"27","golden_gate",{"arch":54,"artifacts":144,"conflictsWith":163,"dependsOn":166,"downloadSha256":67,"downloadUrl":69,"macos":141,"minMacos":62,"requiresRosetta":45,"tag":173,"version":108},{"apps":145,"binaries":146,"entries":147,"pkgs":162},[7],[9],[148,152,156],{"declaration":149,"phase":15,"sources":151,"target":14,"type":17},{"app":150,"target":14},[7],[7],{"declaration":153,"phase":15,"sources":155,"target":22,"type":24},{"binary":154,"target":22},[21],[21],{"declaration":157,"phase":37,"sources":161,"type":39},{"zap":158},[159],{"trash":160},[30,31,32,33,34,35,36],[],[],{"casks":164,"formulae":165},[],[],{"arch":167,"casks":168,"formulae":169,"macos":58,"requirements":170},[54],[],[],{"macos":171},{">=":172},[62],"arm64_golden_gate",{"arch":55,"artifacts":175,"conflictsWith":194,"dependsOn":197,"downloadSha256":67,"downloadUrl":69,"macos":204,"minMacos":62,"requiresRosetta":45,"tag":205,"version":108},{"apps":176,"binaries":177,"entries":178,"pkgs":193},[7],[9],[179,183,187],{"declaration":180,"phase":15,"sources":182,"target":14,"type":17},{"app":181,"target":14},[7],[7],{"declaration":184,"phase":15,"sources":186,"target":22,"type":24},{"binary":185,"target":22},[21],[21],{"declaration":188,"phase":37,"sources":192,"type":39},{"zap":189},[190],{"trash":191},[30,31,32,33,34,35,36],[],[],{"casks":195,"formulae":196},[],[],{"arch":198,"casks":199,"formulae":200,"macos":58,"requirements":201},[55],[],[],{"macos":202},{">=":203},[62],"26","tahoe",{"arch":54,"artifacts":207,"conflictsWith":226,"dependsOn":229,"downloadSha256":67,"downloadUrl":69,"macos":204,"minMacos":62,"requiresRosetta":45,"tag":236,"version":108},{"apps":208,"binaries":209,"entries":210,"pkgs":225},[7],[9],[211,215,219],{"declaration":212,"phase":15,"sources":214,"target":14,"type":17},{"app":213,"target":14},[7],[7],{"declaration":216,"phase":15,"sources":218,"target":22,"type":24},{"binary":217,"target":22},[21],[21],{"declaration":220,"phase":37,"sources":224,"type":39},{"zap":221},[222],{"trash":223},[30,31,32,33,34,35,36],[],[],{"casks":227,"formulae":228},[],[],{"arch":230,"casks":231,"formulae":232,"macos":58,"requirements":233},[54],[],[],{"macos":234},{">=":235},[62],"arm64_tahoe",{"arch":55,"artifacts":238,"conflictsWith":257,"dependsOn":260,"downloadSha256":67,"downloadUrl":69,"macos":267,"minMacos":62,"requiresRosetta":45,"tag":268,"version":108},{"apps":239,"binaries":240,"entries":241,"pkgs":256},[7],[9],[242,246,250],{"declaration":243,"phase":15,"sources":245,"target":14,"type":17},{"app":244,"target":14},[7],[7],{"declaration":247,"phase":15,"sources":249,"target":22,"type":24},{"binary":248,"target":22},[21],[21],{"declaration":251,"phase":37,"sources":255,"type":39},{"zap":252},[253],{"trash":254},[30,31,32,33,34,35,36],[],[],{"casks":258,"formulae":259},[],[],{"arch":261,"casks":262,"formulae":263,"macos":58,"requirements":264},[55],[],[],{"macos":265},{">=":266},[62],"15","sequoia",{"arch":54,"artifacts":270,"conflictsWith":289,"dependsOn":292,"downloadSha256":67,"downloadUrl":69,"macos":267,"minMacos":62,"requiresRosetta":45,"tag":299,"version":108},{"apps":271,"binaries":272,"entries":273,"pkgs":288},[7],[9],[274,278,282],{"declaration":275,"phase":15,"sources":277,"target":14,"type":17},{"app":276,"target":14},[7],[7],{"declaration":279,"phase":15,"sources":281,"target":22,"type":24},{"binary":280,"target":22},[21],[21],{"declaration":283,"phase":37,"sources":287,"type":39},{"zap":284},[285],{"trash":286},[30,31,32,33,34,35,36],[],[],{"casks":290,"formulae":291},[],[],{"arch":293,"casks":294,"formulae":295,"macos":58,"requirements":296},[54],[],[],{"macos":297},{">=":298},[62],"arm64_sequoia",{"arch":55,"artifacts":301,"conflictsWith":320,"dependsOn":323,"downloadSha256":67,"downloadUrl":69,"macos":62,"minMacos":62,"requiresRosetta":45,"tag":330,"version":108},{"apps":302,"binaries":303,"entries":304,"pkgs":319},[7],[9],[305,309,313],{"declaration":306,"phase":15,"sources":308,"target":14,"type":17},{"app":307,"target":14},[7],[7],{"declaration":310,"phase":15,"sources":312,"target":22,"type":24},{"binary":311,"target":22},[21],[21],{"declaration":314,"phase":37,"sources":318,"type":39},{"zap":315},[316],{"trash":317},[30,31,32,33,34,35,36],[],[],{"casks":321,"formulae":322},[],[],{"arch":324,"casks":325,"formulae":326,"macos":58,"requirements":327},[55],[],[],{"macos":328},{">=":329},[62],"sonoma",{"arch":54,"artifacts":332,"conflictsWith":351,"dependsOn":354,"downloadSha256":67,"downloadUrl":69,"macos":62,"minMacos":62,"requiresRosetta":45,"tag":361,"version":108},{"apps":333,"binaries":334,"entries":335,"pkgs":350},[7],[9],[336,340,344],{"declaration":337,"phase":15,"sources":339,"target":14,"type":17},{"app":338,"target":14},[7],[7],{"declaration":341,"phase":15,"sources":343,"target":22,"type":24},{"binary":342,"target":22},[21],[21],{"declaration":345,"phase":37,"sources":349,"type":39},{"zap":346},[347],{"trash":348},[30,31,32,33,34,35,36],[],[],{"casks":352,"formulae":353},[],[],{"arch":355,"casks":356,"formulae":357,"macos":58,"requirements":358},[54],[],[],{"macos":359},{">=":360},[62],"arm64_sonoma",{"icon":44,"machineTranslated":45,"name":46,"slug":47,"sourceLocale":48},427,33,{"brewLag":366,"cadence":370,"count30d":368},{"compared":367,"earlierCount":368,"medianMinutes":369},3,1,153722867,"daily",[372],{"caption":373,"height":374,"machineTranslated":45,"sourceLocale":103,"theme":375,"thumbUrl":376,"url":377,"width":378},"官方 WhatCable 1.3.0 菜单栏弹出窗口，显示线缆、连接和充电诊断信息；并非确切的 1.4.0 版本。",1685,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fdb413feeecba\u002F756cf1548eb5-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002Fdb413feeecba\u002F756cf1548eb5-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fw\u002Fwhatcable.rb","在 Apple Silicon Mac 上检查 USB-C 线缆能力、扩展坞拓扑及充电和链路瓶颈。",{"locale":48,"machineTranslated":45,"sourceLocale":103,"status":382},"manual",{"arm64":41,"requiresRosetta":45,"status":384,"x86_64":41},"known",[386,387,388],"USB-C","Diagnostics","Menu bar","homebrew\u002Fcask",null,{"conflictsWith":392,"dependencies":395,"dependents":396,"dependsOn":399,"platforms":406},{"casks":393,"formulae":394},[],[],[],{"count":397,"top":398},0,[],{"arch":400,"casks":401,"formulae":402,"macos":58,"requirements":403},[55],[],[],{"macos":404},{">=":405},[62],[407,437,467,497,527,557,587,617],{"arch":55,"artifacts":408,"conflictsWith":427,"dependsOn":430,"downloadSha256":67,"downloadUrl":69,"macos":141,"minMacos":62,"requiresRosetta":45,"tag":142,"version":108},{"apps":409,"binaries":410,"entries":411,"pkgs":426},[7],[9],[412,416,420],{"declaration":413,"phase":15,"sources":415,"target":14,"type":17},{"app":414,"target":14},[7],[7],{"declaration":417,"phase":15,"sources":419,"target":22,"type":24},{"binary":418,"target":22},[21],[21],{"declaration":421,"phase":37,"sources":425,"type":39},{"zap":422},[423],{"trash":424},[30,31,32,33,34,35,36],[],[],{"casks":428,"formulae":429},[],[],{"arch":431,"casks":432,"formulae":433,"macos":58,"requirements":434},[55],[],[],{"macos":435},{">=":436},[62],{"arch":54,"artifacts":438,"conflictsWith":457,"dependsOn":460,"downloadSha256":67,"downloadUrl":69,"macos":141,"minMacos":62,"requiresRosetta":45,"tag":173,"version":108},{"apps":439,"binaries":440,"entries":441,"pkgs":456},[7],[9],[442,446,450],{"declaration":443,"phase":15,"sources":445,"target":14,"type":17},{"app":444,"target":14},[7],[7],{"declaration":447,"phase":15,"sources":449,"target":22,"type":24},{"binary":448,"target":22},[21],[21],{"declaration":451,"phase":37,"sources":455,"type":39},{"zap":452},[453],{"trash":454},[30,31,32,33,34,35,36],[],[],{"casks":458,"formulae":459},[],[],{"arch":461,"casks":462,"formulae":463,"macos":58,"requirements":464},[54],[],[],{"macos":465},{">=":466},[62],{"arch":55,"artifacts":468,"conflictsWith":487,"dependsOn":490,"downloadSha256":67,"downloadUrl":69,"macos":204,"minMacos":62,"requiresRosetta":45,"tag":205,"version":108},{"apps":469,"binaries":470,"entries":471,"pkgs":486},[7],[9],[472,476,480],{"declaration":473,"phase":15,"sources":475,"target":14,"type":17},{"app":474,"target":14},[7],[7],{"declaration":477,"phase":15,"sources":479,"target":22,"type":24},{"binary":478,"target":22},[21],[21],{"declaration":481,"phase":37,"sources":485,"type":39},{"zap":482},[483],{"trash":484},[30,31,32,33,34,35,36],[],[],{"casks":488,"formulae":489},[],[],{"arch":491,"casks":492,"formulae":493,"macos":58,"requirements":494},[55],[],[],{"macos":495},{">=":496},[62],{"arch":54,"artifacts":498,"conflictsWith":517,"dependsOn":520,"downloadSha256":67,"downloadUrl":69,"macos":204,"minMacos":62,"requiresRosetta":45,"tag":236,"version":108},{"apps":499,"binaries":500,"entries":501,"pkgs":516},[7],[9],[502,506,510],{"declaration":503,"phase":15,"sources":505,"target":14,"type":17},{"app":504,"target":14},[7],[7],{"declaration":507,"phase":15,"sources":509,"target":22,"type":24},{"binary":508,"target":22},[21],[21],{"declaration":511,"phase":37,"sources":515,"type":39},{"zap":512},[513],{"trash":514},[30,31,32,33,34,35,36],[],[],{"casks":518,"formulae":519},[],[],{"arch":521,"casks":522,"formulae":523,"macos":58,"requirements":524},[54],[],[],{"macos":525},{">=":526},[62],{"arch":55,"artifacts":528,"conflictsWith":547,"dependsOn":550,"downloadSha256":67,"downloadUrl":69,"macos":267,"minMacos":62,"requiresRosetta":45,"tag":268,"version":108},{"apps":529,"binaries":530,"entries":531,"pkgs":546},[7],[9],[532,536,540],{"declaration":533,"phase":15,"sources":535,"target":14,"type":17},{"app":534,"target":14},[7],[7],{"declaration":537,"phase":15,"sources":539,"target":22,"type":24},{"binary":538,"target":22},[21],[21],{"declaration":541,"phase":37,"sources":545,"type":39},{"zap":542},[543],{"trash":544},[30,31,32,33,34,35,36],[],[],{"casks":548,"formulae":549},[],[],{"arch":551,"casks":552,"formulae":553,"macos":58,"requirements":554},[55],[],[],{"macos":555},{">=":556},[62],{"arch":54,"artifacts":558,"conflictsWith":577,"dependsOn":580,"downloadSha256":67,"downloadUrl":69,"macos":267,"minMacos":62,"requiresRosetta":45,"tag":299,"version":108},{"apps":559,"binaries":560,"entries":561,"pkgs":576},[7],[9],[562,566,570],{"declaration":563,"phase":15,"sources":565,"target":14,"type":17},{"app":564,"target":14},[7],[7],{"declaration":567,"phase":15,"sources":569,"target":22,"type":24},{"binary":568,"target":22},[21],[21],{"declaration":571,"phase":37,"sources":575,"type":39},{"zap":572},[573],{"trash":574},[30,31,32,33,34,35,36],[],[],{"casks":578,"formulae":579},[],[],{"arch":581,"casks":582,"formulae":583,"macos":58,"requirements":584},[54],[],[],{"macos":585},{">=":586},[62],{"arch":55,"artifacts":588,"conflictsWith":607,"dependsOn":610,"downloadSha256":67,"downloadUrl":69,"macos":62,"minMacos":62,"requiresRosetta":45,"tag":330,"version":108},{"apps":589,"binaries":590,"entries":591,"pkgs":606},[7],[9],[592,596,600],{"declaration":593,"phase":15,"sources":595,"target":14,"type":17},{"app":594,"target":14},[7],[7],{"declaration":597,"phase":15,"sources":599,"target":22,"type":24},{"binary":598,"target":22},[21],[21],{"declaration":601,"phase":37,"sources":605,"type":39},{"zap":602},[603],{"trash":604},[30,31,32,33,34,35,36],[],[],{"casks":608,"formulae":609},[],[],{"arch":611,"casks":612,"formulae":613,"macos":58,"requirements":614},[55],[],[],{"macos":615},{">=":616},[62],{"arch":54,"artifacts":618,"conflictsWith":637,"dependsOn":640,"downloadSha256":67,"downloadUrl":69,"macos":62,"minMacos":62,"requiresRosetta":45,"tag":361,"version":108},{"apps":619,"binaries":620,"entries":621,"pkgs":636},[7],[9],[622,626,630],{"declaration":623,"phase":15,"sources":625,"target":14,"type":17},{"app":624,"target":14},[7],[7],{"declaration":627,"phase":15,"sources":629,"target":22,"type":24},{"binary":628,"target":22},[21],[21],{"declaration":631,"phase":37,"sources":635,"type":39},{"zap":632},[633],{"trash":634},[30,31,32,33,34,35,36],[],[],{"casks":638,"formulae":639},[],[],{"arch":641,"casks":642,"formulae":643,"macos":58,"requirements":644},[54],[],[],{"macos":645},{">=":646},[62]]