mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
5e74e2cf48
`hyperframes check`'s runtime/layout/motion/contrast JSON sections reported the exact same ok:true/zero-findings shape whether the browser session actually ran and found nothing, or never ran at all (a blocking lint error, a lint-step crash, or an exception thrown before the audit could start all took the same "empty result" fallback). Only the top-level ok field and an undocumented layout.duration === 0 tell separated the two cases apart. Add a skipped boolean to CheckBrowserResult, set at the only two places one is constructed (false in the real audit result, true in the empty-result fallback), and mirror it to a new top-level browserSkipped field on CheckReport. The human-readable report now prints a warning when the browser never ran; the JSON envelope carries the same signal for callers that only check individual sections. Co-Authored-By: Miguel Angel <miguel.sierra@heygen.com>
86 lines
1.7 KiB
JSON
86 lines
1.7 KiB
JSON
{
|
|
"source": "heygen-com/hyperframes",
|
|
"skills": {
|
|
"embedded-captions": {
|
|
"hash": "57a5caaa35ff79c8",
|
|
"files": 142
|
|
},
|
|
"faceless-explainer": {
|
|
"hash": "3f84e9cf9c2468ca",
|
|
"files": 24
|
|
},
|
|
"figma": {
|
|
"hash": "642cce1b5e211182",
|
|
"files": 2
|
|
},
|
|
"general-video": {
|
|
"hash": "68910f1093ad15c2",
|
|
"files": 4
|
|
},
|
|
"hyperframes": {
|
|
"hash": "e77a36c488b4f80c",
|
|
"files": 17
|
|
},
|
|
"hyperframes-animation": {
|
|
"hash": "4252b08a4905b5ba",
|
|
"files": 121
|
|
},
|
|
"hyperframes-audio": {
|
|
"hash": "b39bac771e873eae",
|
|
"files": 7
|
|
},
|
|
"hyperframes-cli": {
|
|
"hash": "6f3b574d0efe76d1",
|
|
"files": 11
|
|
},
|
|
"hyperframes-core": {
|
|
"hash": "e5b2b62d60995dbb",
|
|
"files": 20
|
|
},
|
|
"hyperframes-creative": {
|
|
"hash": "f3b201ca29eae92a",
|
|
"files": 78
|
|
},
|
|
"hyperframes-keyframes": {
|
|
"hash": "6bc62531ecea9a52",
|
|
"files": 3
|
|
},
|
|
"hyperframes-registry": {
|
|
"hash": "51e6dba95a8dfb45",
|
|
"files": 12
|
|
},
|
|
"media-use": {
|
|
"hash": "28948e640a5d133a",
|
|
"files": 158
|
|
},
|
|
"motion-graphics": {
|
|
"hash": "de8ec5464028ec67",
|
|
"files": 23
|
|
},
|
|
"music-to-video": {
|
|
"hash": "be70b499dd72169b",
|
|
"files": 132
|
|
},
|
|
"pr-to-video": {
|
|
"hash": "b93575a96d213ff5",
|
|
"files": 30
|
|
},
|
|
"product-launch-video": {
|
|
"hash": "b1597ed153cafcc7",
|
|
"files": 30
|
|
},
|
|
"remotion-to-hyperframes": {
|
|
"hash": "13ade041e6416e5b",
|
|
"files": 70
|
|
},
|
|
"slideshow": {
|
|
"hash": "3d03ada897faebd2",
|
|
"files": 2
|
|
},
|
|
"talking-head-recut": {
|
|
"hash": "50d1f9c928514826",
|
|
"files": 28
|
|
}
|
|
}
|
|
}
|