Files
hyperframes/context7.json
Ular Kimsanov e42318d08b chore: claim the hyperframes library on context7 (#6411)
Adds the url and public_key context7 gives the owner when claiming,
so the HeyGen team can manage the library and apply for verification.
2026-10-26 19:03:27 +00:00

16 lines
1.3 KiB
JSON

{
"$schema": "https://context7.com/schema/context7.json",
"url": "https://context7.com/heygen-com/hyperframes",
"public_key": "pk_7ap9nKkdYKKdCjGDm5clY",
"folders": ["docs", "skills", "registry", "examples"],
"excludeFolders": ["docs/public", "**/tests", "**/test", "**/fixtures", "**/node_modules"],
"excludeFiles": ["weekly-updates.mdx"],
"rules": [
"Install the HyperFrames agent skills before writing a composition: `npx skills add heygen-com/hyperframes`, or in Claude Code `claude plugin marketplace add heygen-com/hyperframes` then `claude plugin install hyperframes@hyperframes`.",
"A composition is an HTML file whose root element has data-composition-id, data-width, data-height and data-duration. Timed elements use class=\"clip\" with data-start and data-duration.",
"Register one paused GSAP root timeline per composition on window.__timelines[\"<composition-id>\"]. The runtime seeks it frame by frame, so never play it yourself.",
"Rendering is deterministic: no Date.now(), no unseeded Math.random(), no network fetches at render time.",
"Check before rendering: `npx hyperframes lint`, `npx hyperframes check`, and `npx hyperframes snapshot --at 1,3,5` for frames. Make the MP4 with `npx hyperframes render --output video.mp4`."
]
}