{"_id":"hyperframes","_rev":"34-a61ec96e2ddc37b96a7c20b788afdd0c","name":"hyperframes","dist-tags":{"alpha":"0.2.3-alpha.2","latest":"0.4.2"},"versions":{"0.1.0":{"name":"hyperframes","version":"0.1.0","_id":"hyperframes@0.1.0","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"cfb0ffa042c936490aa08c28dfe230f81dc39768","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.0.tgz","fileCount":34,"integrity":"sha512-96aws5Qhz2u6mPDYR6LfSW6lSgmVbCILvdqaek+r8tuuFegTp1H4JMkaZR5fb7iSZTOxPYNQ0lhWmxohtYUohw==","signatures":[{"sig":"MEUCIQChSKWNhwEv9zeFVpjmH9UIGsYDrdxQbJgf8WAsHZRS4wIgMsXFx4pfOliUXzIL22D0DbHhjayPAGHZZW18EZNCAQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814666},"type":"module","engines":{"node":">=22"},"gitHead":"00909c825855698e4caad4e19b2b18b94fe6e372","scripts":{"dev":"tsx src/cli.ts","build":"pnpm build:studio && tsup && pnpm build:runtime && pnpm build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli dist/templates/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:studio":"cd ../studio && pnpm build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},"_npmVersion":"10.9.2","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"22.17.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.0_1774228128079_0.8446448658745298","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"hyperframes","version":"0.1.1","_id":"hyperframes@0.1.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"c7d113ddc4f0e9b5ae21b77eef835e311cf89fd9","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.1.tgz","fileCount":35,"integrity":"sha512-KE3RTsAx/DokE+0oZSYMjDbN2a3VUGr+cB1YBBh5EOeh7KmNIESlm90MdZs4d9vybnWhWng55T3HefMM/mrNKQ==","signatures":[{"sig":"MEUCIQDp9NUM0GIURR5O+7UM9+gP2LHJmrZJxHdZDySdwFvj1wIgKgNfw2abnPHh+pqyJyRMfFAeMtyxIy2ieKuC5xUDoEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1815712},"type":"module","_from":"file:hyperframes-0.1.1.tgz","engines":{"node":">=22"},"scripts":{"dev":"tsx src/cli.ts","build":"pnpm build:studio && tsup && pnpm build:runtime && pnpm build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli dist/templates/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:studio":"cd ../studio && pnpm build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"_resolved":"/tmp/d1771f23a0295493d1170863f9bd9490/hyperframes-0.1.1.tgz","_integrity":"sha512-KE3RTsAx/DokE+0oZSYMjDbN2a3VUGr+cB1YBBh5EOeh7KmNIESlm90MdZs4d9vybnWhWng55T3HefMM/mrNKQ==","_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"0.1.1","@types/mime-types":"^3.0.1","@hyperframes/engine":"0.1.1","@hyperframes/producer":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.1_1774237081342_0.6498765672490081","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"hyperframes","version":"0.1.2","_id":"hyperframes@0.1.2","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"025285270fc1aa1e0822fe1941954fff5dc9fdf5","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.2.tgz","fileCount":35,"integrity":"sha512-FIg4a56PQUXBHA9XCJWjZAmsL0QE6eAC5pZwvN69SIBLea2uJ46WeHLaoE8ob58k4MdTIseX98MJt3vSZiGY0g==","signatures":[{"sig":"MEYCIQC3O+WvLkN+GlW7JTcTydJtxvtS+BeerhThbic7NhfVewIhAIMxoI8sdIilIFXIIh145Ke0hHInAgdEt0EJ/5HylJ0i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825249},"type":"module","engines":{"node":">=22"},"gitHead":"bca76ce82e34c543d2c3551d9646479512263b9a","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli dist/templates/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.2_1774462593499_0.827422882136992","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"hyperframes","version":"0.1.4","_id":"hyperframes@0.1.4","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"df2f26cf5c8c07a4bc9f16c27c0be40d0ed18e72","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.4.tgz","fileCount":39,"integrity":"sha512-WHvSkyRBpTc93p0Y/jC2BD9jchLWd2HVXkMJue3oIj6DGm8BwFsZKhlMjemSll+UCh0BjRV+g2Eug6CG/zNS1g==","signatures":[{"sig":"MEYCIQCzDhuvebJp4p51ZWdQ0QEjcAZKV4Yuq3lT7+hJs/dyTQIhAO3DbUP1aOa1UGrX2UvLI6Mt4d4lqnm4hGqvaJuP7K3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2483691},"type":"module","engines":{"node":">=22"},"gitHead":"09fdc31e330aa01da646964ceb8c31cea29db531","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli dist/templates/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.4_1774565191687_0.6462342056082004","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"hyperframes","version":"0.1.5","_id":"hyperframes@0.1.5","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"90a8b15825b39bef4949003c8baa129f209ca9e7","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.5.tgz","fileCount":39,"integrity":"sha512-BEpWzwh5zXs3CDnND8WXMH3b0A7NCoVzW+0cJHBEZzCXkNnsHV9QRGDPgfH0KRCw46CStswbHIp7XR6I6Nol2Q==","signatures":[{"sig":"MEUCIQC3BEEvR0Z6ylG2+yyW2C4BBfaHASFvZnGY9VnygLiEXwIgY9NEy94zmWxeLjw32IQy/vJcCHNb2csieJj3uHglPWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2521392},"type":"module","engines":{"node":">=22"},"gitHead":"ffd0fb678fb40b195ccc8afc67c74906a78fc2b8","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli dist/templates/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.5_1774572844046_0.44139788833993476","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"hyperframes","version":"0.1.6","_id":"hyperframes@0.1.6","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"339821c65c1b89febb563655ebcdc1b51b918f2f","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.6.tgz","fileCount":39,"integrity":"sha512-LGGStZfK9nlZQEEnVLNgA262LSVKIaMn+6UhWb+gsrziLrmsvP4DKZ4kf/oSorBEfyx7kJ1cC2LIyVn4rUa/Tg==","signatures":[{"sig":"MEUCIQCtXmYd5rTnQLA+DChNCr9NkHnGf0urKmUY9ZaAWeytewIgNQ4MMSISks64MGxWcxMdFjvplX1BXIrMcrO4NHLXzTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2532103},"type":"module","engines":{"node":">=22"},"gitHead":"b7ce417745cdd55e9596745c8b488889903182a1","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli dist/templates/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.6_1774596650537_0.8087857240038314","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"hyperframes","version":"0.1.7","_id":"hyperframes@0.1.7","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"b0ea110caf49492539dd350114ce679486b24b93","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.7.tgz","fileCount":53,"integrity":"sha512-+Hy2701UhesfLu0dqV3Evfc8daBd1RK3NQ6I3kyNXEBkcnvzlqPp3ugzLflMnag8zOHXVk/+eb6thqEgqbsi0A==","signatures":[{"sig":"MEQCIHu0Mx22nPb+sTpJmndmbzSot09am8lgTQISX5h9zPMYAiB4z/6+SHLpIENosBBNq6RD8kRdp2Qah2EVjxB29orJ5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2575653},"type":"module","engines":{"node":">=22"},"gitHead":"81e800ba1da868a355028b8e3df4f48a76622573","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/compose-video ../../skills/captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.7_1774649282139_0.5829440437106759","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"hyperframes","version":"0.1.8","_id":"hyperframes@0.1.8","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"129b88952702690a8e2d9be8785ddebfc0a318b1","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.8.tgz","fileCount":54,"integrity":"sha512-rkm25KtwNHorFYDS7yKipX8Otq/W6EVXg5fsEXJyJqtWuc8WA+qYZ0C614QiH428Y3oRIJY9Ip8S0ur0QgHC7A==","signatures":[{"sig":"MEUCIEQ8swD1l2nYoxNjibsHMYA1YJ6xzx/M/zfOarqeUGRpAiEAlyIpPDuHhNg6Vlqk++e3RGXsXQOexmo7BWFyq76K+RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2579480},"type":"module","engines":{"node":">=22"},"gitHead":"8b784cca3d0bd7ece07ec008117665d23d26bb0b","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/compose-video ../../skills/captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.8_1774649428296_0.6833280459048952","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"hyperframes","version":"0.1.9","_id":"hyperframes@0.1.9","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"7bbe9036ac2fb2eaadb6a9ecb367bb93ff92d5b5","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.9.tgz","fileCount":54,"integrity":"sha512-Vanr29upIB8xFQCamwaV5/O/rEQS+J4BaXoMJ9sBtbO0beARja/xAQltBUcL22Vew3t39dp8TZjd3VQEOiJyfg==","signatures":[{"sig":"MEUCIE8KZxWyibJVosa9PNX62V5WTULFgkOnw6PXoQk6Q31XAiEAy/ncvZEdpRm55uQe0dc1yv+kk4Gv2C+7fvUcdmSwoyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2580062},"type":"module","engines":{"node":">=22"},"gitHead":"b6e2d74cb7dec6f34c4c80f8d4dbdf7dcaac3b44","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/compose-video ../../skills/captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.9_1774649827569_0.2145359880782356","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"hyperframes","version":"0.1.10","_id":"hyperframes@0.1.10","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"26dce22b53c3cc18e36cf0bc11082587411023a5","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.10.tgz","fileCount":54,"integrity":"sha512-5b/PuuhZ7c+/z+XdoH6Wrk3glB6OIvW2VXIgMj1pgPp7ePxY8bDyoAi8snTJerblDH3+Ux1JP7EwQ49V8erlgQ==","signatures":[{"sig":"MEUCIQCNNKaw+JRMlr6u7jqojnmDprvZ6mniq+6OYx1rGz+ItQIgQEm174VHqEw3MRuOTLWA2LayFN37yujkDw9ZVXVuBjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2594381},"type":"module","engines":{"node":">=22"},"gitHead":"7d7af7902b00ca4a3e253196ba23c5418f5794f8","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.10_1774670412125_0.5364954538672253","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"hyperframes","version":"0.1.11","_id":"hyperframes@0.1.11","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"39bec580f6a31abca10b47d37177e9f437cb7de0","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.11.tgz","fileCount":54,"integrity":"sha512-dOo9Yzy7ZG2fn03tCOFyCz1rw6CQsfOK9exCFGrxDaymBzL5S62JnahWX2i41KbkFMPkidf1rKlTGd/ZShweyw==","signatures":[{"sig":"MEUCIQDwW2b6AIhVXZ19P+hcN+wDQodjDnru26XLg0e/beVLDAIgYir716uqmZhNHK91qVEy4wrUGQ72ONtG/+TV0Wcb0C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2791695},"type":"module","engines":{"node":">=22"},"gitHead":"6d105a3e64adb99cc025921d289160abc2411e98","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.11_1774741277627_0.941279589505108","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"hyperframes","version":"0.1.12","_id":"hyperframes@0.1.12","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"2e4b7e1375ea6688e36c4b026e8985796f2b4a11","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.12.tgz","fileCount":54,"integrity":"sha512-NoLs+CjiLXXzWAYmdvl+IHsH3t+4W+Y7ZW2/eMRREJtblUOAwYoQpFmv+EN5J77KZrzY1y58FHvponrajm9++g==","signatures":[{"sig":"MEUCIAIbqPXhxJV92c1m1lgt2htiIf9JTbWrpObSjCsMVNCUAiEAoZeMnHGv1dPRG6wq5I1jVuGyf8xMAIYjx1mIIM4ao80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2793412},"type":"module","engines":{"node":">=22"},"gitHead":"808d196fe03a5db0006d8491271b343abf6cc2ac","scripts":{"dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.12_1774779076768_0.8420208776165883","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"hyperframes","version":"0.1.13","_id":"hyperframes@0.1.13","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"1df8063c0e7bb3934b174e58077c0046638c560a","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.13.tgz","fileCount":54,"integrity":"sha512-r91MXtjHjgRbopTWfDN9UN+E9/vuTeRP+w+QDOAJ3x83Xh3wj4yEZipAhXLacnPkBv3gRkZvvn11KDjzDYD25Q==","signatures":[{"sig":"MEUCIQCT+gVKQOWwCoOr4nE5Zh2F4gs9thJXwJ+dPYuPeo5bPQIgV9M7zY4QGb7RDnIvvPQk3LQMGdLxd0xp62rHujk6qTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2818442},"type":"module","engines":{"node":">=22"},"gitHead":"cf0ec5d27d30dcc849342a59f7fd32d071fbe3a1","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.13_1774909352758_0.42268162073166304","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"hyperframes","version":"0.1.14","_id":"hyperframes@0.1.14","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"c087fcd6030703cd0100243fb46656853a574baa","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.14.tgz","fileCount":54,"integrity":"sha512-Ls6mfW7yZP6Gi1gdlm+f9jFoLM6Yo2gCgbhamao1d5XT8m7KczoUi4oiZkUpcJcXItgu7hW6VonyqtYqtgaNIg==","signatures":[{"sig":"MEUCIEW3fal6u3hpDIBYCpP2DyH8fI3x3rQ1TwzJLjAuWbHfAiEA0lRbIV52Xwka4+5V0QW3NRgOOuqQjlWBnSuPfSZP2fQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2822397},"type":"module","engines":{"node":">=22"},"gitHead":"25767fd8dd3c0ab435ea793f5f624ea93aafeab0","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/warm-grain src/templates/play-mode src/templates/swiss-grid src/templates/vignelli src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.14_1774927014056_0.04487241199734915","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"hyperframes","version":"0.1.15","_id":"hyperframes@0.1.15","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"9c818b62a4d5f5d3a0aecfa1adc06765ba36e3f3","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.1.15.tgz","fileCount":68,"integrity":"sha512-Q6/LluZUiRWm89rvPDZAEB4Cu3q1945UPp+XkDQYhrCkkUmSc0v0zHQCsL/okL/b2gtKnWdGm/rUwA6QdouGYQ==","signatures":[{"sig":"MEYCIQDyRccpc2/jZj+HN5euNjgtbCmSmCH56kTj9P+rnaoAIQIhAJQqsGrRGlMSJsa+BzDFQd42NdEkNtF/fWPcUz3QyOWx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2906815},"type":"module","engines":{"node":">=22"},"gitHead":"bc956bb6dae7e8fa489f6ec246659b12f4a09401","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/* dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.1.15_1774928147660_0.44029698165911424","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"hyperframes","version":"0.2.0-alpha.1","_id":"hyperframes@0.2.0-alpha.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"2920b10bd49b1da6ccd7f9100ad6eefe3431ec64","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.0-alpha.1.tgz","fileCount":38,"integrity":"sha512-KCQ/wsBFTHTvGJKd3YfWdSGtw2P3zjONLHP1TV5ooJ63m4N3GeasVTUAT4+6FAiG7dprR9DUmXquMU9OGQBo+w==","signatures":[{"sig":"MEYCIQDlIdMUEzTliAZodV+oroGbNwkerhq5/a+PwsAIDuxTugIhAND6NtTrlbvO/FXFsH3whMRLjJbRQ35xZW00t1jS/kVu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2790153},"type":"module","engines":{"node":">=22"},"gitHead":"c2f114fbdecb6145fa9ddb1b37af7232363c4003","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.0-alpha.1_1774999217907_0.5828030071251713","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"hyperframes","version":"0.2.0","_id":"hyperframes@0.2.0","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"337b53f06eeb899395b03cf6d6b6a130f69cb2df","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.0.tgz","fileCount":38,"integrity":"sha512-VJ+kRSFS5k6bgoTRIGiUUJB9CCVFjl7VNh001Kk38yKbBdv7fQjqZwj9ljwDptn+yBaeQOsEzYITH1zsTLSdWw==","signatures":[{"sig":"MEYCIQCbgPrRts46Pdk1xK1y7iLCvbe0Ii3H1NLXHzA0MjuI+QIhAIchKrzLlx3d4Zl4Bm4VwYzs6boiLQAm1RSu9mCWEHcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2789755},"type":"module","engines":{"node":">=22"},"gitHead":"1a5badc803b4c641c41ba3952a702e704d20e9c4","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.0_1775014176442_0.5363581629698784","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"hyperframes","version":"0.2.1","_id":"hyperframes@0.2.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"48b0228ce4258abeb57c97d06ec99e260bec3762","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.1.tgz","fileCount":38,"integrity":"sha512-un8gaTdmbQucTDPB7mIo5b5JVOrXGclR5WJoBfncc8axm+roq5CmjRRvqllqjT5NxKFxHg9m3yZ8mI3XlcAQVA==","signatures":[{"sig":"MEUCIQCRWZTx6lBMnnCNDj44IQl6ew73/NEFv5YKkIhHNNfjVgIgb3QZtqohybChuH5gPAaY6RMdnV1FuA4n8mI2KPO/FU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3004739},"type":"module","engines":{"node":">=22"},"gitHead":"870ca76c8b1b0f5ed6fef31abd43bcb81a2db9c2","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.1_1775079702787_0.6318566931648117","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.1":{"name":"hyperframes","version":"0.2.2-alpha.1","_id":"hyperframes@0.2.2-alpha.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"15b300dcedaa790ae3f554998338d56c19ec4250","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.2-alpha.1.tgz","fileCount":41,"integrity":"sha512-xUUTKVMJNwc5OLyixuOZiNp0f1ihOiEaC+/dkvpoiLXqyCHFtuaSgHcHpNtUhLIkxr/Uh+OZFc2Px3LwSj0wEg==","signatures":[{"sig":"MEUCIH/GnOgTHvhqgqqUi5xb9USwfhKSjjCYlUXlHQPEFboUAiEA5dkI20I6QU5AphBuCRPMG3pV7z53p9TkAhAG5AHjx70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3497671},"type":"module","engines":{"node":">=22"},"gitHead":"c2f95965eace22fe7b707658c92f0436d6c568c4","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions ../../skills/hyperframes-tts dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.2-alpha.1_1775166222438_0.8266125547466001","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.3":{"name":"hyperframes","version":"0.2.2-alpha.3","_id":"hyperframes@0.2.2-alpha.3","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"fca462e5e3e4d54f25a316a8fed10c7eb6b862d8","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.2-alpha.3.tgz","fileCount":41,"integrity":"sha512-3qygCPsJqpu6gK6/v1AG7pa4W8cWJSFM3QMPVcvEudjGkK1FwtvMVcRcd1S/33noO1WI4ptqbM2RB9UmsckKhA==","signatures":[{"sig":"MEUCIG0O0IIJ7rkmIEVugn+kh0hBKkYmzf8w53kfvU25HbxYAiEAvN2itVns0Uc+A8Pxu5+wUevB7WW/VCJtsrWYcT92fEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3298197},"type":"module","engines":{"node":">=22"},"gitHead":"2f580973c0bc96f7e795b1e20ebe26611d0d89b7","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions ../../skills/hyperframes-tts dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.2-alpha.3_1775167193738_0.12101427992758595","host":"s3://npm-registry-packages-npm-production"}},"0.2.2-alpha.4":{"name":"hyperframes","version":"0.2.2-alpha.4","_id":"hyperframes@0.2.2-alpha.4","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"3698e8d80083fe4ee79d56793619ae82198f6e1c","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.2-alpha.4.tgz","fileCount":41,"integrity":"sha512-9Lb3JF0dUaDQBjrkQAvlAr3YP+FW52DTbbyq+zsW/4K8atWF3da12Ib8Yp24leC+zKV7gUi5n8lhLMdBgUyYWg==","signatures":[{"sig":"MEUCIHBPcAEgfpVGZyZYLtd+ySKFNTliyaa7mBLgYSmaCq0nAiEAhWoQopkBxqI5W7qDLAvHNptlkd4kmlr7SywuYRBwYbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3300390},"type":"module","engines":{"node":">=22"},"gitHead":"9dc3ab302da6843534466d9c6a30de0cc726939b","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions ../../skills/hyperframes-tts dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.2-alpha.4_1775168057909_0.3478654472882845","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"hyperframes","version":"0.2.2","_id":"hyperframes@0.2.2","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"c0658fe3ced9aa703fd5e170b9a014b98db0e397","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.2.tgz","fileCount":41,"integrity":"sha512-J7oLH9pdusgQThLIkaIx/ZEoWMW1lKsRJHyTsE2HWsXGP6tZtxwu14BWYp0lQp4zJlP9xNhPF+59djH75Fg89A==","signatures":[{"sig":"MEQCIGqYlLWOieZSomnKIc+QQikom3RxR25W37hjeOVEEdK+AiAD+zHUp5zQs6JQl3g9wFZqSUBwQAGJCxsrcb9hKg530g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3300374},"type":"module","engines":{"node":">=22"},"gitHead":"06e3da9ad350dac5405c95c4ad6610b8952bcfa0","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes-compose ../../skills/hyperframes-captions ../../skills/hyperframes-tts dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.9.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.0","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","cheerio":"^1.2.0","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","cheerio":"^1.2.0","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.2_1775191059571_0.10139634668990816","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-alpha.1":{"name":"hyperframes","version":"0.2.3-alpha.1","_id":"hyperframes@0.2.3-alpha.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"65a82c15a1d536b6dd3eafb1bd7d94f803412625","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.3-alpha.1.tgz","fileCount":70,"integrity":"sha512-YUYzuJa5bLvx7Dcl4cidZtyT7uc5K5mYgiiUWA2XbR9KRxckL/0yTr07G9s2bqB0Pq0FVuAFN32emZqR3qcuqw==","signatures":[{"sig":"MEUCIBN6plsJCdhR0ilqDIN9KeQEEXc+gxzAPT7ZvOtIo2DHAiEAxKZAYtXiqV2AEgHhOcNAUxeBrigY86zIEk8ooOL51GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3449586},"type":"module","engines":{"node":">=22"},"gitHead":"371daf51452e67dfe792b7a2ffb5fafaa3befa78","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.3-alpha.1_1775513783819_0.2977049083392991","host":"s3://npm-registry-packages-npm-production"}},"0.2.3-alpha.2":{"name":"hyperframes","version":"0.2.3-alpha.2","_id":"hyperframes@0.2.3-alpha.2","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"a2542d4fd94f1b6b6718052d0fecf28bf39ea375","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.3-alpha.2.tgz","fileCount":71,"integrity":"sha512-0PjQFtEczjbDL/hM2JyL9zdINEey6Wxr5HcnG4rjXv68KOawRN6cTMu+c/+oZGdSiicq0ofOQpROFs6Qrs4ZRg==","signatures":[{"sig":"MEQCICqjU99UATXuOED+159q/Evf6zmroI1wAzyHBRy9XEYsAiApE9HKmnAOtCKy2OBVx5tb+sbf/SQhaFo7AxIj/4BgUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3463554},"type":"module","engines":{"node":">=22"},"gitHead":"1c61a0b25aed55f737cf452659bde57f1f76646e","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.3-alpha.2_1775611239091_0.7420843506716406","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"hyperframes","version":"0.2.3","_id":"hyperframes@0.2.3","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"859361e6d18d3c2ad1d30be3f5f04126ca7c4e05","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.3.tgz","fileCount":71,"integrity":"sha512-JNvUAjbo1VIImxR1tEhSWuLJwicGGp/nubW0SBnzQ9E8k2HzS9ymiK7ZdXhbTevvckn0uIbttAQ7hZDhJ7ENTQ==","signatures":[{"sig":"MEUCIHoEKkBfj49fJRydIeolRFq22ASXSPR1uDlrEO4vAbXVAiEAkN9YTFS+H6N6jASdhQSmR7u2gkJwOwOoy4xK+Ihf1bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3463538},"type":"module","engines":{"node":">=22"},"gitHead":"12f2d5dcf67fa0504bafc6adaa7ae31ce05ffe3e","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.3_1775672406658_0.9964450334587116","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"hyperframes","version":"0.2.4","_id":"hyperframes@0.2.4","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"1d02e141b75b9fd167db83bddaefd322b71537c5","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.4.tgz","fileCount":73,"integrity":"sha512-hoZ8ljs8JhYpznv972qzZhPDsMh0Rxx6i1+yI5j9Azwc4xJ6yqAbUH858Kdg5Js7Q9Vv6rDFAcNTnzyKlCxNKQ==","signatures":[{"sig":"MEQCIFhHuKNFUnPx1FwYNoUMXLgUcdUU8ciKOXpA6kvNrflEAiAe12dzBKaWxuWkf8roeH4jGvNZSirxwppBMg+dknxmYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3494605},"type":"module","engines":{"node":">=22"},"gitHead":"dce2c6ee14110b377ee778f41ed4936cb8328bc5","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.4_1775778326284_0.030250317825634143","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"hyperframes","version":"0.2.5","_id":"hyperframes@0.2.5","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"3487619e99a9ab63e25891970eb193ae1e428d69","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.2.5.tgz","fileCount":73,"integrity":"sha512-Ui9ikPBwnqjZZqBSn0odkaGzK+DI2n3XHiGPoTAL+Qfuu5tJM8k3p0XVuMeO8GBrCIY0mfRgp28+8Sxh3aMR7A==","signatures":[{"sig":"MEUCIQCfRG3fE+UoXRBsC5zpdaBOn2uRTKXeBgUuvdHj9SiDJQIgAhtqOU0JrLmrASdfsEy22uMHu5L8G40QvT0skwBCRrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3545567},"type":"module","engines":{"node":">=22"},"gitHead":"1dd898786cbfbb52ed0df8d9af1df9cf7a24cf63","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.2.5_1776095814494_0.18667069228265065","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"hyperframes","version":"0.3.0","_id":"hyperframes@0.3.0","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"a744f3fe42a0d916c05056d5fe16289d43a4d328","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.3.0.tgz","fileCount":74,"integrity":"sha512-AMBLwX45j9a+WKYK5AmEOeoY9/ptNDrdRX3zAZfJ0HE1t+/Y8+MMZSpH5tpV6NSalYTyCaKYwQgPW/tEqIJ3uw==","signatures":[{"sig":"MEUCIGkxPa+X7+JkRGWwSU6kGEkdqgq0Qe/NfbH25EIm0gQ0AiEAp0f/jbx3UxITnk9L3VF0hQCcKvGGPkG+Ri/PwB7DROg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3547139},"type":"module","engines":{"node":">=22"},"gitHead":"58ddb11bc5fafaf06e67357b6656eec8f380cbd3","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.3.0_1776122701599_0.6075898111220406","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"hyperframes","version":"0.3.1","_id":"hyperframes@0.3.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},{"name":"vancejs","email":"vance@heygen.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"bd1fcc6da5ed03cee6980e015e74335289ddd85c","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.3.1.tgz","fileCount":68,"integrity":"sha512-niLcGyJ5ZyDgDiy6L8TQQOfbcWz1KuzSVNxE68QzrZQe79ZE/YRkIttRZ0TF3cWPdrfVnSXiWsFSk68s7FLFpA==","signatures":[{"sig":"MEQCIAoOi9txLCIeIg86aagTAbofNBO6qtu/DAOzrxKxj555AiAlV5xFMXLGWCcytd4u9+A2E/knyWFvWDDaA3BnlYGQ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3554984},"type":"module","engines":{"node":">=22"},"gitHead":"0a3ca498eab4681b673a56514011c615ecb893fd","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.3.1_1776278761202_0.01820163975325717","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"hyperframes","version":"0.3.2","_id":"hyperframes@0.3.2","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},{"name":"vancejs","email":"vance@heygen.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"7fc7da4948c256c8992dee4dc8ca8aab8bbcf6a9","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.3.2.tgz","fileCount":68,"integrity":"sha512-cRAtSm706jy/c8/Qki3vyS9nLRE+h88wOD+Af3ndZ8aY7swWyUtTAyB9kSrWz2nPgQ0EPHxMZk/d3MeDjQ3C+Q==","signatures":[{"sig":"MEUCIQC/FRPgkL9v2Xak4qyEHz3xgDYPtQga+1+afRQ92CpdkAIgK7dVrirISeGKt30qBjHEED7uqkjoYJPYNjMoOxB4MIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3555148},"type":"module","engines":{"node":">=22"},"gitHead":"2718de87766cf9e4ac8da5443acbdb357db6cc09","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","adm-zip":"^0.5.16","linkedom":"^0.18.12","mime-types":"^3.0.2","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hono/node-server":"^1.0.0","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.3.2_1776320302800_0.1865844606996936","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"hyperframes","version":"0.4.0","_id":"hyperframes@0.4.0","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},{"name":"vancejs","email":"vance@heygen.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"74377d46d6d6a290f6529a327dd611a79fa6d387","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.4.0.tgz","fileCount":69,"integrity":"sha512-aPAXalnDivkmydZ/mTfT0stT3i5iWjbgerngpbOh7O18fWJN+YGqPtXittO8kVoTQ7Ov1ekmtbDTDM/IMXOXQg==","signatures":[{"sig":"MEYCIQDF9mSdNcR5lpY7K7XDPeHDbZZ7cCH3U917wXE5dqoAqwIhAPHCg/L4kKGf/jURRFfa1DdEpfLlOCRP0sMLwGGcukGc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5283901},"type":"module","engines":{"node":">=22"},"gitHead":"60780774bb1896373947fb3e3197117501f53a22","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","prettier":"^3.8.1","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","linkedom":"^0.18.12","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"optionalDependencies":{"@google/genai":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.4.0_1776369625631_0.6082054730968853","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"hyperframes","version":"0.4.1","_id":"hyperframes@0.4.1","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},{"name":"vancejs","email":"vance@heygen.com"}],"homepage":"https://github.com/heygen-com/hyperframes#readme","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"bin":{"hyperframes":"dist/cli.js"},"dist":{"shasum":"fd26579236fae0ec2dee0699eebf5a55d0312c64","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.4.1.tgz","fileCount":69,"integrity":"sha512-kbJ5M7CQYEizkB/kG5qxbCIFEW3Ky7rc55W28OsWoowQGyFqs2A8cdEvBTyS1B5kPwrp3He25lEbEUT98lC5EQ==","signatures":[{"sig":"MEQCID34OEwneBSVvm4b6rjQQ36yi1xTVNpNif0IlIYOfrAQAiAGVoHVUUPiaGQ87fkU5tJnOpOdTJYtVY7jLa0C5lGV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5283959},"type":"module","engines":{"node":">=22"},"gitHead":"96376c9be097dfb6b4edace5c7cb482e953c4ef3","scripts":{"dev":"tsx src/cli.ts","test":"vitest run","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","typecheck":"tsc --noEmit","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"repository":{"url":"git+https://github.com/heygen-com/hyperframes.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.11.0","description":"HyperFrames CLI — create, preview, and render HTML video compositions","directories":{},"_nodeVersion":"24.14.1","dependencies":{"hono":"^4.0.0","open":"^10.0.0","citty":"^0.2.1","giget":"^3.2.0","adm-zip":"^0.5.16","esbuild":"^0.25.0","postcss":"^8.5.8","prettier":"^3.8.1","mime-types":"^3.0.2","puppeteer-core":"^24.39.1","compare-versions":"^6.1.1","@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","tsup":"^8.0.0","vitest":"^3.2.4","linkedom":"^0.18.12","picocolors":"^1.1.1","typescript":"^5.0.0","@types/node":"^22.0.0","@clack/prompts":"^1.1.0","@types/adm-zip":"^0.5.7","@hyperframes/core":"workspace:*","@types/mime-types":"^3.0.1","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*"},"optionalDependencies":{"@google/genai":"^1.50.0"},"_npmOperationalInternal":{"tmp":"tmp/hyperframes_0.4.1_1776378439806_0.9732189457899589","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"hyperframes","version":"0.4.2","description":"HyperFrames CLI — create, preview, and render HTML video compositions","repository":{"type":"git","url":"git+https://github.com/heygen-com/hyperframes.git","directory":"packages/cli"},"bin":{"hyperframes":"dist/cli.js"},"type":"module","scripts":{"test":"vitest run","dev":"tsx src/cli.ts","build":"bun run build:fonts && bun run build:studio && tsup && bun run build:runtime && bun run build:copy","build:fonts":"cd ../producer && tsx scripts/generate-font-data.ts","build:studio":"cd ../studio && bun run build","build:runtime":"tsx scripts/build-runtime.ts","build:copy":"mkdir -p dist/studio dist/docs dist/templates dist/skills dist/docker && cp -r ../studio/dist/* dist/studio/ && cp -r src/templates/blank src/templates/_shared dist/templates/ && cp -r ../../skills/hyperframes ../../skills/hyperframes-cli ../../skills/gsap dist/skills/ && cp src/docker/Dockerfile.render dist/docker/ && (cp src/docs/*.md dist/docs/ 2>/dev/null || true)","typecheck":"tsc --noEmit"},"dependencies":{"@hono/node-server":"^1.8.0","@puppeteer/browsers":"^2.13.0","adm-zip":"^0.5.16","citty":"^0.2.1","compare-versions":"^6.1.1","esbuild":"^0.25.0","giget":"^3.2.0","hono":"^4.0.0","mime-types":"^3.0.2","open":"^10.0.0","postcss":"^8.5.8","prettier":"^3.8.1","puppeteer-core":"^24.39.1"},"devDependencies":{"@clack/prompts":"^1.1.0","@hyperframes/core":"workspace:*","@hyperframes/engine":"workspace:*","@hyperframes/producer":"workspace:*","@types/adm-zip":"^0.5.7","@types/mime-types":"^3.0.1","@types/node":"^22.0.0","linkedom":"^0.18.12","picocolors":"^1.1.1","tsup":"^8.0.0","tsx":"^4.0.0","typescript":"^5.0.0","vitest":"^3.2.4"},"optionalDependencies":{"@google/genai":"^1.50.0"},"engines":{"node":">=22"},"gitHead":"d291358cbcb23979a55a453fe7f1d950eeb6397b","_id":"hyperframes@0.4.2","bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"homepage":"https://github.com/heygen-com/hyperframes#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-WrcIj1glqBub0no97NDg7CPmOZJ55+HQTRbEW/XePx01f6OYJvg7dT0z70b7s7txmjBxUmqueUjvu9eMb/DiqA==","shasum":"b2cbb901282c0219fbc26fa78169ff1d4105bd55","tarball":"https://registry.npmjs.org/hyperframes/-/hyperframes-0.4.2.tgz","fileCount":69,"unpackedSize":5285892,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/hyperframes@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCC7kCVkNLmi0RWnX+++Q+vQXK25/RTfmu3PEGIzzg5igIhAIwauNRE1kV0SkClzvlwybTL2TojnLtbdyP2rY8Ho/DO"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:02d1fd6e-aed1-47c8-8ada-42dc1077ea45"}},"directories":{},"maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},{"name":"vancejs","email":"vance@heygen.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hyperframes_0.4.2_1776381502915_0.7758518021462968"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-23T01:08:47.948Z","modified":"2026-04-16T23:18:23.407Z","0.1.0":"2026-03-23T01:08:48.257Z","0.1.1":"2026-03-23T03:38:01.556Z","0.1.2":"2026-03-25T18:16:33.730Z","0.1.4":"2026-03-26T22:46:31.972Z","0.1.5":"2026-03-27T00:54:04.281Z","0.1.6":"2026-03-27T07:30:50.785Z","0.1.7":"2026-03-27T22:08:02.371Z","0.1.8":"2026-03-27T22:10:28.557Z","0.1.9":"2026-03-27T22:17:07.774Z","0.1.10":"2026-03-28T04:00:12.305Z","0.1.11":"2026-03-28T23:41:17.852Z","0.1.12":"2026-03-29T10:11:16.966Z","0.1.13":"2026-03-30T22:22:32.981Z","0.1.14":"2026-03-31T03:16:54.329Z","0.1.15":"2026-03-31T03:35:47.874Z","0.2.0-alpha.1":"2026-03-31T23:20:18.126Z","0.2.0":"2026-04-01T03:29:36.677Z","0.2.1":"2026-04-01T21:41:42.964Z","0.2.2-alpha.1":"2026-04-02T21:43:42.693Z","0.2.2-alpha.3":"2026-04-02T21:59:53.970Z","0.2.2-alpha.4":"2026-04-02T22:14:18.164Z","0.2.2":"2026-04-03T04:37:39.748Z","0.2.3-alpha.1":"2026-04-06T22:16:24.058Z","0.2.3-alpha.2":"2026-04-08T01:20:39.330Z","0.2.3":"2026-04-08T18:20:06.957Z","0.2.4":"2026-04-09T23:45:26.546Z","0.2.5":"2026-04-13T15:56:54.683Z","0.3.0":"2026-04-13T23:25:01.824Z","0.3.1":"2026-04-15T18:46:01.429Z","0.3.2":"2026-04-16T06:18:22.966Z","0.4.0":"2026-04-16T20:00:25.865Z","0.4.1":"2026-04-16T22:27:20.046Z","0.4.2":"2026-04-16T23:18:23.115Z"},"bugs":{"url":"https://github.com/heygen-com/hyperframes/issues"},"homepage":"https://github.com/heygen-com/hyperframes#readme","repository":{"type":"git","url":"git+https://github.com/heygen-com/hyperframes.git","directory":"packages/cli"},"description":"HyperFrames CLI — create, preview, and render HTML video compositions","maintainers":[{"name":"jrusso1020","email":"jdrusso1020@gmail.com"},{"name":"vancejs","email":"vance@heygen.com"}],"readme":"# hyperframes\n\nCLI for creating, previewing, and rendering HTML video compositions.\n\n## Install\n\n```bash\nnpm install -g hyperframes\n```\n\nOr use directly with npx:\n\n```bash\nnpx hyperframes <command>\n```\n\n**Requirements:** Node.js >= 22, FFmpeg\n\n## Commands\n\n### `init`\n\nScaffold a new Hyperframes project from a template:\n\n```bash\nnpx hyperframes init my-video\ncd my-video\n```\n\n### `preview`\n\nStart the live preview studio in your browser:\n\n```bash\nnpx hyperframes preview\n# Studio running at http://localhost:3002\n\nnpx hyperframes preview --port 4567\n```\n\n### `render`\n\nRender a composition to MP4:\n\n```bash\nnpx hyperframes render ./my-composition.html -o output.mp4\n```\n\n### `lint`\n\nValidate your Hyperframes HTML:\n\n```bash\nnpx hyperframes lint ./my-composition\nnpx hyperframes lint ./my-composition --json      # JSON output for CI/tooling\nnpx hyperframes lint ./my-composition --verbose   # Include info-level findings\n```\n\nBy default only errors and warnings are shown. Use `--verbose` to also display informational findings (e.g., external script dependency notices). Use `--json` for machine-readable output with `errorCount`, `warningCount`, `infoCount`, and a `findings` array.\n\n### `compositions`\n\nList compositions found in the current project:\n\n```bash\nnpx hyperframes compositions\n```\n\n### `benchmark`\n\nRun rendering benchmarks:\n\n```bash\nnpx hyperframes benchmark ./my-composition.html\n```\n\n### `doctor`\n\nCheck your environment for required dependencies (Chrome, FFmpeg, Node.js):\n\n```bash\nnpx hyperframes doctor\n```\n\n### `browser`\n\nManage the bundled Chrome/Chromium installation:\n\n```bash\nnpx hyperframes browser\n```\n\n### `info`\n\nPrint version and environment info:\n\n```bash\nnpx hyperframes info\n```\n\n### `docs`\n\nOpen the documentation in your browser:\n\n```bash\nnpx hyperframes docs\n```\n\n### `upgrade`\n\nCheck for updates and show upgrade instructions:\n\n```bash\nnpx hyperframes upgrade\nnpx hyperframes upgrade --check --json  # machine-readable for agents\n```\n\n## Documentation\n\nFull documentation: [hyperframes.heygen.com/packages/cli](https://hyperframes.heygen.com/packages/cli)\n\n## Related packages\n\n- [`@hyperframes/core`](../core) — types, parsers, frame adapters\n- [`@hyperframes/engine`](../engine) — rendering engine\n- [`@hyperframes/producer`](../producer) — render pipeline\n- [`@hyperframes/studio`](../studio) — composition editor UI\n","readmeFilename":"README.md"}